Enhancing Software Engineering Project Information through Software Engineering Ontology Instantiations

Software engineering project information is frequently evolving and queried to reflect project development changes in the software requirements or in the design process, to incorporate additional functionality to systems or to allow incremental improvement and the like. Therefore, the project information needs enhancement to ease up-to-date ontological information and to ease communication. Ontologies are widely used for capturing and organising knowledge of a particular domain of interest. We propose the use of software engineering ontology instantiations and enrichment to capture the software engineering project information

[1]  Henrik Eriksson,et al.  The evolution of Protégé: an environment for knowledge-based systems development , 2003, Int. J. Hum. Comput. Stud..

[2]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[3]  C. T. Arrington,et al.  Enterprise Java with UML , 2001 .

[4]  Dieter Fensel,et al.  Knowledge Engineering: Principles and Methods , 1998, Data Knowl. Eng..

[5]  T.S. Dillon,et al.  Towards 'ontology'-based software engineering for multi-site software development , 2005, INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005..