—This paper has two purposes: first, it discusses one approach that shows how modeling and in particular information systems modeling techniques are employed within a traditiona...
— In a software development process, normally different stakeholders have different system views at different abstraction levels. This heterogeneity when applying the ModelDriven...
David Blanes, Javier Gonzalez-Huerta, Emilio Insfr...
Abstract—Metamodels are used to define languages, code generation and they serve as data structures for metamodel-centric software systems. In software engineering, these metamo...
Misha Strittmatter, Kiana Rostami, Robert Heinrich...
—Safety-critical Cyber-Physical Systems (CPS) are growing increasingly more distributed, autonomous, and embedded in our society. CPS engineering relies on modeling methods from ...
Abstract. Models are means for unification and UML was born with the ambition of providing “unified” modelling language and methodology. The myriad of competing proprietary t...
Abstract—A variety of tools today support the dynamic execution/simulation of models within a single modeling environment. However, they all suffer from limitations resulting fro...
Abstract. In the last decade, there have been several fundamental advances in the field of ontological and linguistic metamodelling. They the use of megamodels to link abstract, d...
Abstract. Over the last years, several repositories have been proposed in response to the need of the MDE community for advanced systems supporting the reuse of modeling artifacts,...
Francesco Basciani, Juri Di Rocco, Davide Di Rusci...
—Modeling methods for Cyber-Physical Systems (CPS) originate in various engineering fields, and are difficult to use together due to their heterogeneity. Inconsistencies betwee...