Skip to main content

Using software process modeling for building a case-based reasoning methodology: Basic approach and case study

  • Scientific Papers
  • Conference paper
  • First Online:
Case-Based Reasoning Research and Development (ICCBR 1997)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1266))

Included in the following conference series:

Abstract

Building a methodology for developing and maintaining CBR applications is an important goal currently addressed by CBR researchers and practitioners. Since CBR application development is a special kind of software development, building a CBR methodology can certainly be viewed as a software engineering research and development activity. This paper presents a perspective of how software process modeling, which is a recent approach in software engineering, can be used for building a case-based reasoning methodology. Further we describe a case study to show the applicability of the proposed concepts.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Aamodt and E. Plaza. Case-Based Reasoning: Foundational Issues, Methodological Variations and System Approaches. AI Com., 7(1):39–59, March 1994.

    Google Scholar 

  2. K.-D. Althoff, S. Wess, K.-H. Weis, E. Auriol, R. Bergmann, H. Holz, R. Johnston, M. Manago, C. Meissonnier, A.and Priebisch, Traphöner R., and Wilke W. An evaluation of the final integrated system. Technical report, Esprit Project Inreca Deliverable D6, 1995.

    Google Scholar 

  3. K.-D. Althoff and W. Wilke. Potential uses of case-based reasoning in the experience-based construction of software systems. In R. Bergmann and W. Wilke, editors, Proceedings of the 5th German Workshop in Case-Based Reasoning. Centre for Learning Systems and Applications, University of Kaiserslautern, 1997.

    Google Scholar 

  4. B. Bartsch-Spörl. How to introduce case-based reasoning in customer support. Technical report, Esprit Project Applicus Deliverable D3, 1996.

    Google Scholar 

  5. B. Bartsch-Spörl. Towards a methodology for how to make cbr systems work in practice. In H.-D. Burkhard and M. Lenz, editors, Proceedings of the 4th German Workshop on Case-Based Reasoning — System Development and Evaluation, Informatik-Bericht No. 55. Humboldt Universität Berlin, 1996.

    Google Scholar 

  6. R. Bergmann, W. Wilke, K.-D. Althoff, S. Breen, and R. Johnston. Ingredients for developing a case-based reasoning methodology. In R. Bergmann and W. Wilke, editors, Proceedings of the 5th German Workshop in Case-Based Reasoning. Centre for Learning Systems and Applications, University of Kaiserslautern, 1997.

    Google Scholar 

  7. O. Curet and M. Jackson. Towards a methodology for case-based systems. In Expert Systems'96. Proceedings of the 16th annual workshop of the British Computer Society, 1996.

    Google Scholar 

  8. B. Dellen, F. Maurer, J. Münch, and M. Verlage. Enriching software process support by knowledge-based techniques. Technical report, SFB 501 Internal Report No. 0/96, 1996.

    Google Scholar 

  9. R. Johnston, S. Breen, and M. Manago. Methodology for developing cbr applications. Technical report, Esprit Project Inreca Deliverable D30, 1996.

    Google Scholar 

  10. H. Kitano, H. Shimazu, and A. Shibata. Case-method: A methodology for building large-scale case-based systems. In Proceedings of the National Conference on Artificial Intelligence, Washington D.C. AAAI, 1993.

    Google Scholar 

  11. L. Lewis. Managing computer networks: A case-based reasoning approach. Artech House Publishers, London, 1995.

    Google Scholar 

  12. F. Maurer. Modeling the knowledge engineering process. Technical report, Bericht 1/96 of the SFB 501. University of Kaiserslautern, 1996.

    Google Scholar 

  13. Basili V. R., Caldiera G., and Rombach H. D. The experience factory. In J. J. Marciniak, editor, Encyclopedia of Software Engineering, volume 1, pages 469–476. Wiley, New York, 1994.

    Google Scholar 

  14. H. D. Rombach and M. Verlage. Directions in software process research. Advances in Computers, 41:1–61, 1995.

    Google Scholar 

  15. M. Shaw. Prospects for an engineering discipline of software. IEEE Software 7, pages 15–24, 1990.

    Google Scholar 

  16. S. Weß. Fallbasiertes Problemlösen in wissensbasierten Systemen zur Entscheidungsunterstützung und Diagnostik. PhD thesis, Universität Kaiserslautern, 1995.

    Google Scholar 

  17. Workflow Management Coalition. The workflow management coalition specification, June 1996. Doc. WFMC-TC-1011, http://www.aiai.ed.ac.uk/WfMC/DOCS/glossary/glossary.html.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

David B. Leake Enric Plaza

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bergmann, R., Wilke, W., Schumacher, J. (1997). Using software process modeling for building a case-based reasoning methodology: Basic approach and case study. In: Leake, D.B., Plaza, E. (eds) Case-Based Reasoning Research and Development. ICCBR 1997. Lecture Notes in Computer Science, vol 1266. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63233-6_520

Download citation

  • DOI: https://doi.org/10.1007/3-540-63233-6_520

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63233-7

  • Online ISBN: 978-3-540-69238-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics