A component-based framework for embedded digital instrumentation software with design patterns

被引:0
|
作者
Xia Yixing [1 ]
Chen Yaowu [1 ]
机构
[1] Zhejiang Univ, Dept Instrumentat Sci & Engn, Inst Adv Digital Technol & Instrumentat, Hangzhou 310027, Peoples R China
关键词
D O I
10.1109/SNPD.2007.80
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The embedded digital instrumentations (EDI) software systems become diversified and more complex with variable requirements. Component-based frameworks (CBF) which are built on object-oriented (OO) technologies provide a better reuse. A CBF for EDI software systems is presented in this paper, and it will be demonstrated that it is convenient to reuse the components and to construct an EDI application. The system architecture and framework design of multimedia instrumentations will be presented as an example. For a maintainable, flexible and extensible design, design patterns are employed in the components and framework development; Strategy, Observer, Command and Composite patterns are discussed and implemented in examples.
引用
收藏
页码:166 / +
页数:2
相关论文
共 50 条
  • [1] 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
  • [2] A software framework for component-based embedded applications
    Angelov, C
    Sierszecki, K
    [J]. 11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 655 - 662
  • [3] A Component-based Approach to Embedded Software Design
    Polato, Ivanilton
    Silva Filho, Antonio M.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 160 : 255 - 273
  • [4] A component-based model integrated framework for embedded software
    Chen, WZ
    Xie, C
    Shi, JY
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 563 - 569
  • [5] A study on design for testability in component-based embedded software
    Kanstren, Teemu
    [J]. SERA 2008: 6TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS, PROCEEDINGS, 2008, : 31 - 38
  • [6] Component-based design of embedded software: An analysis of design issues
    Angelov, C
    Sierszecki, K
    Marian, N
    [J]. SCIENTIFIC ENGINEERING OF DISTRIBUTED JAVA APPLICATIONS, 2005, 3409 : 1 - 11
  • [7] Design accompanying analysis of component-based embedded software
    Maydl, W
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 178 - 193
  • [8] 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
  • [9] Design Principles of the Component-Based Robot Software Framework Fawkes
    Niemueller, Tim
    Ferrein, Alexander
    Beck, Daniel
    Lakemeyer, Gerhard
    [J]. SIMULATION, MODELING, AND PROGRAMMING FOR AUTONOMOUS ROBOTS, 2010, 6472 : 300 - 311
  • [10] Integration in component-based software development using design patterns
    Yau, SS
    Dong, N
    [J]. 24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 369 - 374