Execution of UML models: a systematic review of research and practice
Several research efforts from different areas have focused on the execution of UML models, resulting in a diverse and...
Model development guidelines for UML-RT: conventions, patterns and antipatterns
Software development guidelines are a set of rules which can help improve the quality of software. These rules are...
“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...
Dinosaur meets Archaeopteryx? or: Is there an alternative for Rational’s Unified Process?
Since 1999, Rational's Unified Process (RUP) is being offered as a guideline for software projects using the Unified Modeling...
SAMM: an architecture modeling methodology for ship command and control systems
Ship command and control systems (SCCSs) are composed of large-scale, complex, real-time and software-intensive systems that complete tasks collaboratively....