A benchmark for OCL engine accuracy, determinateness, and efficiency
Since several years, the Object Constraint Language (OCL) is a central component in modeling and transformation languages like the...
Generating process model collections
Business process management plays an important role in the management of organizations. More and more organizations describe their operations...
An integrated metamodel-based approach to software model refactoring
Software refactoring is the process of changing a software system in a manner that does not alter its external...
A metrics suite for UML model stability
Software metrics have become an essential part of software development because of their importance in estimating cost, effort, and...
Strategic business modeling: representation and reasoning
Business intelligence (BI) offers tremendous potential for business organizations to gain insights into their day-to-day operations, as well as...
A framework to specify system requirements using natural interpretation of UML/MARTE diagrams
The ever-increasing design complexity of embedded systems is constantly pressing the demand for more abstract design levels and possible...
Model-based a-posteriori integration of engineering tools for incremental development processes
A-posteriori integration of heterogeneous engineering tools supplied by different vendors constitutes a challenging task. In particular, this statement applies...
Growing the UML
None
Read the full paper here: http://www.sosym.org/
Design for service compatibility: Behavioural compatibility checking and diagnosis
Service composition is a recent field that has seen a flurry of different approaches proposed towards the goal of...
Supporting inheritance hierarchy changes in model-based regression test selection
Models can be used to ease and manage the development, evolution, and runtime adaptation of a software system. When...