DocumentCode
2271875
Title
Framework design and implementation for virtual instrument component library of GPP
Author
Xu Xiao-liang ; Le-yu, Wang ; Hong, Zhou
Author_Institution
Zhejiang Univ., China
fYear
2003
fDate
22-25 Sept. 2003
Firstpage
541
Lastpage
545
Abstract
The graphical programming platform (GPP) is an integrated software development environment for virtual instrument (VI) systems, providing users with a graphical programming way to quickly construct automatic test and measurement systems. The VI component library, which is a set of basic cells for building GPP applications with responsibility for data processing functions, is the key part of the GPP. In order to achieve high levels of reusability and flexibility, an object-oriented framework for the VI component library was presented, described with the unified modeling language (UML). This framework make full uses of design patterns and was far more likely to achieve higher levels of reusability and extendibility. Based on such a framework, not only can the VI component library reuse both its source code and design architecture, but also can be developed more efficiently and easier to maintain and extend.
Keywords
object-oriented methods; programming environments; specification languages; virtual instrumentation; GPP; UML; VI systems; automatic measurement systems; automatic test systems; data processing functions; design pattern; graphical programming platform; integrated software development environment; object-oriented framework; reusability; source code reuse; unified modeling language; virtual instrument component library; Application software; Automatic programming; Automatic testing; Buildings; Instruments; Software libraries; Software measurement; Software testing; System testing; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
AUTOTESTCON 2003. IEEE Systems Readiness Technology Conference. Proceedings
ISSN
1080-7725
Print_ISBN
0-7803-7837-7
Type
conf
DOI
10.1109/AUTEST.2003.1243629
Filename
1243629
Link To Document