Growing an Equation-Based Object-Oriented Modeling Language
2009 (English)In: Proceedings of the 6th Vienna International Conference on Mathematical Modelling (MATHMOD 2009 ), 2009, 1316-1324 p.Conference paper (Other academic)
Equation-based object-oriented (EOO) modeling languages are typically rather complex. Such languages can unfortunately not be designed correctly once and for all, not least because all requirements and use cases are not known initially, and may never be known completely. Hence, there is a need to plan for modeling languages to grow in a sound manner. This paper discusses and analyzes how EOO languages in general can be designed for growth, and in particular how this relates to the evolution of the Modelica language. Different ways of growth are categorized and various stakeholders’ perspectives are discussed regarding what is important when growing a language.
Place, publisher, year, edition, pages
2009. 1316-1324 p.
IdentifiersURN: urn:nbn:se:kth:diva-163762ISBN: 978-3-901608-35-3OAI: oai:DiVA.org:kth-163762DiVA: diva2:803884
6th Vienna International Conference on Mathematical Modelling (MATHMOD 2009 ), February 11-13, 2009, Vienna, Austria
QC 201504152013-05-302015-04-122015-04-15Bibliographically approved