Final Progress Report Engineering Automation for Reliable Software 10/1/1999 – 09/30/2003
MetadataShow full item record
This research addresses the problem ofhow to produce reliable software that is also flexible and cost effective for the DoD distributed software system domain. This type of software typically consists of components and/or subsystems communicating over a heterogeneous network under strict timing constraints. Our objective was to develop technologies that can simultaneously improve software reliability, flexibility, and productivity. We focused on "wrap and glue" technology based on a domain specific distributed prototype model. Glue and wrappers consist of software that bridges the interoperability gap between individual COTS/GOTS components. The automatic generation of glue and wrappers based on a designer's specification is the key to our approach that makes the software reliable, flexible, and cost-effective. This "wrap and glue" approach allows system designers to concentrate on difficult interoperability problems and defines solutions in terms of deeper and more difficult interoperability issues, while freeing designers from implementation details. Our long-term goal was to construct an integrated set of software tools that can improve software quality and flexibility by automating a significant part ofthe process and providing substantial decision support for the aspects that cannot be automated
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
NPS Report NumberNPS-SW-03-006
Showing items related by title, author, creator and subject.
Naegle, Brad R. (Monterey, California. Naval Postgraduate School, 2017-04); NPS-CE-17-042Department of Defense (DoD) software-intensive systems and the software content in other systems will continue to grow and may dominate total ownership costs (TOC) in the future. These costs are exacerbated by the fact ...
Naegle, Brad R. (Monterey, California. Naval Postgraduate School, 2017-04-19); NPS-CE-17-042Department of Defense (DoD) software-intensive systems and the software content in other systems will continue to grow and may dominate total ownership costs (TOC) in the future. These costs are exacerbated by the fact ...
Achieving Better Buying Power for Mobile Open Architecture Software Systems through Diverse Acquisition Scenarios Scacchi, Walt; Alspaugh, Thomas A. (Monterey, California. Naval Postgraduate School, 2017-05); UCI-AM-17-041This research seeks to identify, track, and analyze software component costs and cost reduction opportunities within diverse acquisition life cycle scenarios for open architecture systems accommodating Web-based and mobile ...