loading...
The Improvement of a Software Design Methodology by Encapsulating Knowledge from Code
Västerås, Sweden August 25-August 27
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EURMIC.1998.70812124 th. EUROMICRO Conference Volume 2 ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
B. McCollum, Queen?s University
V. Purnell, Queen?s University
P. H. Corr, Queen?s University
P. Milligan, Queen?s University
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 re-engineering 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 re-engineering 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 re-structuring knowledge via the use of expert systems and neural networks.
Index Terms:
Software Development Tools and Environments, Re-engineering, Semi-Automatic Parallelisation, Knowledge Elicitation, Neural Networks, Expert Systems
Citation:
B. McCollum, V. Purnell, P. H. Corr, P. Milligan, "The Improvement of a Software Design Methodology by Encapsulating Knowledge from Code," euromicro, vol. 2, pp.20913, 24 th. EUROMICRO Conference Volume 2 (EUROMICRO'98), 1998
Usage of this product signifies your acceptance of the Terms of Use.