• DocumentCode
    2181024
  • Title

    Automated reengineering for legacy weapon system software

  • Author

    Clark, Peter G. ; Gill, John A. ; Harper, Dale ; Littlejohn, Kenneth

  • Author_Institution
    TASC Inc., Reading, MA, USA
  • Volume
    1
  • fYear
    1997
  • fDate
    26-30 Oct 1997
  • Firstpage
    1.1
  • Abstract
    The USAF Wright Laboratory and TASC are developing automated and semi-automated capabilities to support the reengineering of legacy weapon system software. To this end, an environment for reengineering software from one source language to another has been developed. The approach reengineers a legacy program into Ada by reusing portions of the original implementation and design and allows the user to improve the overall design by taking greater advantage of the modern features of Ada. The paper shows that by inserting a user into the process, the design of the reengineered system is improved. Maintainability, and other characteristics such as reliability, can be enhanced by reengineering because the user can make design decisions that utilize the modern software engineering features of the target language in ways that are unattainable through a purely automated process
  • Keywords
    Ada; military systems; software maintenance; software reliability; systems re-engineering; weapons; Ada; TASC; USAF Wright Laboratory; automated reengineering; legacy weapon system software; maintainability; reliability; software engineering; Aerospace electronics; Character generation; Contracts; Modems; Power system reliability; Process design; Software engineering; Software maintenance; System software; Weapons;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 1997. 16th DASC., AIAA/IEEE
  • Conference_Location
    Irvine, CA
  • Print_ISBN
    0-7803-4150-3
  • Type

    conf

  • DOI
    10.1109/DASC.1997.635009
  • Filename
    635009