Accession Number : ADA292838

Title :   Integrating a SEE for Megaprogramming: Lessons Learned (Software Technology for Adaptable, Reliable Systems (STARS) Program).

Descriptive Note : Informal technical rept.,

Corporate Author : LORAL FEDERAL SYSTEMS GAITHERSBURG MD

Personal Author(s) : Randall, Richard L. ; Ekman, Robert K. ; Turner, Gary S. ; Kent, Scott

PDF Url : ADA292838

Report Date : 17 JAN 1995

Pagination or Media Count : 59

Abstract : The objective of megaprogramming technology is to make possible a software product-line organization - one that can produce related systems cheaper, better, and faster by using a methodical process based on a common architectural approach. To apply such state-of-the-art technology, a product-line organization needs a common Software Engineering Environment (SEE) that is itself a result of product-line engineering. This paper describes how megaprogramming principles are being applied to assemble and integrate the SEE for one of the three STARS Demonstration Projects. It provides practical lesson learned - some hard-won - that should be useful to organizations planning their own SEE integration efforts, particularly for organizations considering a transition to megaprogramming.

Descriptors :   *SOFTWARE ENGINEERING, *LESSONS LEARNED, *COMPUTER PROGRAMMING, *SYSTEMS APPROACH, COMPUTER PROGRAMS, ENVIRONMENTS, ORGANIZATIONS, DEMONSTRATIONS, STATE OF THE ART, COMPUTER ARCHITECTURE, RELIABILITY, PLANNING, TRANSITIONS.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE