Developing platform specific model for MPSoC architecture from UML-based embedded software models

被引:5
|
作者
Jeon, Sang-Uk [2 ]
Hong, Jang-Eui [1 ]
Song, In-Gwon [2 ]
Bae, Doo-Hwan [2 ]
机构
[1] Chungbuk Natl Univ, Sch Elect & Comp Engn, Cheongju, South Korea
[2] Korea Adv Inst Sci & Technol, Div Comp Sci, Coll Informat Sci & Technol, Taejon, South Korea
关键词
MPsoc; Embedded software; Platform independent model; Platform specific model; UML; Task allocation;
D O I
10.1016/j.jss.2009.04.043
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we describe a technique to design UML-based software models for MPSoC architecture, which focuses on the development of the platform specific model of embedded software. To develop the platform specific model, we define a process for the design of UML-based software model and suggest an algorithm with precise actions to map the model to MPSoC architecture. In order to support our design process, we implemented our approach in an integrated tool. Using the tool, we applied our design technique to a target system. We believe that our technique provides several benefits such as improving parallelism of tasks and fast-and-valid mapping of software models to hardware architecture. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:1695 / 1708
页数:14
相关论文
共 50 条
  • [1] An UML-based approach for validation of software architecture descriptions
    Kacem, Mohamed Hadj
    Jmaiel, Iohamed
    Kacem, Ahmed Hadj
    Drira, Khalil
    [J]. TRENDS IN ENTERPRISE APPLICATION ARCHITECTURE, 2007, 4473 : 158 - +
  • [2] UML-based reverse engineering and model analysis approaches for software architecture maintenance
    Riva, C
    Selonen, P
    Systä, T
    Xu, J
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, : 50 - 59
  • [3] A Power Consumption Analysis Technique Using UML-Based Design Models in Embedded Software Development
    Kim, Doo-Hwan
    Kim, Jong-Phil
    Hong, Jang-Eui
    [J]. SOFSEM 2011: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2011, 6543 : 320 - 331
  • [4] Managing model quality in UML-based software development
    Lange, Christian F. J.
    Chaudron, Michel R. V.
    [J]. 13TH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2006, : 7 - +
  • [5] Modeling and analysis of performance aspects for software architecture: A UML-based approach
    Dai, Lirong
    Cooper, Kendra
    Wong, W. Eric
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2006, 16 (03) : 347 - 378
  • [6] Slicing UML-based Models of Real-time Embedded Systems
    Ahmadi, Reza
    Posse, Ernesto
    Dingel, Juergen
    [J]. 21ST ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2018), 2018, : 346 - 356
  • [7] Early embedded software design space exploration using UML-based estimation
    Oliveira, Marcio F. da S.
    de Brisolara, Lisane B.
    Carro, Luigi
    Wagner, Flavio R.
    [J]. SEVENTEENTH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, 2006, : 24 - +
  • [8] UML-based Fault Injection for Software Model Testing (FISMT)
    Mendizabal-Samper, J.
    Salterain, A.
    Urcelayeta, S.
    Blanco, J. M.
    Galarza, A.
    [J]. RELIABILITY, RISK AND SAFETY: THEORY AND APPLICATIONS VOLS 1-3, 2010, : 2021 - 2025
  • [9] Model-based software component testing: A UML-based approach
    Zheng, Weiqun
    Bundell, Gary
    [J]. 6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 891 - +
  • [10] Functional verification for UML-based model driven design of embedded systems
    Kardos, M
    Fristacky, N
    [J]. FROM SPECIFICATION TO EMBEDDED SYSTEMS APPLICATION, 2005, 184 : 103 - 114