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
关键词
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 条
  • [41] Supporting model-driven requirements management in the embedded systems domain
    Siegert, Eliane
    Sena Marques, Milena Rota
    Brisolara, Lisane
    2013 SYMPOSIUM ON COMPUTING AND AUTOMATION FOR OFFSHORE SHIPBUILDING (NAVCOMP 2013), 2013, : 34 - 39
  • [42] Towards the Model-Driven Engineering of Security Requirements for Embedded Systems
    Roudier, Yves
    Idrees, Muhammad Sabir
    Apvrille, Ludovic
    2013 3RD INTERNATIONAL WORKSHOP ON MODEL-DRIVEN REQUIREMENTS ENGINEERING (MODRE), 2013, : 55 - 64
  • [43] Model-Driven Engineering for Designing Safe and Secure Embedded Systems
    Apvrille, Ludovic
    Li, Letitia W.
    Roudier, Yves
    2016 ARCHITECTURE-CENTRIC VIRTUAL INTEGRATION (ACVI), 2016, : 4 - 7
  • [44] 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
  • [45] A Model-Driven Approach for Early Verification and Validation of Embedded Systems
    Stoico, Vincenzo
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 685 - 689
  • [46] An RTOS API translator for model-driven embedded software development
    Maeng, Ji Chan
    Kim, Jong-Hyuk
    Ryu, Minsoo
    12TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2006, : 363 - 367
  • [47] Model-Driven Development of Multi-Core Embedded Software
    Hsiung, Pao-Ann
    Lin, Shang-Wei
    Chen, Yean-Ru
    Hsueh, Nien-Lin
    Chang, Chih-Hung
    Shih, Chih-Hsiong
    Koong, Chorng-Shiuh
    Lin, Chao-Sheng
    Lu, Chun-Hsien
    Tong, Sheng-Ya
    Su, Wan-Ting
    Chu, William C.
    2009 ICSE WORKSHOP ON MULTICORE SOFTWARE ENGINEERING (IWMSE), 2009, : 9 - +
  • [48] A Model-Driven Multicore Software Development Environment for Embedded System
    Shih, Chihhsiong
    Wu, Chien-Ting
    Lin, Cheng-Yao
    Hsiung, Pao-Ann
    Hsueh, Nien-Lin
    Chang, Chih-Hung
    Koong, Chorng-Shiuh
    Chu, William C.
    2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 934 - +
  • [49] Model-driven development of RTOS-Based embedded software
    Maeng, Ji Chan
    Na, Dongjin
    Lee, Yongsoon
    Ryu, Minsoo
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2006, PROCEEDINGS, 2006, 4263 : 687 - +
  • [50] Leveraging Model-driven Development for Automation Systems Development
    Maurmaier, Mathias
    2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 733 - 736