Towards a body of knowledge for model-based software engineering

Federico Ciccozzi, Leen Lambers, Alfonso Pierantonio, Gabi Taentzer, Michalis Famelis, Sebastien Mosser, Arend Rensink, Antonio Vallecillo, Gerti Kappel, Richard F. Paige, Rick Salay, Manuel Wimmer

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Model-based Software Engineering (MBSE) is now accepted as a Software Engineering (SE) discipline and is being taught as part of more general SE curricula. However, an agreed core of concepts, mechanisms and practices - which constitutes the Body of Knowledge of a discipline - has not been captured anywhere, and is only partially covered by the SE Body of Knowledge (SWEBOK). With the goals of characterizing the contents of the MBSE discipline, promoting a consistent view of it worldwide, clarifying its scope with regard to other SE disciplines, and defining a foundation for a curriculum development on MBSE, this paper provides a proposal for an extension of the contents of SWEBOK with the set of fundamental concepts, terms and mechanisms that should constitute the MBSE Body of Knowledge.

Original languageEnglish
Title of host publication21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
Subtitle of host publicationCompanion Proceedings, MODELS-Companion 2018
PublisherACM
Pages82-89
Number of pages8
ISBN (Electronic)9781450359658
DOIs
Publication statusPublished - 14 Oct 2018
Event21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2018 - Copenhagen, Denmark
Duration: 14 Oct 201819 Oct 2018

Conference

Conference21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2018
Country/TerritoryDenmark
CityCopenhagen
Period14/10/1819/10/18

Keywords

  • Body of knowledge
  • Model-based software engineering

Cite this