{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/32454"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/32454","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Software process reusability in an industrial setting","abstract":"Many software organizations are actively pursuing software process maturity. One of the cornerstones of software process improvement is the definition of processes in key process areas [Paulk 93a]. As development organizations define processes to increase their project's maturity, a method is needed to make the defined processes reusable by the organization and to tailor these reusable processes for reuse on other projects. The thesis is that the development and implementation of a method to construct reusable corporate process definitions and to tailor them to specific projects will significantly increase the corporate level of process reuse. Therefore, this thesis investigates how to pragmatically and systematically standardize and replicate project-specific processes in an industrial software setting. Process reusability and attributes of process reusability are discussed and a systematic and standardized method for process reuse is presented. The utility of the methodology is demonstrated by its application to software process definition activities at PRe Inc., where the level of process reuse both before and after its application has been measured. Process reuse increased from 41 % in 1994 to 55% in 1995. PRC also saw a 10 to 1 improvement in time to define a project-specific process.","abstract_html":"Many software organizations are actively pursuing software process maturity. One of the cornerstones of software process improvement is the definition of processes in key process areas [Paulk 93a]. As development organizations define processes to increase their project&#x27;s maturity, a method is needed to make the defined processes reusable by the organization and to tailor these reusable processes for reuse on other projects. The thesis is that the development and implementation of a method to construct reusable corporate process definitions and to tailor them to specific projects will significantly increase the corporate level of process reuse. Therefore, this thesis investigates how to pragmatically and systematically standardize and replicate project-specific processes in an industrial software setting. Process reusability and attributes of process reusability are discussed and a systematic and standardized method for process reuse is presented. The utility of the methodology is demonstrated by its application to software process definition activities at PRe Inc., where the level of process reuse both before and after its application has been measured. Process reuse increased from 41 % in 1994 to 55% in 1995. PRC also saw a 10 to 1 improvement in time to define a project-specific process.","abstract_has_math":false,"creators":["Hollenbach, Craig R."],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Computer Science","degree_department":"Computer Science","school":null,"contributors":[],"advisors":[],"committee_chairs":["Frakes, William B."],"committee_members":["Fox, Christopher","Prieto-Diaz, Rubien","Redwine, Samuel"],"year":1995,"date_issued":"1995-10-01","date_published":"1995-10-01","updated_at":"2026-07-22T22:18:46Z","subjects":["Computer software","Reusability"],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-05092009-040425"],"render_values":[{"text":"etd-05092009-040425","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/32454","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Frakes, William B."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Fox, Christopher","Prieto-Diaz, Rubien","Redwine, Samuel"]},{"key":"dc:contributor.department","label":"Department","values":["Computer Science"]},{"key":"dc:creator","label":"Author","values":["Hollenbach, Craig R."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T20:35:54Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T20:35:54Z","2010-03-09"]},{"key":"dc:date.issued","label":"Date","values":["1995-10-01"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer software","Reusability"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-05092009-040425"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/32454"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Many software organizations are actively pursuing software process maturity. One of the cornerstones of software process improvement is the definition of processes in key process areas [Paulk 93a]. As development organizations define processes to increase their project's maturity, a method is needed to make the defined processes reusable by the organization and to tailor these reusable processes for reuse on other projects. The thesis is that the development and implementation of a method to construct reusable corporate process definitions and to tailor them to specific projects will significantly increase the corporate level of process reuse. Therefore, this thesis investigates how to pragmatically and systematically standardize and replicate project-specific processes in an industrial software setting. Process reusability and attributes of process reusability are discussed and a systematic and standardized method for process reuse is presented. The utility of the methodology is demonstrated by its application to software process definition activities at PRe Inc., where the level of process reuse both before and after its application has been measured. Process reuse increased from 41 % in 1994 to 55% in 1995. PRC also saw a 10 to 1 improvement in time to define a project-specific process."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["BTD"]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Software process reusability in an industrial setting"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Frakes, William B."],"dc:contributor.committeemember":["Fox, Christopher","Prieto-Diaz, Rubien","Redwine, Samuel"],"dc:contributor.department":["Computer Science"],"dc:creator":["Hollenbach, Craig R."],"dc:date.accessioned":["2014-03-14T20:35:54Z"],"dc:date.available":["2014-03-14T20:35:54Z","2010-03-09"],"dc:date.issued":["1995-10-01"],"dc:description.abstract":["Many software organizations are actively pursuing software process maturity. One of the cornerstones of software process improvement is the definition of processes in key process areas [Paulk 93a]. As development organizations define processes to increase their project's maturity, a method is needed to make the defined processes reusable by the organization and to tailor these reusable processes for reuse on other projects. The thesis is that the development and implementation of a method to construct reusable corporate process definitions and to tailor them to specific projects will significantly increase the corporate level of process reuse. Therefore, this thesis investigates how to pragmatically and systematically standardize and replicate project-specific processes in an industrial software setting. Process reusability and attributes of process reusability are discussed and a systematic and standardized method for process reuse is presented. The utility of the methodology is demonstrated by its application to software process definition activities at PRe Inc., where the level of process reuse both before and after its application has been measured. Process reuse increased from 41 % in 1994 to 55% in 1995. PRC also saw a 10 to 1 improvement in time to define a project-specific process."],"dc:description.degree":["Master of Science"],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-05092009-040425"],"dc:identifier.uri":["http://hdl.handle.net/10919/32454"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["Computer software","Reusability"],"dc:title":["Software process reusability in an industrial setting"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:18:46Z"}