SWSC Domain Engineering Experience (Software Technology for Adaptable, Reliable Systems (STARS) Program).
Brian Bulet · 1995
Abstract : The Space and Warning Systems Center (SWSC) in Colorado Springs maintains and develops Command and Control Systems for NORAD, USSPACECOM, and AFSPC. Twenty-seven 'stovepipe' systems imbedding twenty-four languages and ten millions lines of code make for a maintenance nightmare and for a fertile ground for Megaprogramming, or Product Line Software Reuse. At the SWSC, the SCAI (Space Command and Control Architectural Infrastructure) project has been instituting Architecture-Based, Product-Line Software Reuse for the past two years. The SCAI project is the STARS/Loral/Air Force Megaprogramming Demonstration Project out of ARPA. This paper presents the lessons learned in developing and using a Domain Architecture, a Domain Architecture Framework, and a Domain Engineering Process, while developing a SCAI Space Surveillance Application.