Premium
Model based systems engineering using a continuous‐time extension of the Unified Modeling Language (UML)
Author(s) -
Axelsson Jakob
Publication year - 2002
Publication title -
systems engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.474
H-Index - 50
eISSN - 1520-6858
pISSN - 1098-1241
DOI - 10.1002/sys.10021
Subject(s) - unified modeling language , systems modeling language , computer science , modeling language , applications of uml , uml tool , notation , model driven architecture , mechatronics , software engineering , programming language , object constraint language , systems engineering , software , artificial intelligence , engineering , arithmetic , mathematics
Modeling languages intended for capturing essential properties of complex technical systems need to cover both software and physical components in a holistic framework. Object‐oriented modeling languages are often used for software, and possess many features that are attractive also in a general modeling notation for systems engineering. However, software oriented languages lack certain features that are essential when modeling physical components, in particular the ability to deal with the continuous‐time relationships needed to describe the dynamics of such components. In this paper, we investigate how the expressiveness of the Unified Modeling Language (UML) can be increased to make it suitable also for describing physical components. A case study of an automotive mechatronic system is elaborated to show the practical usefulness of the results. © 2002 Wiley Periodicals, Inc. Syst Eng 5: 165–179, 2002