Contents for a Model-Based Software Engineering Body of Knowledge

Loli Burgueño, Federico Ciccozzi*, Michalis Famelis, Gerti Kappel, Leen Lambers, Sebastien Mosser, Richard F. Paige, Alfonso Pierantonio, Arend Rensink, Rick Salay, Gabriele Taentzer, Antonio Vallecillo, Manuel Wimmer

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

22 Citations (Scopus)
102 Downloads (Pure)


Although Model-Based Software Engineering (MBE) is a widely accepted Software Engineering (SE) discipline, no agreed-upon core set of concepts and practices (i.e., a Body of Knowledge) has been defined for it yet. With the goals of characterizing the contents of the MBE discipline, promoting a global consistent view of it, clarifying its scope with regard to other SE disciplines, and defining a foundation for the development of educational curricula on MBE, this paper proposes the contents for a Body of Knowledge for MBE. We also describe the methodology that we have used to come up with the proposed list of contents, as well as the results of a survey study that we conducted to sound out the opinion of the community on the importance of the proposed topics and their level of coverage in the existing SE curricula.

Original languageEnglish
Pages (from-to)3193-3205
Number of pages13
JournalSoftware and systems modeling
Issue number6
Early online date18 Jul 2019
Publication statusPublished - 1 Dec 2019


  • UT-Hybrid-D
  • Core concepts
  • Education
  • Model-Based Software Engineering
  • Body of Knowledge


Dive into the research topics of 'Contents for a Model-Based Software Engineering Body of Knowledge'. Together they form a unique fingerprint.

Cite this