Towards an ontology of software maintenance
Kitchenham, Barbara A.
Travassos, Guilherme H.
Von Mayrhauser, Anneliese
Schneidewind, Norman F.
MetadataShow full item record
We suggest that empirical studies of maintenance are difficult to understand unless the context of the study is fully defined. We developed a preliminary ontology to identify a number of factors that influence maintenance. The purpose of the ontology is to identify factors that would affect the results of empirical studies. We present the ontology in the form of a UML model. Using the maintenance factors included in the ontology, we define two common maintenance scenarios and consider the industrial issues associated with them.
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.
Showing items related by title, author, creator and subject.
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 ...
Johnson, Jean; Blais, Curtis (2009-04-01); NPS-AM-09-015The 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 ...
Software Hardware Asset Reuse Enterprise (SHARE) repository framework final report: component specification and ontology Johnson, Jean; Blais, Curtis (Monterey, California. Naval Postgraduate School, 2009); NPS-GSBPP-09-005In August 2006, Program Executive Officer of Integrated Warfare Systems (PEO-IWS), established the Software Hardware Asset Reuse Enterprise (SHARE) repository to enable the reuse of combat system software and related assets. ...