Abstract
Software engineering can benefit very much from customised knowledge management solutions. These should rely on reusable experience that is modelled explicitly and stored in central repositories. Few approaches exist yet that provide such knowledge management support to software engineering. Those that support it cover usually only part of the knowledge management lifecycle of the reusable artefacts.
This paper suggests a knowledge management lifecycle for experience about software engineering technologies and their application contexts. It primarily aims at supporting the planning of software projects and improvement programmes. The lifecycle model is substantiated by a tool implementation and evidence form an industrial trial application.
This work was performed while Felix Kröschel was with Fraunhofer IESE.
Preview
Unable to display preview. Download preview PDF.
References
Andreas Abecker, Stefan Decker, and Otto Kühn. Organizational memory. In “Das aktuelle Schlagwort” im Informatik Spektrum, volume 21 of 4, pages 213–214. Springer Verlag, August 1998.
M.S. Ackerman and T.W. Malone. Answergarden: A tool for growing organizational memory. In Proc. of the ACM Conference on Office Information Systems, pages 31–39, 1990.
Victor R. Basili and H. Dieter Rombach. Support for comprehensive reuse. IEEE Software Engineering Journal, 6(5):303–316, September 1991.
Victor R. Basili, Gianluigi Caldiera, and H. Dieter Rombach. Experience Factory. In John J. Marciniak, editor, Encyclopedia of Software Engineering, volume 1, pages 469–476. John Wiley & Sons, 1994.
Andreas Birk. Modelling the application domains of Software Engineering technologies. Technical Report 014.97/E, Fraunhofer IESE, August 1997.
Andreas Birk, Janne Järvinen, and Rini van Solingen. A validation approach for productfocused process improvement. technical Report IESE-Report No. 005.99/E, Fraunhofer Institute for Experimental Software Engineering, Kaiserslautern, Germany, 1999.
Andreas Birk, Dagmar Surmann, and Klaus-Dieter Althoff. Applications of knowledge acquisition in experimental software engineering. In Proceedings of the 11th European Workshop on Knowledge Acquisition, Modeling, and Management (EKAW'99), Berlin, 1999. Springer.
CDR, Center for Design Research. http://gummo.stanford.edu/html/gcdk/dedal/index.html, 1995.
Bill Curtis, Marc I. Kellner, and Jim Over. Process modeling. Communications of the ACM, 35(9):75–90, September 1992.
Henrik Eriksson. A survey of knowledge acquisition techniques and tools and their relationship to software engineering. Journal of Systems and Software, (19):97–107, 1992.
Dieter Fensel, Stefan Decker, Michael Erdmann, and Rudi Studer. Ontobroker: The very high idea. In Proceedings of the 11th International Flairs Conference (FLAIRS-98), Sanibel Island, Florida, May 1998.
Robert Galss. Software Runaways. Prentice Hall, 1998.
C. Gresse von Wangenheim, A. von Wangenheim, and R. Barcia. Case-based reuse of soft-ware engineering measurement plans. In Proc. of the 9th Int. Conference on Software Engineering and Knowledge Engineering (SEKE), 1998.
Scott Henninger. Capturing and formalizing best practices in a software development organization. In Proc. of the 9th Int. Conference on Software Engineering and Knowledge Engineering (SEKE), 1997.
Scott Henninger. Case-based knowledge management tools for software development. In Automated Software Engineering: An International Journal, volume 4. Kluwer Academic Publishers, 1997.
IBM. http://www.software.ibm.com./data/ids/, 1998.
KPMG Ltd. Runaway projects-cause and effects. Software World, 26(3), 1995.
Felix Kröschel. A system for knowledge management of best software engineering practice. Master's thesis, University of Kaiserslautern, Kaiserslautern, Germany, November 1998.
Dieter Landes, Kurt Schneider, and Frnak Houdek. Organizational learning and experience documentation in industrial software projects. In Proceedings of the Workshop on Organizational Memories at the European Conference on Artificial Intelligence '98, pages 47–63, Brighton, England, August 1998.
Lotus. http://www.lotus.com.
Mansooreh Mollaghasemi and Julia Pet-Edwards. Making Multiple-Objective Decisions. IEEE Comuter Society Press, 1996.
Daniel O'Leary. Using AI in knowledge management: Knowledge bases and ontologies. IEEE Intelligent Systems, pages 34–39, May/June 1998.
Open Text. http://www.opentext.com.
Ulrich Reimer. Knowledge acquisition for content selection. In 21st Annual German Conference on AI '97, Freiburg, September 1997. http://www.dfki.uni-kl.de/km/ws-ki-97.html.
H. Dieter Rombach and Martin Verlage. Directions in software process research. In Marvin V. Zelkowitz, editor, Advances in Computers vol. 41, pages 1–63. Academic Press, 1995.
Peter M. Senge. The Fifth Discipline. The Art and Practice of The Learning Organization. Bantam Doubleday Dell Publishing Group, Inc., New York, 1990.
S. Buckingham Shum. Negotiating the construction and reconstruction of organisational memories. Journal of Universal Computer Science, 3(8):899–928, 1997.
Department of Social Science Informatics Sociaal Wetenschappelijke Informatica. http://www.swi.psy.uva.nl/projects/newkactus/reports.html, 1997.
Roseanne Tesoriero and Marvin Zelkowitz. A web-based tool for data analysis and presentation. IEEE Internet Computing, 2(5):63–69, 1998.
Karl Wiig. Knowledge management methods. Practical approaches to managing knowledge. In Knowledge Management: The Central Management Focus for Intelligent-Acting Organizations, volume 3. Schema Press. Ltd, 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Birk, A., Kröschel, F. (2000). A knowledge management lifecycle for experience packages on software engineering technologies. In: Ruhe, G., Bomarius, F. (eds) Learning Software Organizations. SEKE 1999. Lecture Notes in Computer Science, vol 1756. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0101418
Download citation
DOI: https://doi.org/10.1007/BFb0101418
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41430-8
Online ISBN: 978-3-540-44470-1
eBook Packages: Springer Book Archive