4.7 Article

Ontology Classification for Semantic-Web-Based Software Engineering

Journal

IEEE TRANSACTIONS ON SERVICES COMPUTING
Volume 2, Issue 4, Pages 303-317

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TSC.2009.20

Keywords

Semantic Web; ontology; business requirement modeling; requirements for enterprise modeling

Ask authors/readers for more resources

The Semantic Web is the second generation of the Web, which helps sharing and reusing data across application, enterprise, and community boundaries. Ontology defines a set of representational primitives with which a domain of knowledge is modeled. The main purpose of the Semantic Web and ontology is to integrate heterogeneous data and enable interoperability among disparate systems. Ontology has been used to model software engineering knowledge by denoting the artifacts that are designed or produced during the engineering process. The Semantic Web allows publishing reusable software engineering knowledge resources and providing services for searching and querying. This paper classifies the ontologies developed for software engineering, reviews the current efforts on applying the Semantic Web techniques on different software engineering aspects, and presents the benefits of their applications. We also foresee the possible future research directions.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available