Model-Based Framework for Embedded System Product Line

被引:0
|
作者
Hoyos, Horacio [1 ]
Casallas, Rubby [1 ]
Jimenez, Fernando [1 ]
机构
[1] Univ Los Andes, Sch Engn, Bogota 111711, Colombia
关键词
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The use of reconfigurable platforms for embedded system design leverages product line engineering (PLE), in which the development of products starts from a set of core assets (the platform) rather than the development of individual products from zero. Two major activities of PLE are domain engineering (i.e., platform development) and product engineering (i.e., product customization) reusing the core assets. Virtual prototyping in PLE allows rapid validation of both the platform and individual products with greater benefits in development costs, time to market and quality. However, since virtual prototypes (VP) are implemented in low-level languages, if platform development and product engineering are done at this level, productivity is negatively affected. A commonly-accepted solution for closing this productivity gap is to raise the level of abstraction in the whole design process and to automate the implementation of VPs from the high-level descriptions. In this paper, we present the HiLeS2 Framework, which is based on Model Driven Software Product Lines (MD-SPL) concepts. HiLeS2 framework provides an environment for domain and product engineering, automated construction of VPs and creation of product line integrated development environments.
引用
收藏
页码:3101 / 3106
页数:6
相关论文
共 50 条
  • [1] Managing complexity and variability of a model-based embedded software product line
    Andreas Polzer
    Daniel Merschen
    Goetz Botterweck
    Andreas Pleuss
    Jacques Thomas
    Bernd Hedenetz
    Stefan Kowalewski
    [J]. Innovations in Systems and Software Engineering, 2012, 8 (1) : 35 - 49
  • [2] Managing complexity and variability of a model-based embedded software product line
    Polzer, Andreas
    Merschen, Daniel
    Botterweck, Goetz
    Pleuss, Andreas
    Thomas, Jacques
    Hedenetz, Bernd
    Kowalewski, Stefan
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2012, 8 (01) : 35 - 49
  • [3] Applying Software Product Line Techniques in Model-based Embedded Systems Engineering
    Polzer, Andreas
    Kowalewski, Stefan
    Botterweck, Goetz
    [J]. MOMPES: 2009 ICSE WORKSHOP ON MODEL-BASED METHODOLOGIES FOR PERVASIVE AND EMBEDDED SOFTWARE, 2009, : 2 - +
  • [4] A Model-Based Testing Framework for Automotive Embedded Systems
    Marinescu, Raluca
    Saadatmand, Mehrdad
    Bucaioni, Alessio
    Seceleanu, Cristina
    Pettersson, Paul
    [J]. 2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 38 - 47
  • [5] A model-based framework to overlap product development activities
    Krishnan, V
    Eppinger, SD
    Whitney, DE
    [J]. MANAGEMENT SCIENCE, 1997, 43 (04) : 437 - 451
  • [6] Methodology for embedded system development based on product line
    Lee, J
    Cho, JH
    Ham, DH
    Kim, JS
    [J]. 7TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2005, : 920 - 923
  • [7] Model-based Test Generation for Software Product Line
    Cai, Xinying
    Zeng, Hongwei
    [J]. 2013 IEEE/ACIS 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2013, : 347 - 351
  • [8] Supporting Evolution in Model-based Product Line Engineering
    Dhungana, Deepak
    Neumayer, Thomas
    Gruenbacher, Paul
    Rabiser, Rick
    [J]. SPLC 2008: 12TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2008, : 319 - 328
  • [9] Simulating evolution in model-based product line engineering
    Heider, Wolfgang
    Froschauer, Roman
    Gruenbacher, Paul
    Rabiser, Rick
    Dhungana, Deepak
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (07) : 758 - 769
  • [10] Model-based Product Line Engineering - Enabling Product Families with Variants
    Hummell, James
    Hause, Matthew
    [J]. 2015 IEEE AEROSPACE CONFERENCE, 2015,