planning - designing - developing IT
Special Interest Group on Systems Analysis and Design

Publications

Non-functional properties in the model-driven development of service-oriented systems

0
Systems based on the service-oriented architecture (SOA) principles have become an important cornerstone of the development of enterprise-scale software...

Bridging the gap between IEEE 1471, an architecture description language, and UML

0
A lot of attention has been paid to software architecture issues in academia, industrial research and standardization organizations working...

Automatic generation of built-in contract test drivers

0
Automatic generation of platform-independent and -dependent built-in contract test drivers that check pairwise interactions between client and server components...

Efficient analysis of pattern-based constraint specifications

0
Precision and consistency are important prerequisites for class models to conform to their intended domain semantics. Precision can be...

Modeling and enforcing invariants of dynamic software architectures

0
In this paper, we propose an "end-to-end" approach that supports dynamic reconfiguration of software architectures taking advantage of graphical...

Dynamic Meta Modeling with time: Specifying the semantics of multimedia sequence diagrams

0
The Unified Modeling Langugage (UML) offers different diagram types to model the behavior of software systems. In some domains...

Emerging OCL tools

0
The Object Constraint Language (OCL) is a notational language for analysis and design of software systems, which is used...

Incorporating message weights in UML-based analysis of behavioral dependencies in distributed systems

0
Behavioral dependency analysis (BDA) and the visualization of dependency information have been identified as a high priority in industrial...

Modeling robustness behavior using aspect-oriented modeling to support robustness testing of industrial systems

0
Model-based robustness testing requires precise and complete behavioral, robustness modeling. For example, state machines can be used to model...

The KeY tool: Integrating object oriented design and formal verification

0
KeY is a tool that provides facilities for formal specification and verification of programs within a commercial platform for...