References of "Kienzle, Jörg"
     in
Bookmark and Share    
Full Text
Peer Reviewed
See detailAchieving Practical Genericity in Model Weaving through Extensibility
Kramer, Max E.; Klein, Jacques UL; Steel, Jim R. H. et al

in Duddy, Keith; Kappel, Gerti (Eds.) Theory and Practice of Model Transformations (2013)

Detailed reference viewed: 134 (1 UL)
Full Text
See detailOn the Formalisation of GeKo: a Generic Aspect Models Weaver
Klein, Jacques UL; Kramer, Max E.; Steel, Jim R. H. et al

in On the Formalisation of GeKo: a Generic Aspect Models Weaver (Tech Report) (2012)

This technical report presents the formalisation of the composition operator of GeKo, a Generic Aspect Models Weaver

Detailed reference viewed: 70 (1 UL)
Peer Reviewed
See detailComparing Six Modeling Approaches
Mussbacher, Gunter; Al Abed, Wisam; Alam, Omar et al

in Kienzle, Joerg (Ed.) Models in Software Engineering (2012)

Detailed reference viewed: 106 (4 UL)
Full Text
Peer Reviewed
See detailAspect-Oriented Model Development at Different Levels of Abstraction
Alferez, Mauricio; Amalio, Nuno UL; Ciraci, Selim et al

in Modelling Foundations and Applications - 7th European Conference, ECMFA 2011 (2011)

The last decade has seen the development of diverse aspect-oriented modeling (AOM) approaches. This paper presents eight different AOM approaches that produce models at different level of abstraction. The ... [more ▼]

The last decade has seen the development of diverse aspect-oriented modeling (AOM) approaches. This paper presents eight different AOM approaches that produce models at different level of abstraction. The approaches are different with respect to the phases of the development lifecycle they target, and the support they provide for model composition and verification. The approaches are illustrated by models of the same concern from a case study to enable comparing of their expressive means. Understanding common elements and differences of approaches clarifies the role of aspect-orientation in the software development process. [less ▲]

Detailed reference viewed: 96 (1 UL)
Full Text
Peer Reviewed
See detailFlexible model element introduction policies for aspect-oriented modeling
Morin, Brice; Klein, Jacques UL; Kienzle, Jörg et al

in Abstract book of 13th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems, MODELS 2010, LNCS (2010), 6395 LNCS(PART 2), 63-77

Aspect-Oriented Modeling techniques make it possible to use model transformation to achieve advanced separation of concerns within models. Applying aspects that introduce model elements into a base model ... [more ▼]

Aspect-Oriented Modeling techniques make it possible to use model transformation to achieve advanced separation of concerns within models. Applying aspects that introduce model elements into a base model in the context of large, potentially composite models is nevertheless tricky: when a pointcut model matches several join points within the base model, it is not clear whether the introduced element should be instantiated once for each match, once within each composite, once for the whole model, or based on a more elaborate criteria. This paper argues that in order to enable a modeler to write semantically correct aspects for large, composite models, an aspect weaver must support a flexible instantiation policy for model element introduction. Example models highlighting the need for such a mechanism are shown, and details of how such policies can be implemented are presented. © 2010 Springer-Verlag. [less ▲]

Detailed reference viewed: 96 (2 UL)
See detailAddressing Degraded Service Outcomes and Exceptional Modes of Operation in Behavioural Models
Mustafiz, Sadaf; Kienzle, Jorg; Berlizev, Andrey UL

in Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (2008)

A dependable software system should attempt to at least partially satisfy user goals if full service provision is impossible due to an exceptional situation. In addition, a dependable system should ... [more ▼]

A dependable software system should attempt to at least partially satisfy user goals if full service provision is impossible due to an exceptional situation. In addition, a dependable system should evaluate the effects of the exceptional situation on future service provision and adjust the set of services it promises to deliver accordingly. In this paper we show how to express degraded service outcomes and exceptional modes of operation in behavioural models, i.e. use cases, activity diagrams and state charts. We also outline how to integrate the task of discovering and defining degraded outcomes and exceptional modes of operation into a requirements engineering process by presenting the relevant parts of our dependability-focused requirements engineering process DREP. [less ▲]

Detailed reference viewed: 62 (0 UL)
Full Text
Peer Reviewed
See detailReusable Aspect Models
Klein, Jacques UL; Kienzle, Jörg

in Abstract book of 11th Workshop on Aspect Oriented Modeling, AOM at Models’07 (2007)

Detailed reference viewed: 58 (8 UL)