Model Driven Development for Embedded Systems

被引:0
|
作者
Ito, Kunihihiko [1 ]
Matsuura, Saeko [2 ]
机构
[1] Shibaura Inst Technol, Grad Sch Engn, Dept Elect Engn & Comp Sci, Minuma Ku, 307 Fukasaku, Saitama 3378570, Japan
[2] Shibaura Inst Technol, Coll Syst Engn & Sci, Dept Elect & Informat Syst, Saitama 3378570, Japan
来源
SEPADS'10: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS | 2010年
关键词
Model-driven development; Unified modeling language; Embedded systems; Executable UML; Simulation; Model transformation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
It is important for developing enterprise systems to fully analyze at an early stage the business workflows that describe interactions involving systems and their users. This is also important when developing embedded systems, which consist of various hardware components, their environment, and control software. Many combinations of sensors and actuators can be used to implement the requirements, and the control software will be different for every combination. At the requirements analysis phase, it is difficult to adequately test all possible combinations of hardware components. Recently, MDD (Model Driven Development) has become a promising approach for system development. Many researchers actively apply UML (Unified Modeling Language) to embedded systems, and model transformation is expected to determine the best combinations of modeling elements that depend on both the hardware architecture and the system environment. Executable UML is a key technology for expressing application domains in a platform-independent manner with formal action semantics using techniques such as class diagrams and state machine diagrams. This paper proposes a development method for embedded systems based on MDD in which the models are executable and testable. The effectiveness of our method is demonstrated through the development of a maze robot.
引用
收藏
页码:102 / +
页数:2
相关论文
共 50 条
  • [1] 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
  • [2] Power Consumption Estimation in Model Driven Software Development for Embedded Systems
    Schaarschmidt, Marco
    Uelschen, Michael
    Pulvermueller, Elke
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2021, : 47 - 58
  • [3] Reliability Analysis in Model-Driven Development of Embedded Systems
    Velasco, David S.
    Kuhn, Thomas
    Kemmann, Soeren
    59TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS), 2013,
  • [4] Towards Power Consumption Optimization for Embedded Systems from a Model-driven Software Development Perspective
    Schaarschmidt, Marco
    Uelschen, Michael
    Pulvermueller, Elke
    SOFTWARE TECHNOLOGIES, ICSOFT 2021, 2022, 1622 : 117 - 142
  • [5] Verifying Protocol Conformance Using Software Model Checking for the Model-Driven Development of Embedded Systems
    Moffett, Yann
    Dingel, Juergen
    Beaulieu, Alain
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (09) : 1307 - 1325
  • [6] Model Driven Design of Heterogeneous Synchronous Embedded Systems
    Zhang, Huafeng
    Jiang, Yu
    Liu, Han
    Zhang, Hehua
    Gu, Ming
    Sung, Jiaguang
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 774 - 779
  • [7] Applying model-driven development to distributed real-time and embedded avionics systems
    Balasubramanian, Krishnakumar
    Krishna, Arvind S.
    Turkay, Emre
    Balasubramanian, Jaiganesh
    Parsons, Jeff
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2006, 2 (3-4) : 142 - 155
  • [8] Utilizing Model Driven Architectures in Designing Real-Time Embedded Control Systems
    Otoom, Mwaffaq
    Koehnemann, Harry
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON EDUCATIONAL AND INFORMATION TECHNOLOGY (ICEIT 2019), 2019, : 262 - 268
  • [9] MoVES: A Model-Driven Methodology for Vehicular Embedded Systems
    Bucaioni, Alessio
    Addazi, Lorenzo
    Cicchetti, Antonio
    Ciccozzi, Federico
    Eramo, Romina
    Mubeen, Saad
    Sjodin, Mikael
    IEEE ACCESS, 2018, 6 : 6424 - 6445
  • [10] A model-driven engineering framework for embedded systems design
    Moreira do Nascimento, Francisco Assis
    Oliveira, Marcio F. S.
    Wagner, FlAvio Rech
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2012, 8 (01) : 19 - 33