W. W. Consortium and M. A. Musen, Web Semantic. From http://www.w3.org Ontologies in Support of Problem Solving, Handbook on Ontologies, pp.321-341, 2001.

M. Crubézy, Z. Pincus, and M. A. Musen, Mediating Knowledge between Application Components, Paper presented at the Proceedings of the Semantic Integration Workshop of the Second International Semantic Web Conference (ISWC-03), 2003.

V. Devedzic, The Semantic Web -Implications for Teaching and Learning. Paper presented at the ICCE, Conference, 2001.

E. El-sheikh and J. Sticklen, A framework for developing intelligent tutoring systems incorporating reusability, Paper presented at the IEA/AIE-98:11th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, 1998.
DOI : 10.1007/3-540-64582-9_787

D. Fensel, E. Motta, V. R. Benjamins, S. Decker, M. Gaspari et al., The Unified Problem-solving Method development Language UPML. ESPRIT project number 27169, IBROW3, Deliverable 1.1, Chapter, 1999.

D. Fensel, V. R. Benjamins, S. Decker, M. Gaspari, R. Groenboom et al., The Component Model of UPML in a Nutshell, Paper presented at the WWW Proceedings of the 1st Working IFIP Conference on Software Architectures (WICSA1), 1999.

T. T. Ly and R. Lelouche, Introducing a framework-oriented approach to develop an intelligent tutoring system
URL : https://hal.archives-ouvertes.fr/lirmm-00102847

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Software Architecture, 1995.

J. H. Gennari, M. A. Musen, R. W. Fergerson, W. E. Grosso, M. Crubbezy et al., The evolution of Prot??g??: an environment for knowledge-based systems development, International Journal of Human-Computer Studies, vol.58, issue.1, 2003.
DOI : 10.1016/S1071-5819(02)00127-1

I. Jacobson, G. Booch, and J. Rumbaugh, The Unified Software Development Process, 1999.

R. Lelouche, The Successive Contributions of Computers to Education: A Survey, European Journal of Engineering Education, vol.3, issue.3, pp.297-308, 1998.
DOI : 10.1016/S0020-7373(79)80003-6

M. Mizoguchi, R. Bourdeau, and J. , Component Object Model From http://www.microsoft.com/com/resources/comdocs Using Ontological Engineering to Overcome Common AI-ED Problems, International Journal of AIED, vol.11, issue.2, pp.107-121, 1999.

J. Morin, Conception of an Intelligent Tutoring System in Cost Engineering: Knowledge Representation, Pedagogical Interactions, and System Operation, 1998.

N. F. Noy, M. S. , S. Decker, M. Crubezy, R. W. Fergerson et al., Creating Semantic Web contents with Protege-2000, IEEE Intelligent Systems, vol.16, issue.2, pp.60-71, 2001.
DOI : 10.1109/5254.920601

O. Inc, A. T. Schreiber, B. Wielinga, J. M. Akkermans, W. V. Velde et al., OMG CORBA From http://www.omg.org/technology, CommonKADS. A Comprehensive Methodology for KBS Development. IEEE Expert, vol.9, issue.6, pp.28-37, 1994.

D. Sleeman and J. S. Brown, Introduction: Intelligent tutoring systems, Intelligent Tutoring Systems, pp.1-13, 1982.

C. Ullrich, Description of an Instructional Ontology and its application in Web Services for Education, Paper presented at the Poster Proceedings of the 3rd International Semantic Web Conference ISWC2004, 2004.