A crucial aspect of the architecture of a software system is its decomposition into components and the specification of component interactions. In this report we use a variant of Extended Event Traces [15] as a graphical technique for the description of such component interactions. It allows us to define interaction patterns that occur frequently within an architecture, in the form of diagrams. The diagrams may be instantiated in various contexts, thus allowing reuse of interaction patterns. Our notation contains operators yielding not only exemplary but complete behavior specifications. Extended Event Traces have a clear semantics that is based on sets of traces. We present several application examples that demonstrate the practical use of...
Implementing, validating, modifying, or reengineering an object-oriented system requires an understa...
This paper presents an approach for recovering application-level views of the interaction behaviors ...
This paper presents an idea concerning mechanisms and concepts for interaction (reaching beyond soft...
this paper, we present a variant of message sequence charts called Extended Event Traces (EETs). We ...
In this paper we present a variant of message sequence diagrams called EETs Extended Event Traces W...
Abstract: Development of distributed systems is complicated by the absence of reliable global timing...
AbstractSoftware components are often seen as panacea when faced with the challenges of the increasi...
AbstractMessage sequence charts (MSCs) are a technique to describe patterns of interaction between t...
Current advances in software engineering practice involve the adoption of a component- based approac...
Concurrent event-based components present characteristics that impose difficulties in understanding ...
The Event Interaction Graph (EIG) is a tool which represents the relation and occurrence of events i...
For embedded control software – especially in form of networks of interacting com-ponents – correctn...
Understanding the behavior of a system is crucial in being able to modify, maintain, and improve the...
The trend indicates ever increasing numbers of processors in supercomputers. To utilize them it is n...
Most software development methods define notations for modelling global behaviour. Many of these not...
Implementing, validating, modifying, or reengineering an object-oriented system requires an understa...
This paper presents an approach for recovering application-level views of the interaction behaviors ...
This paper presents an idea concerning mechanisms and concepts for interaction (reaching beyond soft...
this paper, we present a variant of message sequence charts called Extended Event Traces (EETs). We ...
In this paper we present a variant of message sequence diagrams called EETs Extended Event Traces W...
Abstract: Development of distributed systems is complicated by the absence of reliable global timing...
AbstractSoftware components are often seen as panacea when faced with the challenges of the increasi...
AbstractMessage sequence charts (MSCs) are a technique to describe patterns of interaction between t...
Current advances in software engineering practice involve the adoption of a component- based approac...
Concurrent event-based components present characteristics that impose difficulties in understanding ...
The Event Interaction Graph (EIG) is a tool which represents the relation and occurrence of events i...
For embedded control software – especially in form of networks of interacting com-ponents – correctn...
Understanding the behavior of a system is crucial in being able to modify, maintain, and improve the...
The trend indicates ever increasing numbers of processors in supercomputers. To utilize them it is n...
Most software development methods define notations for modelling global behaviour. Many of these not...
Implementing, validating, modifying, or reengineering an object-oriented system requires an understa...
This paper presents an approach for recovering application-level views of the interaction behaviors ...
This paper presents an idea concerning mechanisms and concepts for interaction (reaching beyond soft...