• DocumentCode
    466959
  • Title

    A Component-based Framework for Embedded Digital Instrumentation Software with Design Patterns

  • Author

    Yixing, Xia ; Yaowu, Chen

  • Author_Institution
    Zhejiang Univ., Hangzhou
  • Volume
    2
  • fYear
    2007
  • fDate
    July 30 2007-Aug. 1 2007
  • Firstpage
    166
  • Lastpage
    170
  • Abstract
    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.
  • Keywords
    digital instrumentation; embedded systems; multimedia systems; object-oriented programming; component-based frameworks; embedded digital instrumentation software; object-oriented technologies; Application software; Artificial intelligence; Computer architecture; Embedded software; Instruments; Programming; Software design; Software engineering; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007. SNPD 2007. Eighth ACIS International Conference on
  • Conference_Location
    Qingdao
  • Print_ISBN
    978-0-7695-2909-7
  • Type

    conf

  • DOI
    10.1109/SNPD.2007.80
  • Filename
    4287671