Authors
Clemens Fischer, Ernst-Rüdiger Olderog, Heike Wehrheim
Publication date
2001/3/23
Book
International Conference on Fundamental Approaches to Software Engineering
Pages
91-108
Publisher
Springer Berlin Heidelberg
Description
UML-RT is an extension of UML for modelling embedded reactive and real-time software systems. Its particular focus lies on system descriptions on the architectural level, defining the overall system structure. In this paper we propose to use UML-RT structure diagrams together with the formal method CSP-OZ combining CSP and Object-Z. While CSP-OZ is used for specifying the system components themselves (by CSP-OZ classes), UML-RT diagrams provide the architecture description. Thus the usual architecture specification in terms of the CSP operators parallel composition, renaming and hiding is replaced by a graphical description. To preserve the formal semantics of CSP-OZ specifications, we develop a translation from UML-RT structure diagrams to CSP. Besides achieving a more easily accessible, graphical architecture modelling for CSP-OZ, we thus also give a semantics to UML-RT structure …
Total citations
20022003200420052006200720082009201020112012201320142015201620172678976431222121
Scholar articles
C Fischer, ER Olderog, H Wehrheim - … Conference on Fundamental Approaches to Software …, 2001