A UML Meta-model for Contract Aware Components

We present an extension to the UML meta-model which allows modelling of contract aware components. Contracts are a novel way of describing the functional and non-functional behaviour of components. The usage of contracts in component diagrams allows tools to check whether all requirements for a succ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Weis, Torben, Becker, Christian, Geihs, Kurt, Plouzeau, Noël
Format: Buchkapitel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We present an extension to the UML meta-model which allows modelling of contract aware components. Contracts are a novel way of describing the functional and non-functional behaviour of components. The usage of contracts in component diagrams allows tools to check whether all requirements for a successful assembly and deployment of the components are fulfilled. Furthermore, we investigate how components can be used in the different development phases and how design phase transitions can be managed.
ISSN:0302-9743
1611-3349
DOI:10.1007/3-540-45441-1_32