A Uniform Framework for Modeling and Verifying Components and Connectors

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Abstract

The purpose of this paper is to present a framework to model component interfaces and the component connectors that provide the glue code for the components. Our modeling approach is based on two input languages which rely on the same automata model. One of them is a scripting language which can serve to specify exogenous or endogenous coordination mechanisms. The other one is a guarded command language which has been designed to specify behavioral component interfaces, but can also be used to design component connectors. This hybrid approach allows nesting of the two specification languages, supports compositional design, modular verification and reusability of components or component connectors. It yields the input language of our verification toolset Vereofy which realizes several model checking algorithms for components, component connectors, and the composite system.

Details

OriginalspracheEnglisch
TitelCoordination Models and Languages
Redakteure/-innenJohn Field, Vasco T. Vasconcelos
Herausgeber (Verlag)Springer Berlin / Heidelberg
Seiten247-267
Seitenumfang21
ISBN (elektronisch)978-3-642-02053-7
ISBN (Print)3642020526, 978-3-642-02052-0
PublikationsstatusVeröffentlicht - 2009
Peer-Review-StatusJa

Publikationsreihe

ReiheLecture Notes in Computer Science
Band5521 LNCS
ISSN0302-9743

Konferenz

Titel11th International Conference on Coordination Models and Languages, COORDINATION 2009
Dauer9 - 12 Juni 2009
StadtLisbon
LandPortugal

Externe IDs

ORCID /0000-0002-5321-9343/work/173985301
ORCID /0000-0003-1724-2586/work/173988431

Schlagworte