A Support System for Reuse Knowledge Components

  • Guilaine Talens
  • Isabelle Dedun
  • Danielle Boulanger
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2425)


We propose an object oriented support system which suggests solutions in multi-domain problems. It exhibits two reuse levels: (i)during the knowledge acquisition phase, a framework is provided to the experts and allows reusing of other acquisitions, (ii) this framework is given to the end-users for their real cases representation. The system mixes an hybrid approach: object modeling and Case-Based Reasoning paradigm. All the components indexed by specific objects are stored in different libraries. We introduce the concept of version for object types and instances to increase reuse and to manage their evolution.


Domain Type Domain Object Case Structure Case Library Specific Library 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Leake D.: Case-Based Reasoning: Experiences, Lessons, and Future Directions. AAAI-Press, 1996.Google Scholar
  2. 2.
    Watson I.: Case-Based Reasoning: an Overview. Progress in CBR, Second United Kingdom Workshop Proceedings, (UKCBR2) April 1996.Google Scholar
  3. 3.
    Althoff K.D., Auriol E., Barletta R., Manago M.: A Review of Industrial Case-Based Reasoning Tools. AI Perspectives Report, pp 106–134, AI Intelligence Oxford United Kingdom, 173p, 1995.Google Scholar
  4. 4.
    Bergmann R.: Engineering Applications of Case-Based Reasoning. Special Issue of International Journal, Volume 12 (6), 1999.Google Scholar
  5. 5.
    OMG: OBJECT MANAGEMENT GROUP, Unified Modelling Language Specifications, Version 1.3., June 1999.Google Scholar
  6. 6.
    Talens G., Boulanger D., Dedun I., Commeau S.: A Proposal of Retrieval and Classification Method for Case Library Reuse. In the 9th IEEE Int’ Conference on Software Engineering and Knowledge Engineering (SEKE’97), Madrid, June 1997.Google Scholar
  7. 7.
    Kaufmann A.: Introduction á la Théorie des Sous-Ensembles Flous. Tomes 1 et, Editions MASSON, 1975.Google Scholar
  8. 8.
    Talens G., Boulanger D., Dedun I.: Object Indexes to Implement a Case Base for Reuse in a Multi-Domain Context. In the 13th IEEE Int’ Conference on Software Engineering and Knowledge Engineering (SEKE’2001), Buenos Aires, Argentina, June 2001.Google Scholar
  9. 9.
    Katz R.H.: Toward a Unified Framework for Version Modelling in Engineering Databases. In ACM Computing Surveys, Vol. 22, N°4, pp. 375–408, 1990.CrossRefGoogle Scholar
  10. 10.
    Estublier J. Casallas R.: Three Dimensional Versioning. In Proceedings of 5th Int’l Workshop of Software Configuration Management, ACM, Software Engi-neering Notes, Washington, USA, 1995.Google Scholar
  11. 11.
    Moro M.M., Saggiorato S.M., Edelweiss N., Saraiva dos Santos C.: A Temporal Versions Model for Time-Evolving Systems Specifications. In The Thirteenth International Conference on Software Engineering & Knowledge Engineering (SEKE’01), Buenos Aires, Argentina, June 13–15, 2001.Google Scholar
  12. 12.
    Schmerl B.R., Marlin C.D.: Versioning and Consistency for Dynamically composed Configurations. CST, 1997.Google Scholar
  13. 13.
    Cellary W., Jomier G., Koszlajda T.: Formal Model of an Object-Oriented Database with Versioned Objects and Schema. In Proc. DEXA, Berlin, 1991.Google Scholar
  14. 14.
    Zdonik S.B.: Version Management in an Object-Oriented Database. In International Workshop, Tronheim, Ed Reidar Conrad et al., Lecture Notes in Computer Science, N°244, June 1986.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Guilaine Talens
    • 1
  • Isabelle Dedun
    • 1
  • Danielle Boulanger
    • 1
  1. 1.MODEME-UMR CNRS 5055IAE Université Jean Moulin Lyon 3LyonFrance

Personalised recommendations