— Models in software engineering bring significant potential in improvements of productivity of engineers, and improved quality of the artifacts they produce. Despite this signif...
Abstract—In Model-Driven Engineering, the potential advantages of using bidirectional transformations are largely recognized. Despite its crucial function, in certain cases bidir...
In this paper we propose an iterative process for the correct specication of model transformations, i.e., for developing correct transformation models. This permits checking the ...
Advanced driver assistance systems and (semi-)autonomous mobility systems will arguably be the biggest disruption of our everyday life in the next couple of years. The development ...
—Component-based and model-driven engineering are key paradigms for handling the ever-increasing complexity of technical systems. Surprisingly few component models consider extra...
—This contribution proposes a new technique for developing test cases for UML and OCL models. The technique is based on an approach that automatically constructs object models fo...
Martin Gogolla, Antonio Vallecillo, Loli Burgue&nt...
—Model-Integrating Software Components (MoCos) use models at runtime as first class entities within components to build flexible and adaptive software systems. Building such sy...
—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...