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 条
  • [1] Model-Driven Development of Embedded Real-Time Systems
    David, Alexandre
    Nielsen, Brian
    ERCIM NEWS, 2008, (75): : 19 - 20
  • [2] Model-driven performance prediction of distributed real-time embedded defence systems
    Falkner, Katrina
    Chiprianov, Vanea
    Hill, James H.
    Puddy, Gavin
    Fraser, Dan
    Johnston, Adrian
    2013 18TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2013, : 155 - 158
  • [3] A Model-Driven Framework for the Development of Portable Real-time Embedded Systems
    Chehade, W. El Hajj
    Radermacher, A.
    Terrier, F.
    Selic, B.
    Gerard, S.
    2011 16TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2011, : 45 - 54
  • [4] Architectural Support for Model-Driven Performance Prediction of Distributed Real-Time Embedded Systems of Systems
    Chiprianov, Vanea
    Falkner, Katrina
    Szabo, Claudia
    Puddy, Gavin
    SOFTWARE ARCHITECTURE, ECSA 2014, 2014, 8627 : 357 - 364
  • [5] MDDPro: Model-driven dependability provisioning in enterprise distributed real-time and embedded systems
    Tambe, Sumant
    Balasubramanian, Jaiganesh
    Gokhale, Aniruddha
    Damiano, Thomas
    SERVICE AVAILABILITY, PROCEEDINGS, 2007, 4526 : 127 - +
  • [6] NetQoPE: A model-driven network QoS provisioning engine for distributed real-time and embedded systems
    Balasubramanian, Jaiganesh
    Tambe, Sumant
    Dasarathy, Balakrishnan
    Gadgil, Shrirang
    Porter, Frederick
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    PROCEEDINGS OF THE 14TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2008, : 113 - +
  • [7] 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
  • [8] A model-driven framework for the generation of gateways in distributed real-time systems
    Obermaisser, R.
    RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 93 - 104
  • [9] Keynote address 1: Model driven development for distributed real-time and embedded systems
    Schmidt, D.C. (schmidt@dre.vanderbilt.edu), 1600, ACM Special Interest Group on Software, SIGSOFT; Digicel Jamaica; et al.; IBM; IEEE Computer Society; Microsoft Corporation (Springer Verlag):
  • [10] Efficient regression testing of distributed real-time reactive systems in the context of model-driven development
    Majid Babaei
    Juergen Dingel
    Software and Systems Modeling, 2023, 22 : 1565 - 1587