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 条
  • [21] UML-based modeling of architectural knowledge and design
    Kirchhof, M
    Kraft, B
    INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2004, : 245 - 250
  • [22] A UML-based metamodeling architecture for database design
    Terrasse, MN
    Savonnet, M
    Becker, G
    2001 INTERNATIONAL DATABASE ENGINEERING & APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2001, : 231 - 236
  • [23] A UML-Based XML schema design method
    Wang, Ming-Wen
    Zhu, Qing-Xin
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2006, 35 (03): : 389 - 391
  • [24] UML-based co-design for run-time reconfigurable architectures
    Steinbach, B
    Beierlein, T
    Fröhlich, D
    LANGUAGES FOR SYSTEM SPECIFICATION: SELECTED CONTRIBUTIONS ON UML, SYSTEMC, SYSTEM VERILOG, MIXED-SIGNAL SYSTEMS, AND PROPERTY SPECIFICATION FROM FDL'03, 2004, : 5 - 19
  • [25] StreamGen: A UML-Based Tool For Developing Streaming Applications
    Guerriero, Michele
    Nesta, Alessandro
    Di Nitto, Elisabetta
    2018 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON MODELLING IN SOFTWARE ENGINEERING (MISE), 2018, : 57 - 58
  • [26] TTW: A Time-Triggered Wireless Design for CPS
    Jacob, Romain
    Zhang, Licong
    Zimmerling, Marco
    Beutel, Jan
    Chakraborty, Samarjit
    Thiele, Lothar
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 865 - 868
  • [27] UML-based behavior specification of interactive multimedia applications
    Sauer, S
    Engels, G
    IEEE SYMPOSIA ON HUMAN-CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, PROCEEDINGS, 2001, : 248 - 255
  • [28] Validation Framework for Time-Triggered System-of-Systems
    Murshed, Ayman
    Abuteir, Mohammed
    Obermaisser, Roman
    2017 INTERNATIONAL CONFERENCE ON PROMISING ELECTRONIC TECHNOLOGIES (ICPET 2017), 2017, : 103 - 108
  • [29] Reuse of CAN-based legacy applications in time-triggered architectures
    Obermaisser, Roman
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2006, 2 (04) : 255 - 268
  • [30] Deterministic System Design with Time-Triggered Technology
    Poledna, Stefan
    Kopetz, Hermann
    Steiner, Wilfried
    2014 MICROELECTRONIC SYSTEMS SYMPOSIUM (MESS), 2014,