Framework Design and Implementation for Virtual Instrument Component Library of GPP

XL Xu,LY Wang,H Zhou
DOI: https://doi.org/10.1109/autest.2003.1243629
2003-01-01
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.
What problem does this paper attempt to address?