Visual formalisms revisited

R. Grosu, G. Stefãnescuz, M. Broy

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

The development of an interactive application is a complex task that has to consider data, behavior, inter- communication, architecture and distribution aspects of the modeled system. In particular, it presupposes the successful communication between the customer and the software expert. To enhance this communica- tion most modern software engineering methods rec- ommend to specify the different aspects of a system by visual formalisms. In essence, visual specifications are directed graphs that are interpreted in a particular way for each as- pect of the system. They are also intended to be com- positional. This means that, each node can itself be a graph with a separate meaning. However, the lack of a denotational model for hierarchical graphs often leads to the loss of compositionality. This has severe negative consequences in the development of realistic applications. In this paper we present a simple denotational model (which is by definition compositional) for the architecture and behavior aspects of a system. This model is then used to give a semantics to almost all the concepts occurring in ROOM. Our model also provides a compositional semantics for or-states in statecharts.

Original languageEnglish
Title of host publicationProceedings - 1998 International Conference on Application of Concurrency to System Design, ACSD 1998
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages41-51
Number of pages11
ISBN (Electronic)0818683503, 9780818683503
DOIs
StatePublished - 1998
Event1998 International Conference on Application of Concurrency to System Design, ACSD 1998 - Fukushima, Japan
Duration: 23 Mar 199826 Mar 1998

Publication series

NameProceedings - International Conference on Application of Concurrency to System Design, ACSD
Volume1998-March
ISSN (Print)1550-4808

Conference

Conference1998 International Conference on Application of Concurrency to System Design, ACSD 1998
Country/TerritoryJapan
CityFukushima
Period23/03/9826/03/98

Fingerprint

Dive into the research topics of 'Visual formalisms revisited'. Together they form a unique fingerprint.

Cite this