Applying model-driven development to distributed real-time and embedded avionics systems

被引:4
|
作者
Balasubramanian, Krishnakumar [1 ]
Krishna, Arvind S. [1 ]
Turkay, Emre [1 ]
Balasubramanian, Jaiganesh [1 ]
Parsons, Jeff [1 ]
Gokhale, Aniruddha [1 ]
Schmidt, Douglas C. [1 ]
机构
[1] Vanderbilt Univ, Dept EECS, Nashville, TN 37235 USA
关键词
model-driven development; MDD; CORBA component model; CCM; CoSMIC;
D O I
10.1504/IJES.2006.014851
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Model-Driven Development (MDD) is an emerging paradigm that uses Domain-Specific Modelling Languages (DSMLs) to provide 'correct-by-construction' capabilities for many software development activities. This paper describes a MDD toolsuite called Component Synthesis using Model-Integrated Computing (CoSMIC), a collection of DSMLs that support the development, configuration, deployment, and validation of component-based DRE systems. We also describe how we have applied CoSMIC to an avionics mission computing application to resolve key component-based DRE system development challenges. Our results show that the design-, deployment- and Quality Assurance (QA)-time capabilities provided by CoSMIC help to eliminate key complexities associated with development of QoS-enabled component middleware applications.
引用
收藏
页码:142 / 155
页数:14
相关论文
共 50 条
  • [31] Service based meta-model for the development of distributed embedded real-time systems
    Aziz, Muhammad Waqar
    Mohamad, Radziah
    Jawawi, Dayang N. A.
    Mamat, Rosbi
    REAL-TIME SYSTEMS, 2013, 49 (05) : 563 - 579
  • [32] Service based meta-model for the development of distributed embedded real-time systems
    Muhammad Waqar Aziz
    Radziah Mohamad
    Dayang N. A. Jawawi
    Rosbi Mamat
    Real-Time Systems, 2013, 49 : 563 - 579
  • [33] Enabling Model-Driven Schedulability Analysis in the Development of Distributed Component-Based Real-Time Applications
    Lopez Martinez, Patricia
    Drake, Jose M.
    Medina, Julio L.
    2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 109 - 112
  • [34] Model-driven development of real-time software using OMG standards
    Selic, B
    ISORC 2003: SIXTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 4 - 6
  • [35] Model-driven development of real-time software based on OMG standards
    Gao, Junli
    Li, Di
    Zheng, Shixiong
    ICICIC 2006: FIRST INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING, INFORMATION AND CONTROL, VOL 3, PROCEEDINGS, 2006, : 246 - +
  • [36] Architecture based model driven software and system development for real-time embedded systems
    Lewis, B
    RADICAL INNOVATIONS OF SOFTWARE AND SYSTEMS ENGINEERING IN THE FUTURE, 2004, 2941 : 249 - 260
  • [37] Towards model-driven development of hard real-time systems - Integrating ASCET and aiT/StackAnalyzer
    Ferdinand, Christian
    Heckmann, Reinhold
    Wolff, Hans-Joerg
    Renz, Christian
    Parshin, Oleg
    Wilhelm, Reinhard
    MODEL-DRIVEN DEVELOPMENT OF RELIABLE AUTOMOTIVE SERVICES, 2008, 4922 : 145 - +
  • [38] Supporting the Model-Driven Development of Real-time Embedded Systems with Run-Time Monitoring and Animation via Highly Customizable Code Generation
    Das, Nondini
    Ganesan, Suchita
    Jweda, Leo
    Bagherzadeh, Mojtaba
    Hili, Nicolas
    Dingel, Juergen
    19TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS'16), 2016, : 36 - 43
  • [39] Model-Driven Development of Reliable Avionics Architectures for Lunar Surface Systems
    Borer, Nicholas
    Claypool, Ian
    Clark, David
    West, John
    Odegard, Ryan
    Somervill, Kevin
    Suzuki, Nantel
    2010 IEEE AEROSPACE CONFERENCE PROCEEDINGS, 2010,
  • [40] Model-Driven Design of Network Aspects of Distributed Embedded Systems
    Ebeid, Emad
    Fummi, Franco
    Quaglia, Davide
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (04) : 603 - 614