-
Chapter
Confined Roles and Decapsulation in Object Teams — Contradiction or Synergy?
The Object Teams programming model [1] has been developed to advance our capability to write modular programs. A central concept in this programming model is the notion of teams - instantiable classes - that s...
-
Chapter and Conference Paper
Object Teams: Improving Modularity for Crosscutting Collaborations
In this paper, we investigate whether module concepts for capturing multi-object collaborations can be effectively used to implement crosscutting concerns in reusable, independently developed modules for a-pos...
-
Chapter and Conference Paper
An Open Environment for the Integration of Heterogeneous Modelling Techniques and Tools
Even though the development of formal methods makes steady progress with respect to techniques and tool support, their acceptance in industry is still relatively low. One reason for this probably stems from th...