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 条
  • [41] A model-driven development method for Management Information Systems
    Mizuno, Tomoki
    Matsumoto, Keinosuke
    Mori, Naoki
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2013, 96 (02) : 16 - 24
  • [42] A model-driven development method for management information systems
    Mizuno, Tomoki
    Matsumoto, Keinosuke
    Mori, Naoki
    IEEJ Transactions on Electronics, Information and Systems, 2012, 132 (02) : 245 - 252+8
  • [43] Applying model-driven development techniques to the development of search and rescue systems
    Pham, Huy
    Ferworn, Alexander
    Mahmoud, Qusay H.
    Sadeghian, Alireza
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING, VOLS 1 AND 2, 2007, : 6 - +
  • [44] Model-Driven Traceability in Healthcare Information Systems Development
    Walderhaug, Stale
    Hartvigsen, Gunnar
    Stav, Erlend
    MEDINFO 2010, PTS I AND II, 2010, 160 : 242 - 246
  • [45] MODEL-DRIVEN DEVELOPMENT OF SOFTWARE CONFIGURATION MANAGEMENT SYSTEMS A Case Study in Model-driven Engineering
    Buchmann, Thomas
    Dotor, Alexander
    Westfechtel, Bernhard
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 309 - 316
  • [46] Model Driven Co-Design Approach for High Performance Embedded Systems Dedicated to Transport
    Le Beux, Sebastien
    Marquet, Philippe
    Dekeyser, Jean-Luc
    STUDIES IN INFORMATICS AND CONTROL, 2008, 17 (04): : 407 - 420
  • [47] Model-driven development for early aspects
    Sanchez, Pablo
    Moreira, Ana
    Fuentes, Lidia
    Araujo, Joao
    Magno, Jose
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (03) : 249 - 273
  • [48] Integrated Development of Embedded Systems With Remote Graphical User Interfaces
    Lagartinho-Oliveira, Carolina
    Pereira, Fernando
    Moutinho, Filipe
    Campos-Rebelo, Rogerio
    Gomes, Luis
    IEEE ACCESS, 2023, 11 : 63795 - 63807
  • [49] ASCET-SD - Development environment for embedded control systems
    Lefarth, U
    Baum, U
    Beck, T
    Zurawka, T
    COMPUTER AIDED CONTROL SYSTEMS DESIGN (CACSD'97), 1997, : 85 - 90
  • [50] Model-Driven Development of WSN Applications
    Paulon, A. R.
    Froehlich, A. A.
    Becker, L. B.
    Basso, F. P.
    2013 III BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC 2013), 2013, : 161 - 166