A UML-based framework for distributed system design

被引:0
|
作者
Apvrille, Ludovic
de Saqui-Sannes, Pierre
Pacalet, Renaud
Apvrille, Axelle
机构
[1] GET Telecom Paris, Lab Syst On Chip, F-06904 Sophia Antipolis, France
[2] LAAS CNRS, F-31077 Toulouse 4, France
[3] ENSICA, F-31056 Toulouse 5, France
[4] MISC Magazine, F-67603 Celestat, France
关键词
distributed system; system design; formal method; system description; UML; semantics; programming; Internet security; computer deployment;
D O I
10.1007/BF03219900
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
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.
引用
收藏
页码:1347 / 1368
页数:22
相关论文
共 50 条
  • [1] A UML-based meta-framework for system design in public health Informatics
    Orlova, AO
    Lehmann, H
    [J]. AMIA 2002 SYMPOSIUM, PROCEEDINGS: BIOMEDICAL INFORMATICS: ONE DISCIPLINE, 2002, : 582 - 586
  • [2] UML-based methodology for distributed systems
    Oldevik, J
    Bene, AJ
    [J]. ENTERPRISE DISTRIBUTED OBJECT COMPUTING - PROCEEDINGS SECOND INTERNATIONAL WORKSHOP, 1998, : 2 - 13
  • [3] A UML-based design framework for time-triggered applications
    Nguyen, Kathy Dang
    Thiagarajan, P. S.
    Wong, Weng-Fai
    [J]. RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 39 - 48
  • [4] A UML-based environment for system design space exploration
    Apvrille, Ludovic
    Muhammad, Waseem
    Ameur-Boulifa, Rabea
    Coudert, Sophie
    Pacalet, Renaud
    [J]. 2006 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2006, : 1272 - 1275
  • [5] UML-based service discovery framework
    Zisman, Andrea
    Spanoudakis, George
    [J]. SERVICE ORIENTED COMPUTING - ICSOC 2006, PROCEEDINGS, 2006, 4294 : 402 - +
  • [6] A UML-based methodology for the system design of a wireless LAN prototype
    Drosos, C
    Metafas, D
    Papadopoulos, G
    [J]. SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 45 - 51
  • [7] UML-based design for AU-V operating system
    Jo, G
    Choi, H
    Lee, K
    [J]. PROCEEDINGS OF THE 2002 INTERNATIONAL SYMPOSIUM ON UNDERWATER TECHNOLOGY, 2002, : 66 - 72
  • [8] UML-based Radar Software Design
    Feng Juntao
    [J]. 2018 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING AND COMPUTER SCIENCE (ICEEECS 2018), 2018, : 414 - 417
  • [9] A UML-based methodology for hypermedia design
    Hennicker, R
    Koch, N
    [J]. UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 410 - 424
  • [10] Dependability analysis in the early phases of UML-based system design
    Bondavalli, A
    Dal Cin, M
    Latella, D
    Majzik, I
    Pataricza, A
    Savoia, G
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2001, 16 (05): : 265 - 275