Authors
Eugenio Battiston, Fiorella De Cindio, Giancarlo Mauri
Publication date
1996/10
Journal
IEEE Transactions on Software Engineering
Volume
22
Issue
10
Pages
689-705
Publisher
IEEE
Description
The authors present the basic features of a specification language for concurrent distributed systems, developed at the Department of Information Sciences of the University of Milan, Italy. The language is based on a class of modular algebraic high-level nets, OBJSA nets, which result from the synthesis of superposed automata (SA) nets and of the algebraic specification language OBJ. It is supported by the OBJSA Net Environment (ONE). OBJSA nets stress the possibility of building the system model by composing its components and encourage the incremental development of the specification and its reusability. An OBJSA net consists of an SA net inscribed with terms of an OBJ module. The ONE environment supports the user in producing and executing a specification, hiding from her/him, as much as possible, the technical details of the algebraic part of the specification. The paper provides a complete …
Total citations
19961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201912135536111
Scholar articles
E Battiston, F De Cindio, G Mauri - IEEE Transactions on Software Engineering, 1996