Ontology Classification for Semantic-Web-Based Software Engineering

被引:49
|
作者
Zhao, Yajing [1 ]
Dong, Jing [1 ]
Peng, Tu [1 ]
机构
[1] Univ Texas Dallas, Richardson, TX 75083 USA
关键词
Semantic Web; ontology; business requirement modeling; requirements for enterprise modeling;
D O I
10.1109/TSC.2009.20
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:303 / 317
页数:15
相关论文
共 50 条
  • [1] ONTOLOGY ENGINEERING: SEMANTIC WEB TECHNOLOGY IN ASPECT OF SOFTWARE ENGINEERING
    Nainwal, Manoj
    Josh, Bharti
    Bajwa, Saru
    Prasad, Mukesh
    Samadhiya, Durgesh
    [J]. 2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 653 - 657
  • [2] Semantic-web-based knowledge management
    Davies, John
    Lytras, Miltiadis
    Sheth, Amit P.
    [J]. IEEE INTERNET COMPUTING, 2007, 11 (05) : 14 - 16
  • [3] Design of Ontology in Semantic Web Engineering Process
    Farooq, Amjad
    Shah, Abad
    Asif, Khadam Hussain
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON HIGH CAPACITY OPTICAL NETWORKS AND ENABLING TECHNOLOGIES, 2007, : 148 - 153
  • [4] Software engineering approaches to semantic web
    Dong, JS
    Dan, D
    [J]. ICECCS 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2005, : 2 - 2
  • [5] Ontology based Fuzzy Classification of Web Documents for Semantic Information Retrieval
    Joshi, Kajal
    Verma, Ashish
    Kandpal, Ankita
    Garg, Shalini
    Chauhan, Rashmi
    Goudar, R. H.
    [J]. 2013 SIXTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2013, : 1 - 5
  • [6] Adaptation of Software Engineering to Semantic Web based System Development
    Baliyan, Niyati
    Kumar, Sandeep
    [J]. 2013 INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMMUNICATION, CONTROL, SIGNAL PROCESSING AND COMPUTING APPLICATIONS (IEEE-C2SPCA-2013), 2013,
  • [7] Semantic Wild as a Basis for Software Engineering Ontology Evolution
    Kasisopha, Natsuda
    Wongthongtham, Pornpit
    Hussain, Farookh Khadeer
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009 WORKSHOPS, 2009, 5872 : 858 - 865
  • [8] A Semantic-web-based Decision Support System for Stakeholders of Specific Degree Programs
    Meister, Vera G.
    [J]. 2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), 2015, : 34 - 38
  • [9] A semantic web ontology for context-based classification and retrieval of music resources
    Ferrara, Alfio
    Ludovico, Luca A.
    Montanelli, Stefano
    Castano, Silvana
    Haus, Goffredo
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2006, 2 (03) : 177 - 198
  • [10] WSTO: A classification-based ontology for managing trust in Semantic Web Services
    Galizia, Stefania
    [J]. SEMANTIC WEB: RESEARCH AND APPLICATIONS, PROCEEDINGS, 2006, 4011 : 697 - 711