The Credo methodology (extended version)
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
This paper is an extended version of the Credo Methodology [16]. Credo offers tools and techniques to model and analyze highly reconfigurable distributed systems. In a previous version we presented an integrated methodology to use the Credo tool suite. Following a compositional, component-based approach to model and analyze distributed systems, we presented a separation of the system into components and the network. A high-level, abstract representation of the dataflow level on the network was given in terms of behavioral interface automata and a detailed model of the components in terms of Creol models. Here we extend the methodology with a detailed model of the network connecting these components. The Vereofy tool set is used to model and analyze the dataflow of the network in detail. The behavioral automata connect the detailed model of the network and the detailed model of the components. We apply the extended methodology to our running example, a peer-to-peer file-sharing system.
Details
| Originalsprache | Englisch |
|---|---|
| Titel | Formal Methods for Components and Objects |
| Redakteure/-innen | Frank S. Boer, Marcello M. Bonsangue, Stefan Hallerstede, Michael Leuschel |
| Herausgeber (Verlag) | Springer-Verlag |
| Seiten | 41-69 |
| Seitenumfang | 29 |
| ISBN (elektronisch) | 978-3-642-17071-3 |
| ISBN (Print) | 3642170706, 978-3-642-17070-6 |
| Publikationsstatus | Veröffentlicht - 2010 |
| Peer-Review-Status | Ja |
Publikationsreihe
| Reihe | Lecture Notes in Computer Science |
|---|---|
| Band | 6286 LNCS |
| ISSN | 0302-9743 |
Externe IDs
| dblp | conf/fmco/GrabeJKKSBBABG09 |
|---|---|
| Scopus | 78650194035 |
| ORCID | /0000-0002-5321-9343/work/180369921 |
| ORCID | /0000-0003-1724-2586/work/180372475 |
Schlagworte
ASJC Scopus Sachgebiete
Schlagwörter
- distributed systems, testing, schedulability analysis, dynamic reconfiguration, compositional verification