Sciweavers

90
Voted
MODELS
2015
Springer
9 years 11 months ago
Lazy Evaluation for OCL
Abstract. The Object Constraint Language (OCL) is a central component in modeling and transformation languages such as the Unified Modeling Language (UML), the Meta Object Facilit...
Massimo Tisi, Rémi Douence, Dennis Wagelaar
111
Voted
MODELS
2015
Springer
9 years 11 months ago
Change-driven Incremental Symbolic Execution of Evolving State Machines
—This paper summarizes our research findings on optimizing the symbolic execution of evolving state machines using incremental analysis. I. PROBLEM AND MOTIVATION Model Driven E...
Amal Khalil
94
Voted
MODELS
2015
Springer
9 years 11 months ago
UML Modeling for Visually-Impaired Persons
—Software modeling is generally a collaborative activity and typically involves graphical diagrams. The Unified Modeling Language (UML) is the de facto standard for modeling obj...
Brad Doherty, Betty H. C. Cheng
75
Voted
MODELS
2015
Springer
9 years 11 months ago
The Effects of Education on Students' Perception of Modeling in Software Engineering
— Models in software engineering bring significant potential in improvements of productivity of engineers, and improved quality of the artifacts they produce. Despite this signif...
Omar Bahy Badreddin, Arnon Sturm, Abdelwahab Hamou...
89
Voted
MODELS
2015
Springer
9 years 11 months ago
Generating Model with Uncertainty by Means of JTL
Abstract—In Model-Driven Engineering, the potential advantages of using bidirectional transformations are largely recognized. Despite its crucial function, in certain cases bidir...
Gianni Rosa
83
Voted
MODELS
2015
Springer
9 years 11 months ago
Iterative Development of Transformation Models by Using Classifying Terms
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 ...
Frank Hilken, Loli Burgueño, Martin Gogolla...
87
Voted
MODELS
2015
Springer
9 years 11 months ago
From Simulation to Operation: Using Design Time Artifacts to Ensure the Safety of Advanced Driving Assistance Systems at Runtime
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 ...
Malte Mauritz, Falk Howar, Andreas Rausch
80
Voted
MODELS
2015
Springer
9 years 11 months ago
Towards a Generic Modeling Language for Contract-Based Design
—Component-based and model-driven engineering are key paradigms for handling the ever-increasing complexity of technical systems. Surprisingly few component models consider extra...
Johannes Iber, Andrea Höller, Tobias Rauter, ...
80
Voted
MODELS
2015
Springer
9 years 11 months ago
Employing classifying terms for testing model transformations
—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...
91
Voted
MODELS
2015
Springer
9 years 11 months ago
Challenges for Model-Integrating Components
—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...
Mahdi Derakhshanmanesh, Jürgen Ebert, Marvin ...