Design and Implementation of Reusable Components Using PowerBuilder
Zhenjun Tang, Xianquan Zhang, Liyan Huang
Abstract
Open-access reader
Zhenjun Tang, Xianquan Zhang, Liyan Huang
Abstract
Open-access reader
Component technology is a key technology of software reuse. This paper investigates PowerBuilder based technology of software reuse, especially the technology of component design. To build a reusable component, reusable elements in the application system are firstly extracted. The reusable components are then used to form a reusable component library. When designing application system, suitable components are selected from the reusable library and then instantiated. Software system is implemented by composing the instanced components under a reusable framework. Practical results show that the use of reusable components can improve the efficiency of software development.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Component technology is a key technology of software reuse. This paper investigates PowerBuilder based technology of software reuse, especially the technology of component design. To build a reusable component, reusable elements in the application system are firstly extracted. The reusable components are then used to form a reusable component library. When designing application system, suitable components are selected from the reusable library and then instantiated. Software system is implemented by composing the instanced components under a reusable framework. Practical results show that the use of reusable components can improve the efficiency of software development.
Key concepts: Component (thermodynamics), Reuse, Component-based software engineering, Computer science, Key (lock), Software engineering, Software, Systems engineering