Research on requirement-driven VI software architecture and three design methods

Yongkai Fan,Zhiguang Wang
2012-01-01
Journal of Information and Computational Science
Abstract:During software development, one of the most critical activities for software engineers or software users is the exact and correct description and identification of requirements. This activity involves understanding the problem, which is essential to allow one to define a solution for it. To do this, it is important not only to understand the tasks routinely performed which is part of the problem, but more importantly to understand the domain in which the system will take place. However, it is very hard for most software engineers or software users. This paper describes virtual instrument software auto generation architecture in order to eliminate the control and design process in virtual instrument software development under current graphic development environment. The architecture is on the basis of modularizing the needed functions, on the model set and relationships among model blocks. The generation of virtual instrument software is directly depended on analysis of user's requirement. Finally, this paper proposes three methods to design software based on the software architecture and feasibility of the mechanism is verified by self developed software platform. © 2012 Binary Information Press.
What problem does this paper attempt to address?