Semantic Wiki as a Basis for Software Engineering Ontology Evolution
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Development of educational ontology for software risk analysis
Proceedings of the 2011 International Conference on Communication, Computing & Security
An ontology based linguistic infrastructure to represent software risk identification knowledge
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
Architecture of software engineering guideline execution
ICHIT'11 Proceedings of the 5th international conference on Convergence and hybrid information technology
KICSS'10 Proceedings of the 5th international conference on Knowledge, information, and creativity support systems
Tool support for technology scouting using online sources
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
Domain model-driven software engineering: A method for discovery of dependency links
Information and Software Technology
Data & Knowledge Engineering
Hi-index | 0.00 |
This paper aims to present an ontology model of software engineering to represent its knowledge. The fundamental knowledge relating to software engineering is well described in the textbook entitled Software Engineering by Sommerville that is now in its eighth edition [1] and the white paper, Software Engineering Body of Knowledge (SWEBOK), by the IEEE [2] upon which software engineering ontology is based. This paper gives an analysis of what software engineering ontology is, what it consists of, and what it is used for in the form of usage example scenarios. The usage scenarios presented in this paper highlight the characteristics of the software engineering ontology. The software engineering ontology assists in defining information for the exchange of semantic project information and is used as a communication framework. Its users are software engineers sharing domain knowledge as well as instance knowledge of software engineering.