CISUC

Knowledge Reuse in Software Development Using Semantic Web Technologies

Authors

Abstract

Software developement is a complex activity that involves a huge amount of technical knowledge. Software engineers, during their activity, use this knowledge and create new knowledge, thus enriching the development team knowledge and know-how. One of the problems of this kind of knowledge is that it can not be easily reused, since it is implicit or tacit knowledge. In this paper, we propose an approach to knowledge capture and reuse using Semantic Web technologies. Our approach is based on ontologies to represent knowledge, which are represented using Semantic Web technologies. These technologies enable also the managment and reasoning with ontologies, that support the reuse of knowledge. We describe a system called Semantic Reuse System (SRS), which implements our approach, and present experimental work with knowledge indexing and retrieval.

Keywords

Knowledge Management

Subject

Knowledge Management

Related Project

SRS: Semantic Reuse System

Conference

1st Artificial Intelligence Techniques in Software Engineering Workshop (AISEW) of the 18th European Conference on Artificial Intelligence (ECAI 2008), July 2008


Cited by

No citations found