Skip to main navigation Skip to search Skip to main content

Un environnement de conception de systèmes distribués basé sur UML

Translated title of the contribution: A UML-based framework for distributed system design
  • LAAS-CNRS
  • Université de Toulouse
  • MISC Magazine

Research output: Contribution to journalArticlepeer-review

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 contributionA UML-based framework for distributed system design
Original languageFrench
Pages (from-to)1347-1368
Number of pages22
JournalAnnales des Telecommunications/Annals of Telecommunications
Volume61
Issue number11-12
DOIs
Publication statusPublished - 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