A model-driven runtime environment for Web applications
A large part of software development these days deals with building so-called Web applications. Many of these applications are...
A toolkit for model manipulation
We present a toolkit to develop scripts to process software models. It can be used to create applications to...
“No shit” or “Oh, shit!”: responses to observations on the use of UML in...
This paper follows a paper, "UML in Practice" presented at ICSE 2013. It summarizes and reflects on the discussion...
Rule-based update transformations and their application to model refactorings
A rule-based update transformation is a model transformation where a single model is transformed in place. A model refactoring...
Model-based requirements specification of real-time systems with UML, SysML and MARTE
Activities of specification, analysis and design of real-time systems (RTS) are highly dependent on an effective understanding of the...
Aspectual templates in UML: Enhancing the semantics of UML templates in OCL
UML Templates allow to capture reusable models through parameterization. The construct is general enough to be used in many...
Nivel: a metamodelling language with a formal semantics
Much work has been done to clarify the notion of metamodelling and new ideas, such as strict metamodelling, distinction...
AuRUS: explaining the validation of UML/OCL conceptual schemas
The validation and the verification of conceptual schemas have attracted a lot of interest during the last years, and...
Removing redundant multiplicity constraints in UML class models
Models are central for the development and management of complex systems. In order to be useful along the entire...
Modeling and enforcing secure object flows in process-driven SOAs: an integrated model-driven approach
In this paper, we present an integrated model-driven approach for the specification and the enforcement of secure object flows...