Abstract.
Modelling is a concept fundamental for software engineering. In this paper, the word is defined and discussed from various perspectives. The most important types of models are presented, and examples are given.
Models are very useful, but sometimes also dangerous, in particular to those who use them unconsciously. Such problems are shown. Finally, the role of models in software engineering research is discussed.
Similar content being viewed by others
Author information
Authors and Affiliations
Additional information
Received: 21 October 2002 / Accepted: 10 January 2003 Published online: 27 February 2003
Rights and permissions
About this article
Cite this article
Ludewig, J. Models in software engineering – an introduction . SoSyM 2, 5–14 (2003). https://doi.org/10.1007/s10270-003-0020-3
Issue Date:
DOI: https://doi.org/10.1007/s10270-003-0020-3