A platform-independent component modeling language for distributed real-time and embedded systems

被引:12
|
作者
Balasubramanian, Krishnakumar [1 ]
Balasubramanian, Jaiganesh [1 ]
Parsons, Jeff [1 ]
Gokhale, Aniruddha [1 ]
Schmidt, Douglas C. [1 ]
机构
[1] Vanderbilt Univ, Dept EECS, Nashville, TN 37240 USA
关键词
CoSMIC; model-driven development; real-time CORBA component model;
D O I
10.1016/j.jcss.2006.04.008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper provides two contributions to the study of developing and applying domain-specific modeling languages (DSMLS) to distributed real-time and embedded (DRE) systems-particularly those systems using standards-based QoS-enabled component middleware. First, it describes the Platform-Independent Component Modeling Language (PICML), which is a DSML that enables developers to define component interfaces, QoS parameters and software building rules, and also generates descriptor files that facilitate system deployment. Second, it applies PICML to an unmanned air vehicle (UAV) application portion of an emergency response system to show how PICML resolves key component-based DRE system development challenges. Our results show that the capabilities provided by PICML-combined with its design- and deployment-time validation capabilities-eliminates many common errors associated with conventional techniques, thereby increasing the effectiveness of applying QoS-enabled component middleware technologies to the DRE system domain. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:171 / 185
页数:15
相关论文
共 50 条
  • [41] A LIBRARY OF EMBEDDED PLATFORM COMPONENTS FOR THE SIMULATION OF REAL-TIME EMBEDDED SYSTEMS
    Mertens, Joost
    Vanherpen, Ken
    Denil, Joachim
    De Meulenaere, Paul
    2019 SPRING SIMULATION CONFERENCE (SPRINGSIM), 2019,
  • [42] Domain-specific modeling of power aware distributed real-time embedded systems
    Madl, Gabor
    Dutt, Nikil
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2006, 4017 : 59 - 68
  • [43] Supporting component-based failover units in middleware for distributed real-time and embedded systems
    Wolf, Friedhelm
    Balasubramanian, Jaiganesh
    Tambe, Sumant
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (06) : 597 - 613
  • [44] Integrated Analysis of Temporal Behavior of Component-based Distributed Real-time Embedded Systems
    Kumar, Pranav Srinivas
    Karsai, Gabor
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING WORKSHOPS, 2015, : 50 - 57
  • [45] Real-Time Event Framework based on component model for distributed real-time systems
    Yoon, EY
    Yoon, YI
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1942 - 1948
  • [46] AutoModel: A Domain-specific Language for Automatic Modeling of Real-time Embedded Systems
    Kahani, Nafiseh
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 515 - 517
  • [47] From Modeling to Deployment of Component-Based Vehicular Distributed Real-Time Systems
    Bucaioni, Alessio
    Mubeen, Saad
    Lundback, John
    Lundback, Kurt-Lennart
    Maki-Turja, Jukka
    Sjodin, Mikael
    2014 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS (ITNG), 2014, : 649 - 654
  • [48] Graphical Modeling of a Component-based Software Architecture for Distributed Real-time Systems
    Liu, Xiaoyan
    Fu, Xiaodong
    PROGRESS IN MECHATRONICS AND INFORMATION TECHNOLOGY, PTS 1 AND 2, 2014, 462-463 : 352 - +
  • [49] Distributed Real-Time Managed Systems: A Model-Driven Distributed Secure Information Architecture Platform for Managed Embedded Systems
    Levendovszky, Tihamer
    Dubey, Abhishek
    Otte, William R.
    Balasubramanian, Daniel
    Coglio, Alessandro
    Nyako, Sandor
    Emfinger, William
    Kumar, Pranav
    Gokhale, Aniruddha
    Karsai, Gabor
    IEEE SOFTWARE, 2014, 31 (02) : 62 - 69
  • [50] UML extensions for modeling real-time and embedded systems
    Szostak, S
    Robak, S
    Stryjski, R
    Franczyk, B
    DESDES '1: PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON DISCRETE-EVENT SYSTEM DESIGN, 2001, : 109 - 114