Knowledge Maturing as a Process Model for Describing Software Reuse
H. Happel, and A. Schmidt. 4th Conference Professional Knowledge Management - Experiences and Visions (WM '07), Potsdam, Workshop on Learning Software Organizations (LSO 07), 2, page 155-164. Berlin, GITO, (2007)
Abstract
Software reuse has become a major topic in software engineering since reusing artifacts has an important effect on the cost and quality of software products. Accordingly, understanding and managing the mechanisms of software reuse is important for every organization that develops software. In this paper we describe a knowledge maturing process in software engineering and use it to analyze two cases of reusable software artifacts. We argue that the "reusability" of a software artifact is not just an immanent property of the artifact itself, but depends on the "maturity" of the knowledge the artifact embodies. We show that the notion of knowledge maturing can serve as a useful lens for understanding reuse processes and suggest further investigations towards a more holistic concept of reusability.
%0 Conference Paper
%1 HappelSchmidt07
%A Happel, Hans-Jörg
%A Schmidt, Andreas
%B 4th Conference Professional Knowledge Management - Experiences and Visions (WM '07), Potsdam, Workshop on Learning Software Organizations (LSO 07)
%C Berlin
%D 2007
%I GITO
%K aps fzi ipe knowledge_maturing lang:en maturing myown professional_learning software_engineering workshop
%P 155-164
%T Knowledge Maturing as a Process Model for Describing Software Reuse
%U http://www.andreas-p-schmidt.de/publications/Happel_Schmidt_KnowledgeMaturing_SWReuse_wm07_lso.pdf
%V 2
%X Software reuse has become a major topic in software engineering since reusing artifacts has an important effect on the cost and quality of software products. Accordingly, understanding and managing the mechanisms of software reuse is important for every organization that develops software. In this paper we describe a knowledge maturing process in software engineering and use it to analyze two cases of reusable software artifacts. We argue that the "reusability" of a software artifact is not just an immanent property of the artifact itself, but depends on the "maturity" of the knowledge the artifact embodies. We show that the notion of knowledge maturing can serve as a useful lens for understanding reuse processes and suggest further investigations towards a more holistic concept of reusability.
@inproceedings{HappelSchmidt07,
abstract = {Software reuse has become a major topic in software engineering since reusing artifacts has an important effect on the cost and quality of software products. Accordingly, understanding and managing the mechanisms of software reuse is important for every organization that develops software. In this paper we describe a knowledge maturing process in software engineering and use it to analyze two cases of reusable software artifacts. We argue that the "reusability" of a software artifact is not just an immanent property of the artifact itself, but depends on the "maturity" of the knowledge the artifact embodies. We show that the notion of knowledge maturing can serve as a useful lens for understanding reuse processes and suggest further investigations towards a more holistic concept of reusability.},
added-at = {2007-05-09T20:57:23.000+0200},
address = {Berlin},
author = {Happel, Hans-Jörg and Schmidt, Andreas},
biburl = {https://www.bibsonomy.org/bibtex/29d3b9598ae29509aefa88a893da662cd/aschmidt},
booktitle = {4th Conference Professional Knowledge Management - Experiences and Visions (WM '07), Potsdam, Workshop on Learning Software Organizations (LSO 07)},
interhash = {397ba87ce1378d42a698bf1d46f15018},
intrahash = {9d3b9598ae29509aefa88a893da662cd},
keywords = {aps fzi ipe knowledge_maturing lang:en maturing myown professional_learning software_engineering workshop},
pages = {155-164},
publisher = {GITO},
timestamp = {2011-02-04T11:08:21.000+0100},
title = {Knowledge Maturing as a Process Model for Describing Software Reuse},
url = {http://www.andreas-p-schmidt.de/publications/Happel_Schmidt_KnowledgeMaturing_SWReuse_wm07_lso.pdf},
volume = 2,
year = 2007
}