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 条
  • [11] Efficient regression testing of distributed real-time reactive systems in the context of model-driven development
    Babaei, Majid
    Dingel, Juergen
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (05): : 1565 - 1587
  • [12] Model-driven development of real-time systems with UML 2.0 and C
    Khan, Mohammad Ullah
    Geihs, Kurt
    Gutbrodt, Felix
    Gohner, Peter
    Trauter, Roland
    JOINT MEETING OF THE FOURTH WORKSHOP ON MODEL-BASED DEVELOPMENT OF COMPUTER-BASED SYSTEMS AND THIRD INTERNATIONAL WORKSHOP ON MODEL-BASED METHODOLOGIES FOR PERVASIVE AND EMBEDDED SOFTWARE, PROCEEDINGS, 2006, : 33 - +
  • [13] Monitoring Capabilities of Schedulers in Model-Driven Development of Real-Time Systems
    Saadatmand, Mehrdad
    Sjodin, Mikael
    Mustafa, Naveed Ul
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [14] Development of reconfigurable distributed embedded systems with a model-driven approach
    Krichen, Fatma
    Hamid, Brahim
    Zalila, Bechir
    Jmaiel, Mohamed
    Coulette, Bernard
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (06): : 1391 - 1411
  • [15] An aspect-oriented approach for dealing with non-functional requirements in a model-driven development of distributed embedded real-time systems
    Wehrmeister, Marco A.
    Freitas, Edison P.
    Pereira, Carlos E.
    Wagner, Flavio R.
    10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 428 - +
  • [16] AMoDE-RT: Advancing Model-Driven Engineering for Embedded Real-Time Systems
    Wehrmeister, Marco A.
    Berkenbrock, Gian R.
    2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013,
  • [17] Model-driven specification of component-based distributed real-time and embedded systems for verification of systemic QoS properties
    Hill, James H.
    Gokhale, Aniruddha
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 3766 - 3773
  • [18] Model-Driven System Development for Distributed Fuel Management in Avionics
    Insaurralde, Carlos C.
    Seminario, Miguel A.
    Jimenez, Juan F.
    Giron-Sierra, Jose M.
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2013, 10 (02): : 71 - 86
  • [19] Model-driven system development for distributed fuel management in avionics
    Insaurralde, C.C., 1600, AIAA International (10):
  • [20] The Fujaba real-time tool suite - Model-driven development of safety-critical, real-time systems
    Burmester, S
    Giese, H
    Hirsch, M
    Schilling, D
    Tichy, M
    ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 670 - 671