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 条
  • [31] Design Optimization of Time-Triggered Ethernet based on Routing and Scheduling Strategy
    Zheng, Zhong
    He, Feng
    Li, Haoruo
    Lu, Jun
    2019 IEEE/AIAA 38TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2019,
  • [32] UML-Based Design Flow for Systems with Neural Networks
    Suarez, Daniel
    Posadas, Hector
    Fernandez, Victor
    2023 38TH CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS, DCIS, 2023,
  • [33] Schedule Integration Framework for Time-Triggered Automotive Architectures
    Sagstetter, Florian
    Andalam, Sidharta
    Waszecki, Peter
    Lukasiewycz, Martin
    Staehle, Hauke
    Chakraborty, Samarjit
    Knoll, Alois
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [34] A UML-based object-oriented framework development methodology
    Yang, YJ
    Kim, SY
    Choi, GJ
    Cho, ES
    Kim, CJ
    Kim, SD
    1998 ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 1998, : 211 - 218
  • [35] A UML-based environment for system design space exploration
    Apvrille, Ludovic
    Muhammad, Waseem
    Ameur-Boulifa, Rabea
    Coudert, Sophie
    Pacalet, Renaud
    2006 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2006, : 1272 - 1275
  • [36] ANALYSIS OF UML-BASED SOFTWARE DESIGN FOR DEVELOPMENT AND APPLICATION
    Chu, Mei
    Shi, Hongyan
    Jia, Li
    2011 INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND TECHNOLOGY (ICMET 2011), 2011, : 575 - 577
  • [37] A co-simulation framework for design of time-triggered automotive cyber physical systems
    Zhang, Z. (zhenkai.zhang@vanderbilt.edu), 1600, Elsevier B.V., Netherlands (43):
  • [38] A Verification Framework for Time-Triggered Networks Based on Timed Colored Petri Net
    Zhong, Wenjie
    Zhou, Jian-tao
    Sun, Tao
    Song, Xiaoyu
    Li, Zonghui
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (07) : 2112 - 2125
  • [39] A co-simulation framework for design of time-triggered automotive cyber physical systems
    Zhang, Zhenkai
    Eyisi, Emeka
    Koutsoukos, Xenofon
    Porter, Joseph
    Karsai, Gabor
    Sztipanovits, Janos
    Simulation Modelling Practice and Theory, 2014, 43 : 16 - 33
  • [40] UML-based design for an intelligent manufacturing workcell controller
    Chatmon, CL
    Allen, C
    INTELLIGENT SYSTEMS IN DESIGN AND MANUFACTURING III, 2000, 4192 : 426 - 431