Bennink, J. (1995) Introduction of a Development with reuse model into the development method of HBB automatisering. Master's Thesis / Essay, Computing Science.
|
Text
Infor_Ma_1995_JBennink.CV.pdf - Published Version Download (2MB) | Preview |
Abstract
In the research presented here the development method currently used by HBB Automatisering is extended with Reuse of code. The current development method is very ad hoc and does not produce any form of system documentation; design, implementation and testing are not seen as separate phases. To prevent problems with the maintainability of the applications, the development method will be modified using software engineering techniques. The introduction of reuse of at the implementation (code) level is the first step in a series of projects that are planned to improve the development method of HBB Automatisering. The design phase is formalized by the introduction of design documents. These documents give a description of the components that are part of the application to be developed. Each document contains a full description of the component, a pseudo-code design and a test plan for the component. The implementation phase uses the design documents as the basis of the implementation. After the implementation is completed, the components are tested using the test plan specified in the design document. All components are integrated by an appointed (lead) developer. The lead developer makes sure that all requirements are met and that all functionality is present. Reusable components are stored in a software repository along with a set of attributes that are used to identify, classify and describe the components. A tool is supplied to assist the developer during the design phase with locating components and accessing the component attributes. An implementation of the model for the Visual FoxPro platform is described as well as an evaluation of this implementation. The results of this evaluation are discussed and conclusions about the usefulness of the model are drawn.
Item Type: | Thesis (Master's Thesis / Essay) |
---|---|
Degree programme: | Computing Science |
Thesis type: | Master's Thesis / Essay |
Language: | English |
Date Deposited: | 15 Feb 2018 07:29 |
Last Modified: | 15 Feb 2018 07:29 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/8779 |
Actions (login required)
View Item |