Software behavior description of real-time embedded systems in Component Based Software Development

被引:0
|
作者
Kim, Ji Eun
Kapoor, Rahul
Herrmann, Martin
Haerdtlein, Jochen
Grzeschniok, Franz
Lutz, Peter
机构
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Component Based Software Development (CBSD) has been established in the development of automotive real-time embedded applications at Bosch. CBSD together with Software Product Line (SPL) practice has improved software reuse, productivity, quality and complexity management, by raising the level of abstraction for software constructions and by sharing services. Although CBSD has contributed to the aforementioned improvement in the software development practice, the existing Bosch component model often requires software developers to take a close look at the implementation including models (e.g., ASCET-MD1) and even complex source code to understand software behavior and dependencies when reusing and adapting software components. This hinders the realization of the full benefits of CBSD, as the available information on the component level does not sufficiently describe important aspects of software behavior. This paper presents the concepts and case studies of 'signal flows' and 'mode dependent signal flows', which provide crucial software behavior information for real time embedded systems at the component level.
引用
收藏
页码:307 / 311
页数:5
相关论文
共 50 条
  • [21] Formal verification of embedded real-time software in component-based application frameworks
    Hsiung, PA
    See, WB
    Lee, TY
    Fu, JM
    Chen, SJ
    [J]. APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 71 - 78
  • [22] A component model for embedded real-time software product-lines
    Wall, A
    Norström, C
    [J]. FIELDBUS SYSTEMS AND THEIR APPLICATIONOS 2001 (FET'2001), 2002, : 265 - 271
  • [23] A methodology for software synthesis of embedded real-time systems based on TPN and LSC
    Amorim, L
    Barreto, R
    Maciel, P
    Tavares, E
    Oliveira, M
    Bessa, A
    Lima, R
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2005, 3820 : 50 - 62
  • [24] Integration of PECOS into MARMOT for Embedded Real Time Software Component-Based Development
    Sabil, Suzila
    Jawawi, Dayang Norhayati Abang
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 265 - 270
  • [25] Software architecture synthesis for retargetable real-time embedded systems
    Chou, P
    Borriello, G
    [J]. PROCEEDINGS OF THE FIFTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES/CASHE '97), 1997, : 101 - 105
  • [26] Real-Time Embedded Software Design for Mobile and Ubiquitous Systems
    Pao-Ann Hsiung
    Shang-Wei Lin
    Chao-Sheng Lin
    [J]. Journal of Signal Processing Systems, 2010, 59 : 13 - 32
  • [27] SOFTWARE-PERFORMANCE ANALYSIS OF REAL-TIME EMBEDDED SYSTEMS
    BLASCIAK, AJ
    NEUDER, DL
    BERGER, AS
    [J]. HEWLETT-PACKARD JOURNAL, 1993, 44 (02): : 107 - 115
  • [28] Hardware-Software Partitioning for Real-Time Embedded Systems
    Xiaobo (Sharon) Hu
    Joseph G. D’Ambrosio
    [J]. Design Automation for Embedded Systems, 1997, 2 : 339 - 358
  • [29] Techniques for software thread integration in real-time embedded systems
    Dean, AG
    Shen, JP
    [J]. 19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 322 - 333
  • [30] Testing and testing techniques for real-time embedded software systems
    Tracey, N
    McDermid, J
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2001, 24 (09) : 441 - 441