• DocumentCode
    2378598
  • Title

    The improvement of a software design methodology by encapsulating knowledge from code

  • Author

    McCollum, B. ; Purnell, V. ; Corr, P.H. ; Milligan, P.

  • Author_Institution
    Dept. of Comput. Sci., Queen´´s Univ., Belfast, UK
  • Volume
    2
  • fYear
    1998
  • fDate
    25-27 Aug 1998
  • Firstpage
    913
  • Abstract
    While numerous software engineering methodologies exist, are well documented, and are widely used, e.g. JSD, SSADM, etc., it can be argued that none cater for the specific problems associated with reengineering legacy, or dusty-deck systems. This paper reports on a development environment, KATT, that enshrines a methodology which enables the development of new codes or the reengineering of existing legacy codes. The system is designed to enable sequential codes to be translated for execution on either parallel or sequential architectures, e.g. moving Fortran 77 to a workstation cluster or translating Cobol to Java. The approach involves the encapsulation and application of restructuring knowledge via the use of expert systems and neural networks
  • Keywords
    expert systems; knowledge acquisition; neural nets; programming environments; software maintenance; systems re-engineering; KATT; development environment; dusty-deck systems; expert systems; knowledge encapsulation; legacy codes; neural networks; reengineering; restructuring knowledge; sequential architectures; sequential codes; software design methodology; software engineering methodologies; Costs; Data analysis; Expert systems; Java; Modems; Multiprocessing systems; Neural networks; Software design; Software engineering; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 1998. Proceedings. 24th
  • Conference_Location
    Vasteras
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8646-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1998.708121
  • Filename
    708121