Loading...
Please wait, while we are loading the content...
Concurrent Object-Oriented Design Specification in SPECTRUM (1995)
| Content Provider | CiteSeerX |
|---|---|
| Author | Nickl, Friederike Lechner, Ulrike Wirsing, Martin |
| Abstract | In this paper an algebraic approach to formal object-oriented design specification is presented where the static and functional part of a software system is described by classical algebraic specification whereas the dynamic behavior is modeled by a transition relation. The approach is inspired by Astesiano's SMoLCS formalism and is based on Meseguer's rewriting logic; but it has two additional features: it supports the construction of subsystems and the flow of messages can be controlled by use of a simple but powerful concurrent language. Liveness and safety properties of design specifications are formulated with the help of structured message expressions; methods for proving such properties are shortly discussed. As underlying specification language Broy's SPECTRUM is extended by features for concurrent object-oriented specification. An example of a component for interactive sorting is given and liveness and safety properties of the component are proven. |
| File Format | |
| Publisher Date | 1995-01-01 |
| Publisher Institution | Universität München |
| Access Restriction | Open |
| Subject Keyword | Algebraic Approach Concurrent Object-oriented Design Specification Design Specification Transition Relation Safety Property Additional Feature Dynamic Behavior Formal Object-oriented Design Specification Functional Part Interactive Sorting Smolcs Formalism Software System Underlying Specification Language Broy Concurrent Object-oriented Specification Structured Message Expression Powerful Concurrent Language Classical Algebraic Specification |
| Content Type | Text |