A UML-based design framework for time-triggered applications

被引:5
|
作者
Nguyen, Kathy Dang [1 ]
Thiagarajan, P. S. [1 ]
Wong, Weng-Fai [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117548, Singapore
关键词
D O I
10.1109/RTSS.2007.18
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Time-triggered architectures (TTAs) are strong candidate platforms for safety-critical real-time applications. A typical time-triggered architecture is constituted by one or more clusters. Each cluster consists of nodes communicating with one another via a time-triggered communication protocol. Designing applications to run on such a platform is a challenging task. We address this problem by constructing a UML-based design framework which exposes the essential features of the time-triggered platforms at the UML-level and allows applications to be developed at a more abstract level before full implementation. To support preliminary functional validation, we have constructed a translator by which SystemC code can be automatically generated from UML designs. Our framework enables fast prototyping of time-triggered applications and early design validation. It also supports key design principles of TTAs, such as temporal firewalls and composability.
引用
收藏
页码:39 / 48
页数:10
相关论文
共 50 条
  • [1] A UML-based framework for distributed system design
    Apvrille, Ludovic
    de Saqui-Sannes, Pierre
    Pacalet, Renaud
    Apvrille, Axelle
    ANNALS OF TELECOMMUNICATIONS, 2006, 61 (11-12) : 1347 - 1368
  • [2] UML-based design of network processors applications
    Bertolino, A
    De Angelis, G
    Mirandola, R
    EUROMICRO-SEAA 2005: 31st EUROMICRO Conference on Software Engineering and Advanced Applications, Proceedings, 2005, : 424 - 431
  • [3] A UML-based design environment for interactive applications
    da Silva, PP
    Paton, NW
    SECOND INTERNATIONAL WORKSHOP ON USER INTERFACES TO DATA INTENSIVE SYSTEMS, PROCEEDINGS, 2001, : 60 - 71
  • [4] UML-based service discovery framework
    Zisman, Andrea
    Spanoudakis, George
    SERVICE ORIENTED COMPUTING - ICSOC 2006, PROCEEDINGS, 2006, 4294 : 402 - +
  • [5] A UML-based methodology for hypermedia design
    Hennicker, R
    Koch, N
    UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 410 - 424
  • [6] UML-based Radar Software Design
    Feng Juntao
    2018 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING AND COMPUTER SCIENCE (ICEEECS 2018), 2018, : 414 - 417
  • [7] UML based design of time triggered systems
    Majzik, I
    Pintér, G
    Kovács, PT
    SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 60 - 63
  • [8] UML-based Design Test Generation
    Pires, Waldemar
    Brunet, Joao
    Ramalho, Franklin
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 735 - 740
  • [9] A UML-based static verification framework for security
    Siveroni, Igor
    Zisman, Andrea
    Spanoudakis, George
    REQUIREMENTS ENGINEERING, 2010, 15 (01) : 95 - 118
  • [10] Event-triggered vs. Time-Triggered communications with UML MARTE
    Mallet, Frederic
    de Simone, Robert
    Rioux, Laurent
    2008 FORUM ON SPECIFICATION, VERIFICATION AND DESIGN LANGUAGES, 2008, : 178 - +