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
Link To Document