Integrating a SEE for Megaprogramming: Lessons Learned (Software Technology for Adaptable, Reliable Systems (STARS) Program).
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.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 17, 1995
- Accession Number
- ADA292838
Entities
People
- Gary S. Turner
- Richard L. Randall
- Robert K. Ekman
- Scott Kent