Analysis and Synthesis of Interactive Component and Connector Systems

Lieferzeit: Lieferbar innerhalb 14 Tagen

44,00 

Aachener Informatik Berichte Software Engineering 19

ISBN: 3844031200
ISBN 13: 9783844031201
Autor: Ringert, Jan Oliver
Herausgeber: Bernhard Rumpe
Verlag: Shaker Verlag GmbH
Umfang: 476 S., 160 Illustr.
Erscheinungsdatum: 02.12.2014
Auflage: 1/2014
Produktform: Kartoniert
Einband: Kartoniert
Artikelnummer: 7250370 Kategorie:

Beschreibung

The development of distributed interactive systems is a challenging endeavor. Component and connector (C&C) architecture descriptions address complexity of systems by logical and physical decomposition of systems into subsystems. C&C descriptions model components with well-defined interfaces and component interaction via connectors. Current modeling and specification mechanisms rely on the traditional, implementation-oriented hierarchical decomposition of systems into subsystems. We introduce modeling languages and methods that crosscut these boundaries. Usage scenarios include formalizing crosscutting knowledge available to different stakeholders about the C&C structure, behavior, and interaction of the system. We present a language for design decisions on a system's decomposition and connectivity in partial C&C views. This language enriches C&C modeling with powerful abstraction mechanisms for hierarchical containment, connectedness, and interfaces. An analysis method verifies whether a C&C model satisfies a C&C view. A synthesis method computes a satisfying C&C model for valid, invalid, alternative, and dependent designs, if one exists. We present a language for automata embedded in components that interact via messages over components' ports with various mechanisms for underspecification. Tool support verifies the implementation of C&C systems' behavior against underspecified models and generates executable code. The verification enables incremental development of component behavior based on stepwise refinement. Prototype implementations and evaluation in a user study, a case study, and over example systems show promising results towards a comprehensive model-based development environment for interactive C&C systems.

Herstellerkennzeichnung:


Shaker Verlag GmbH
Am Langen Graben 15a
52353 Düren
DE

E-Mail: info@shaker.de

Das könnte Ihnen auch gefallen …