A component-based model integrated framework for embedded software

被引:0
|
作者
Chen, WZ [1 ]
Xie, C [1 ]
Shi, JY [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 312207, Peoples R China
来源
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The development of distributed, concurrent software in embedded systems is becoming increasingly complex and error-prone. Model-based integration of reusable components is advocated as the method of choice. To this end, we propose a framework to support component-based model integration, hierarchical functionality composition, and reconfiguration of systems with continuous and discrete dynamics. In this framework, components are designed and used as building blocks for integration, each of which is modeled with abstract ports, reactions, and communication schemes. It uses hierarchical composition to hide the implementation details of components, and keeps the components at the same level of hierarchy interacting under a well-defined model of computation. Code generation takes the design decisions down to the final running system. Within this framework, embedded software can be constructed by selecting and then connecting components in a functionality repository, specifying models and transforming them to executable codes.
引用
收藏
页码:563 / 569
页数:7
相关论文
共 50 条
  • [1] A software framework for component-based embedded applications
    Angelov, C
    Sierszecki, K
    [J]. 11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 655 - 662
  • [2] A Formal Model for Component-Based Embedded Software Development
    Li, Changde
    Zhou, Xingshe
    Dong, Yunwei
    Yu, Zhiwen
    [J]. 2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 19 - 23
  • [3] Optimizing Component-Based Embedded Software
    Lobry, Olivier
    Navas, Juan
    Babau, Jean-Philippe
    [J]. 2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 1164 - 1169
  • [4] A component-based framework for embedded digital multimedia instrumentation software applications
    Xia, Yixing
    Chen, Yaowu
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE & TECHNOLOGY, PROCEEDINGS, 2007, : 838 - 841
  • [5] A component-based framework for embedded digital instrumentation software with design patterns
    Xia Yixing
    Chen Yaowu
    [J]. SNPD 2007: EIGHTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, VOL 2, PROCEEDINGS, 2007, : 166 - +
  • [6] QoS analysis for component-based embedded software: Model and methodology
    Ma, Hui
    Yen, I. -Ling
    Zhou, Jia
    Cooper, Kendra
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (06) : 859 - 870
  • [7] Efficiency metrics model for component-based embedded application software
    Yuan, YY
    [J]. ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 95 - 101
  • [8] Meta-model Validation of Integrated MARTE and Component-Based Methodology Component Model for Embedded Real-Time Software
    Zaki, Mohd Z. M.
    Isa, M. A.
    Jawawi, Dayang N. A.
    [J]. SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 3, 2011, 181 : 246 - 256
  • [9] A Bidirectional Framework for Model Synchronization in Component-Based Software Development
    Chen, Luxi
    Huang, Linpeng
    Li, Chen
    Zan, Tao
    [J]. 2013 13TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2013, : 313 - 319
  • [10] Feature modelling of component-based embedded software
    Kalaoja, J
    Niemela, E
    Perunka, H
    [J]. EIGHTH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE INCORPORATING COMPUTER AIDED SOFTWARE ENGINEERING, PROCEEDINGS, 1997, : 444 - 451