ESIDE: An Integrated Development Environment for Component-Based Embedded Systems

被引:2
|
作者
Pilkington, Nicholas T. [1 ]
Li, Juncao [1 ]
Xie, Fei [1 ]
机构
[1] Portland State Univ, Dept Comp Sci, Portland, OR 97207 USA
关键词
D O I
10.1109/COMPSAC.2009.48
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present ESIDE, an integrated development environment for component-based embedded systems. It leverages component-based software engineering principles to facilitate efficient, scalable, and robust hardware/software co-design, co-simulation, co-verification, and their seamless integration. We first describe the architecture and features of ESIDE. We then discuss several design decisions that we faced in developing ESIDE and the trade-offs in making these decisions. To provide perspective, we report our experiences in re-engineering TinyOS-based networked sensor systems into complete component-based designs that cover both hardware and software.
引用
收藏
页码:305 / 314
页数:10
相关论文
共 50 条
  • [41] 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
  • [42] A Cloud-based Integrated Development Environment for Embedded Systems
    Hausladen, Juergen
    Pohn, Birgit
    Horauer, Martin
    [J]. 2014 IEEE/ASME 10TH INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS (MESA 2014), 2014,
  • [43] Integrated Analysis of Temporal Behavior of Component-based Distributed Real-time Embedded Systems
    Kumar, Pranav Srinivas
    Karsai, Gabor
    [J]. 2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING WORKSHOPS, 2015, : 50 - 57
  • [44] Timing and concurrency specification in component-based real-time embedded systems development
    Ledang, Hung
    Van Hung, Dang
    [J]. TASE 2007: FIRST JOINT IEEE/IFIP SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 293 - +
  • [45] Component-based embedded software engineering: Development framework, quality assurance and a generic assessment environment
    Cai, X
    Lyu, MR
    Wong, KF
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2002, 12 (02) : 107 - 133
  • [46] Component-based development of dependable systems with UML
    Jürjens, J
    Wagner, S
    [J]. COMPONENT-BASED SOFTWARE DEVELOPMENT FOR EMBEDDED SYSTEMS: AN OVERVIEW OF CURRENT RESEARCH TRENDS, 2005, 3778 : 320 - 344
  • [47] A Component-Based Approach for the Development of Automated Systems
    Mosbahi, Olfa
    Khalgui, Mohamed
    Hanish, Hans-Michael
    Li, Zhiwu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (05): : 1026 - 1031
  • [48] LyraFILE: a component-based VFAT file system for embedded systems
    Chiang, Mei-Ling
    Lo, Ching-Ju
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2006, 2 (3-4) : 248 - 259
  • [49] Experience with safe dynamic reconfigurations in component-based embedded systems
    Polakovic, Juraj
    Mazare, Sebastien
    Stefani, Jean-Bernard
    David, Pierre-Charles
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4608 : 242 - +
  • [50] Test case design for the validation of component-based embedded systems
    Fleisch, W
    [J]. ARCHITECTURE AND DESIGN OF DISTRIBUTED EMBEDDED SYSTEMS, 2001, 61 : 151 - 160