• 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