Ontology-based Solutions for Software Reuse
MetadataShow full item record
The commonly recognized benefits of software reuse are increased productivity, higher quality, shorter time-to-market, and reduced development and maintenance costs. Software reuse is a key thrust of DoD acquisition improvement initiatives including the Naval Open Architecture program. Successful reuse depends on many aspects of a reuse program, ranging from organizational climate to technical solutions. As technical solutions, current software repositories do not provide robust search and discovery capabilities due to limitations of current information organization practices. This research explores potential solutions that are enabled when ontologies are used as the framework for information contained in the software repository. In this paper, we will briefly summarize previous work on an ontology-based repository framework. We will then present current efforts to specify a software repository tool that exploits the framework to enable more sophisticated search and discovery.
Proceedings Paper (for Acquisition Research Program)
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-AM-09-015
Showing items related by title, author, creator and subject.
Nguyen, Thomas M. (Monterey, California. Naval Postgraduate School, 2000-09);The nature of COTS products often fall short of achieving the unique requirements of the Department of Defense (DoD). The focus of this thesis is on the use of distributed component middleware technology within the framework ...
Luqi; Puett, J. (Monterey, California. Naval Postgraduate School, 2002-07); NPS-SW-02-006Objectives. The goal of this research is to develop a holistic framework for engineering dependable computing and communications software. The framework establishes collaborative mechanisms by which existing software ...
Rothenhaus, Kurt Joseph. (Monterey, California: Naval Postgraduate School, 2008., 2008-06);The quantity of data available to decision makers of various types is rapidly expanding beyond the pace of manual interpretation techniques (Hobbins, 1). Introducing a Service Oriented Architectures (SOA) based web service ...