DocumentCode
1887636
Title
Towards a software maintenance support environment
Author
Wild, Chris ; Maly, Kurt
Author_Institution
Dept. of Comput. Sci., Old Dominion Univ., Norfolk, VA, USA
fYear
1988
fDate
24-27 Oct 1988
Firstpage
80
Lastpage
85
Abstract
The authors have designed a software maintenance support environment (SMSE) to assist in the maintenance of existing source code. They model software maintenance as a hybrid distributed problem-solving activity, in which the application-dependent knowledge is provided by the system, and common sense, programming expertise, and problem-solving knowledge are provided by the people on the project team. To define a set of requirements to be satisfied by a SMSE, a series of maintenance tasks were performed on an inventory control application consisting of about 68000 lines of Cobol program. These results of experiments, including lessons learned and requirements for an SMSE, are presented. A key role of the SMSE is to help the software engineer find all information relevant to a particular maintenance task without examining a lot of extraneous material. Access to the decision structure and the ability to assess the impact of decisions constitute the most important issue to be addressed by the SMSE. The experiments indicate that a high degree of reusability could be achieved for certain tasks using the information contained in the closure of that task
Keywords
knowledge engineering; problem solving; programming environments; project support environments; software reusability; Cobol program; SMSE; application-dependent knowledge; decision structure; hybrid distributed problem-solving activity; inventory control; knowledge engineering; software maintenance support environment; software reusability; Ambient intelligence; Application software; Automation; Decision making; Documentation; Problem-solving; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1988., Proceedings of the Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-0879-X
Type
conf
DOI
10.1109/ICSM.1988.10144
Filename
10144
Link To Document