Towards clone detection in UML domain models
H Störrle - Proceedings of the Fourth European Conference on …, 2010 - dl.acm.org
Code clones are a substantial problem for code based development; it is not surprising that
model clones are a problem for model based development, too. Past experience with model …
model clones are a problem for model based development, too. Past experience with model …
Teaching model-driven engineering from a relational database perspective
We reinterpret MDE from the viewpoint of relational databases to provide an alternative way
to understand, demonstrate, and teach MDE using concepts and technologies that should …
to understand, demonstrate, and teach MDE using concepts and technologies that should …
VMQL: A visual language for ad-hoc model querying
H Störrle - Journal of Visual Languages & Computing, 2011 - Elsevier
In large scale model based development, analysis level models are more like knowledge
bases than engineering artifacts. Their effectiveness depends, to a large degree, on the …
bases than engineering artifacts. Their effectiveness depends, to a large degree, on the …
Constructing a bidirectional transformation between BPMN and BPEL with a functional logic programming language
S Mazanek, M Hanus - Journal of Visual Languages & Computing, 2011 - Elsevier
In this article we show how functional logic programming techniques can be used to
construct a bidirectional transformation between structured process models of the business …
construct a bidirectional transformation between structured process models of the business …
Rule-based architectural compliance checks for enterprise architecture management
C Deiters, P Dohrmann, S Herold… - 2009 IEEE International …, 2009 - ieeexplore.ieee.org
Modern enterprise application systems are parts of complex IT landscapes. The architecture
of such a landscape may impose constraints upon the design of single applications, for …
of such a landscape may impose constraints upon the design of single applications, for …
Model-based regression testing by OCL
Abstract Model-based testing has gained widespread acceptance over the last decade, not
only in academia but also in industry. Despite its powerful features of abstraction and …
only in academia but also in industry. Despite its powerful features of abstraction and …
Automated verification of role-based access control security models recovered from dynamic web applications
MH Alalfi, JR Cordy, TR Dean - 2012 14th IEEE International …, 2012 - ieeexplore.ieee.org
This paper presents an original Model-Driven-Engineering (MDE) approach to support the
verification and testing of security properties in dynamic web applications. Based on a …
verification and testing of security properties in dynamic web applications. Based on a …
Is my model right? Let me ask the expert
Defining a domain model is a costly and error-prone process. It requires that the knowledge
possessed by domain experts be suitably captured by modeling experts. Eliciting what is in …
possessed by domain experts be suitably captured by modeling experts. Eliciting what is in …
Querying UML models using OCL and Prolog: A performance study
J Chimiak_Opoka, M Felderer, C Lenz… - … on Software Testing …, 2008 - ieeexplore.ieee.org
The size of unified modeling language (UML) models used in practice is very large and
ranges up to hundreds and thousands of classes. Querying of these models is used to …
ranges up to hundreds and thousands of classes. Querying of these models is used to …
Querying UML class diagrams
Abstract UML Class Diagrams (UCDs) are the best known class-based formalism for
conceptual modeling. They are used by software engineers to model the intensional …
conceptual modeling. They are used by software engineers to model the intensional …