PROCESS-ORIENTED KNOWLEDGE MANAGEMENT FOR LEARNING SOFTWARE ORGANIZATIONS

This paper discusses how a process-centered knowledge management and coordination support approach can be used to create learning software organizations. We discuss how process models can be used in project planning and how project plans can be enacted. Then we illustrate how a feedback loop can be created to update the process model stored in an experience factory. The result is a knowledge management approach that is process-oriented and supports continuous process improvement.

[1]  Martin Verlage,et al.  A synthesis of two software process support approaches , 1996 .

[2]  Martin Verlage,et al.  Directions in Software Process Research , 1995, Adv. Comput..

[3]  Victor R. Basili,et al.  The Experience Factory: Packaging Software Experience , 1999 .

[4]  Guus Schreiber,et al.  Methods and techniques for knowledge management: What has knowledge engineering to offer? , 1997 .

[5]  Frank Bomarius,et al.  Using Case-Based Reasoning Technology to Build Learning Software Organizations , 1998, OM.

[6]  M. I. Kellner,et al.  A conceptual schema for process definitions and models , 1994, Proceedings of the Third International Conference on the Software Process. Applying the Software Process.

[7]  H. D. Rombach,et al.  THE EXPERIENCE FACTORY , 1999 .

[8]  Andreas Abecker,et al.  Corporate Memories for Knowledge Management in Industrial Practice: Prospects and Challenges , 1997, J. Univers. Comput. Sci..

[9]  Gail E. Kaiser,et al.  Intelligent assistance for software development and maintenance , 1988, IEEE Software.

[10]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[11]  Sergio Bandinelli,et al.  Process modeling in-the-large with SLANG , 1993, [1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement.

[12]  Jérôme Euzenat,et al.  Corporate memory through cooperative creation of knowledge bases and hyper-documents , 1996 .

[13]  Dieter Fensel,et al.  Ontobroker: Ontology Based Access to Distributed and Semi-Structured Information , 1999, DS-8.

[14]  Leon J. Osterweil,et al.  Software processes are software too , 1987, ISPW.

[15]  Reidar Conradi,et al.  EPOS: object-oriented cooperative process modelling , 1994 .

[16]  Wilhelm Schäfer,et al.  A Knowledge-Based Software Development Environment Supporting Cooperative Work , 1992, Int. J. Softw. Eng. Knowl. Eng..

[17]  Frank Maurer,et al.  Integrating software process models and design rationales , 1996, Proceedings of the 11th Knowledge-Based Software Engineering Conference.