Task-Specific Knowledge Management in a Process-Centred SEE

  • Harald Holz
  • Arne Könnecker
  • Frank Maurer
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2176)


This paper discusses how a process-centered knowledge management and coordination support approach can be used to create learning software organizations. We describe our extensions to the software engineering environment MILOS that allow us to model and interpret information needs that occur during project planning and enactment; this enables MILOS to automatically provide users with task-specific information. In order to capture actual information needs, we propose an extended feedback loop to update the process model stored in an experience base. The result is a knowledge management approach that is process-oriented and supports continuous process improvement.


process-oriented knowledge management process support environments 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Althoff, K.-D. amp; Bomarius, F. amp; Tautz, C. (1998). Using Case-Based Reasoning Technology to Build Learning Software Organizations. In Proceedings of the 1st Interdisciplinary Workshop on Building, Maintaining, and Using Organizational Memories (OM-98), 13th European Conference on AI (ECAI’98), Brighton, http:// SunSITE.Informatik.RWTH-Aachen.DE/Publications/CEUR-WS/Vol-14/
  2. 2.
    Armitage, J., and Kellner, M. (1994). A conceptual schema for process definitions and models. In D. E. Perry, editor, Proc. of the Third Int. Conf. on the Software Process, IEEE Computer Society Press.Google Scholar
  3. 3.
    Bandinelli, S., Fuggetta, A., and Grigolli, S. (1993). Process Modeling-in-the-large with SLANG. In IEEE Proceedings of the 2nd Int. Conf. on the Software Process, Berlin (Germany).Google Scholar
  4. 4.
    Basili, V. R., Caldiera, G., and Rombach, H. D. (1994). Experience Factory. In Encyclopedia of Software Engineering (J. J. Marciniak, ed.), vol. 1, John Wiley Sons.Google Scholar
  5. 5.
    Conradi, R., Hagaseth, M., Larsen, J. O., Nguyen, M., Munch, G., Westby, P., and Zhu, W. (1994). EPOS: Object-Oriented and Cooperative Process Modeling. In PROMOTER book: Anthony Finkelstein, Jeff Kramer and Bashar A. Nuseibeh (Eds.): Software Process Modeling and Technology, 1994. Advanced Software Development Series, Research Studies Press Ltd. (John Wiley).Google Scholar
  6. 6.
    Curtis, B., Kellner, M., and Over, J. (1992). Process modeling. Comm. of the ACM, 35(9): 75–90.Google Scholar
  7. 7.
    Davenport, T.H. amp; Jarvenpaa, S.L. amp; Beers, M.C. (1997). Sloan Management Review, 37 (4):53–65, Improving Knowledge Work Processes,1997.Google Scholar
  8. 8.
    Decker, S., Erdmann, M., Fensel, D., and Studer, R.(1999). Ontobroker: Ontology Based Access to Distributed and Semi-Structured Information. In R. Meersman et al. (eds.), Semantic Issues in Multimedia Systems, Kluwer Academic Publisher, Boston.Google Scholar
  9. 9.
    Euzenat, J. (1996). Corporate Memory through Cooperative Creation of Knowledge Bases and Hyper-documents. In Proceedings of the 10th Knowledge Acquisition, Modeling and Management for Knowledge-based Systems Workshop (KAW’96), Banff.Google Scholar
  10. 10.
    P.K. Garg, M. Jazayeri: “Process-centered Software Engineering Environments”. IEEE Cumputer Society Press, 1996.Google Scholar
  11. 11.
    Kaiser, G. E., Feiler, P. H., and Popovich, S. S. (1988). Intelligent Assistance for Software Development and Maintenance, IEEE Software.Google Scholar
  12. 12.
    Kühn, O. amp; Abecker, A. (1997). Corporate Memories for Knowledge Management in Industrial Practice: Prospects and Challenges. In Journal of Universal Computer Science 3, 8, Special Issue on Information Technology for Knowledge Management, Springer Science Online. URL: corporate_memories_for_knowledge.
  13. 13.
    Maurer, F., Dellen, B, Bendeck, F., Goldmann, S., Holz, H., Kötting, B., Schaaf, M.: “Merging Project Planning and Web-Enabled Dynamic Workflow Technologies”. IEEE Internet Computing May/June 2000, pp. 65–74.Google Scholar
  14. 14.
    Mahe, S. and Rieu, C.; Towards a Pull-Approach of KM for Improving Enterprise Flexibility Responsiveness: A Necessary First Step for Introducing Knowledge Management in Small and Medium Enterprises. In: Proceedings of the International Symposium on Management of Industrial and Corporate Knowledge (ISMICK’ 97), Compiegne, 1997.Google Scholar
  15. 15.
    Osterweil, L. (1987). Software Processes are Software Too. In: Proc. of the Ninth Int. Conf. of Software Engineering, Monterey CA, pp. 2–13.Google Scholar
  16. 16.
    Peuschel, P., Schäfer, W., and Wolf, S. (1992). A Knowledge-based Software Development Environment Supporting Cooperative Work. In: Int. Journal on Software Engineering and Knowledge Engineering, 2(1).Google Scholar
  17. 17.
    Verlage, M., Dellen, B., Maurer, F., and Münch, J. (1996). A synthesis of two software process support approaches. In Proceedings 8th Software amp;Engineering and Knowledge Engineering (SEKE-96), USA.Google Scholar
  18. 18.
    Wielinga, B.J. amp; Sandberg, J. amp; Schreiber, G. (1997). Methods and Techniques for Knowledge Management: What has Knowledge Engineering to Offer, Expert Systems with Applications 13, 1, 73–84.CrossRefGoogle Scholar
  19. 19.
    Dellen, B., Kohler, K., and Maurer, F. (1996). Integrating Software Process Models and Design Rationales. In: Proc. of Knowledge-Based Software Engineering Conference (KBSE-96), IEEE press.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Harald Holz
    • 1
  • Arne Könnecker
    • 2
  • Frank Maurer
    • 3
  1. 1.Department of Computer ScienceUniversity of KaiserslauternKaiserslauternGermany
  2. 2.Vignette Deutschland GmbHDüsseldorfGermany
  3. 3.Department of Computer ScienceUniversity of CalgaryCalgaryCanada

Personalised recommendations