Advertisement

A CBR architecture for project knowledge management

  • Robert J. Aarts
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1488)

Abstract

The benefits of a CBR approach for project management are illustrated by an architecture for a system that supports accurate estimation of software project effort. The development of the architecture revealed several possibilities and challenges for CBR. There is a clear use for hierarchical cases, represented as graphs. It seems beneficial to develop an ontology as a common basis for the representation of cases and adaptation knowledge, and as a handle for knowledge management at a higher level. Such a representation, embedded in a CBR system, allows for taking the experience of the actual resources into account. Selecting and allocating actual engineers should greatly enhance the accuracy of estimates, but requires integration of some scheduling functionality. Finally, tasks and projects are very dynamic cases, this may lead to expansion of the concept of “conversational” CBR.

Keywords

representation planning knowledge management project 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Aarts, R.J. & Rousu, J.: Qualitative Knowledge to Support Reasoning About Cases. In Leake, D.B., Plaza, E., (Eds). Proceedings of ICCBR-97, Providence, Lecture Notes in Artificial Intelligence, Vol. 1266 (1997) 489–498.Google Scholar
  2. 2.
    Aha, D. & Breslow, L.A.: Refining Conversational Case Libraries. In Leake, D.B., Plaza, E., (Eds). Proceedings of ICCBR-97, Providence, Lecture Notes in Artificial Intelligence, Vol. 1266 (1997) 267–278.Google Scholar
  3. 3.
    Ashley, K.D. & Aleven, V.: How different is different? Arguing About the Significance of Similarities and Differences. In Smith I., Faltings, B., (Eds.): Proceedings of EWCBR-96, Lausanne, Lecture Notes in Artificial Intelligence, 1186 (1996) 1–15.Google Scholar
  4. 4.
    Barr, J.M & Magaldi, R.V.: Corporate Knowledge Management for the Millennium. In Smith I., Faltings, B., (Eds). Proceedings of EWCBR-96, Lausanne, Lecture Notes in Artificial Intelligence, 1186: (1996) 487–496.Google Scholar
  5. 5.
    Basili, V., Briand, L. & Thomas, W.: Domain Analysis for the Reuse of Software Development Experiences. In: Proceedings of the 19th Annual Software Engineering Workshop, NASA/GSFC, Greenbelt, MD, December, 1994.Google Scholar
  6. 6.
    Bergmann, R. & Wilke, W.: On the Role of Abstraction in Case-Based Reasoning. In Smith I., Faltings, B., (Eds.): Proceedings of EWCBR-96, Lausanne, Lecture Notes in Artificial Intelligence, 1186: (1996) 28–43.Google Scholar
  7. 7.
    Branting, L.K & Lester, J.C.: Justification Structures for Document Reuse. In Smith I., Faltings, B., (Eds.): Proceedings of EWCBR-96, Lausanne, Lecture Notes in Artificial Intelligence, 1186: (1996) 76–90.Google Scholar
  8. 8.
    Fernández-Chamizo, C, González-Calero, P.A., Gómez-Albarrán, M. & Hernández-Yáñez, L.: Supporting Object Reuse Through Case-Based Reasoning. In Smith I., Faltings, B., (Eds). Proceedings of EWCBR-96, Lausanne, Lecture Notes in Artificial Intelligence, 1186: (1996) 135–149.Google Scholar
  9. 9.
    Finnie, G.R., Wittig, G.W. & Desharnais, J.-M.: Estimating Software Development Effort with Case-Based Reasoning. In Leake, D.B., Plaza, E., (Eds). Proceedings of ICCBR-97, Providence, Lecture Notes in Artificial Intelligence, 1266: (1997) 13–22.Google Scholar
  10. 10.
    Hanney, K. & Keane, M.T.: Learning Adaptation Rules from a Case-Base. In Smith I., Faltings, B., (Eds). Proceedings of EWCBR-96, Lausanne, Lecture Notes in Artificial Intelligence, 1186: (1996) 179–192.Google Scholar
  11. 11.
    Kamp, G.: Using Description Logics for Knowledge Intensive Case-Based Reasoning. In Smith I., Faltings, B., (Eds). Proceedings of EWCBR-96, Lausanne, Lecture Notes in Artificial Intelligence, 1186: (1996) 204–218.Google Scholar
  12. 12.
    Leake, D.B., Kinley, A. & Wilson, D.: A Case Study of Case-Based CBR. In Leake, D.B., Plaza, E., (Eds). Proceedings of ICCBR-97, Providence, Lecture Notes in Artificial Intelligence, 1266: (1997) 371–382.Google Scholar
  13. 13.
    Muscettola, N., Smith, S.F., Cesta, A. & D'Aloisi, D.: Coordinating space telescope operations in an integrated planning and scheduling architecture. IEEE Control Systems, Feb. 1992, 28–37.Google Scholar
  14. 14.
    Price, C.J., Pegler, I.S., Ratcliffe, M.B. & McManus, A.: From Troubleshooting to Process Design: Closing the Manufacturing Loop. In Leake, D.B., Plaza, E., (Eds). Proceedings of ICCBR-97, Providence, Lecture Notes in Artificial Intelligence, 1266: (1997) 114–121.Google Scholar
  15. 15.
    Project Management Institute: A guide to the project management body of knowledge, PMI Communications, Sylva NC, (1996).Google Scholar
  16. 16.
    Rousu, J. & Aarts, R.J.: Adaptation Cost as a Criterion for Solution Evaluation. In Smith I., Faltings, B., (Eds). Proceedings of EWCBR-96, Lausanne, Lecture Notes in Artificial Intelligence, 1186: (1996) 354–361.Google Scholar
  17. 17.
    Sanders, K.E., Kettler, B.P. & Hendler, J.A.: The Case for Graph-Structured Representations. In Leake, D.B., Plaza, E., (Eds). Proceedings of ICCBR-97, Providence, Lecture Notes in Artificial Intelligence, 1266: (1997) 245–254.Google Scholar
  18. 18.
    Tautz, C. & Althoff, K.D.: Using Case-Based Reasoning for Reusing Software Knowledge. In Leake, D.B., Plaza, E., (Eds). Proceedings of ICCBR-97, Providence, Lecture Notes in Artificial Intelligence, 1266: (1997) 156–165.Google Scholar
  19. 19.
    Törmä, S.: A Model for the Dynamic Planning of Industrial Projects. Acta Polytechnica Scandinavica, Mathematics, Computing, and Management in Engineering Series, No. 85. (1997)Google Scholar
  20. 20.
    Watson, I. & Perera, S.: The Evaluation of a Hierarchical Case Representation Using Context Guided Retrieval. In Leake, D.B., Plaza, E., (Eds). Proceedings of ICCBR-97, Providence, Lecture Notes in Artificial Intelligence, 1266: (1997) 255–266.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Robert J. Aarts
    • 1
  1. 1.Nokia GroupNokia TelecommunicationsFinland

Personalised recommendations