Abstract
This paper introduces a new environment for developing distributed systems. It is based on the TURTLE UML profile. Analysis and design phases, described in previous papers, have been extended with an additional deployment phase. In this new step, TURTLE components are deployed over hardware execution nodes, and nodes are connected together throughout links. TURTLE deployment diagrams are given a formal semantics in RT-LOTOS, therefore following the approach used for TURTLE analysis and design diagrams. Moreover, the paper presents a Java code generator which outputs appropriate Java code for TURTLE deployment diagrams. This code is automatically deployable on networks because it implements node communication using network protocols such as UDP or RMI. TTool, the TURTLE toolkit has been extended to support these new diagrams and code generators. The attack of protected data exchanged throughout secured HTTP sessions serves as example.
| Translated title of the contribution | A UML-based framework for distributed system design |
|---|---|
| Original language | French |
| Pages (from-to) | 1347-1368 |
| Number of pages | 22 |
| Journal | Annales des Telecommunications/Annals of Telecommunications |
| Volume | 61 |
| Issue number | 11-12 |
| DOIs | |
| Publication status | Published - 1 Jan 2006 |
Fingerprint
Dive into the research topics of 'A UML-based framework for distributed system design'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver