Semantic Integration of Heterogeneous Software Specifications

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

In a model-based development of software systems different views on a system are elaborated using appropriate modeling languages and techniques. Because of the unavoidable heterogeneity of the viewpoint models, a semantic integration is required, to establish the correspondences of the models and allow checking of their relative consistency.

The integration approach introduced in this book is based on a common semantic domain of abstract systems, their composition and development. Its applicability is shown through semantic interpretations and compositional comparisons of different specification approaches. These range from formal specification techniques like process calculi, Petri nets and rule-based formalisms to semiformal software modeling languages like those in the UML family.

Author(s): Martin Große-Rhode
Series: Monographs in Theoretical Computer Science. An EATCS Series
Publisher: Springer
Year: 2004

Language: English
Pages: 332
Tags: Theory of Computation; Software Engineering/Programming and Operating Systems; Programming Techniques; Software Engineering; Programming Languages, Compilers, Interpreters

Front Matter....Pages I-IX
Introduction....Pages 1-29
Transformation Systems....Pages 29-62
Specification of Properties....Pages 63-101
Development of Transformation Systems....Pages 103-159
Composition of Transformation Systems....Pages 161-227
Applications to UML Software Specifications....Pages 229-275
Conclusion....Pages 277-301
Back Matter....Pages 303-330