Ideally, quality is designed into software, just as quality is designed into hardware. However, when dealing with legacy systems, demonstrating that the software meets required quality standards may be difficult to achieve. Evolving customer needs, expressed by new operational requirements, resulted in the need to develop a legacy software quality assurance program at Los Alamos National Laboratory (LANL). This need led to the development of a reverse engineering approach referred to as software archaeology. This paper documents the software archaeology approaches used at LANL to demonstrate the software quality in legacy software systems. A case study for the Robotic Integrated Packaging System (RIPS) software is included to describe our approach.
- Design Engineering Division and Computers in Engineering Division
Software Archeology: A Case Study in Software Quality Assurance and Design
- Views Icon Views
- Share Icon Share
- Search Site
Turner, CJ, MacDonald, JM, & Lloyd, JA. "Software Archeology: A Case Study in Software Quality Assurance and Design." Proceedings of the ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 2: 29th Computers and Information in Engineering Conference, Parts A and B. San Diego, California, USA. August 30–September 2, 2009. pp. 1351-1362. ASME. https://doi.org/10.1115/DETC2009-86776
Download citation file: