Ontology supported selection of versions for N-version programming in semantic Web Services

被引:0
|
作者
Kaczmarek, Pawel L. [1 ]
机构
[1] Gdansk Univ Technol, Dept Comp Syst Architecture, Fac Elect Telecommun & Informat, PL-80952 Gdansk, Poland
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Web Services environment provides capabilities for effective N-version programming as there exist different versions of software that provide the same functionality. N-version programming, however, faces the significant problem of co-relation of failures in different software versions. This paper presents a solution that attempts to reduce the risk of co-relation of failures by selecting for invocation services having relatively different non-functional features. We use an ontology-driven approach to identify and store information about software features related to differences in software versions, such as: software vendor, design technology or implementation language. We present an algorithm for selection of software versions using the designed ontology. The solution was verified in a prototypical implementation with the use of an existing OWL-S API library.
引用
收藏
页码:317 / 326
页数:10
相关论文
共 50 条
  • [41] OntoUji-Ontology to Evaluate Domain Ontology for Semantic Web Services Description
    Mohd-Hamka, Nurhamizah
    Mohamad, Radziah
    JURNAL TEKNOLOGI, 2014, 69 (06):
  • [42] OPTIMAL-DESIGN OF LARGE SOFTWARE-SYSTEMS USING N-VERSION PROGRAMMING
    ASHRAFI, N
    BERMAN, O
    CUTLER, M
    IEEE TRANSACTIONS ON RELIABILITY, 1994, 43 (02) : 344 - 350
  • [43] Automatic composition and selection of semantic web services
    Kvaloy, TA
    Rongen, E
    Tirado-Ramos, A
    Sloot, P
    ADVANCES IN GRID COMPUTING - EGC 2005, 2005, 3470 : 184 - 192
  • [44] Semantic web services discovery in multi-ontology environment
    Usanavasin, S
    Takada, S
    Doi, N
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: OTM 2005 WORKSHOPS, PROCEEDINGS, 2005, 3762 : 59 - 68
  • [45] A Semantic Web Services Discovery Algorithm Based on QoS Ontology
    Yin, Baocai
    Yang, Huirong
    Fu, Pengbin
    Chen, Xiaobo
    ACTIVE MEDIA TECHNOLOGY, 2010, 6335 : 166 - 173
  • [46] Semantic web services discovery based on structural ontology matching
    Di Martino, Beniamino
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2009, 5 (01) : 46 - 65
  • [47] Discovering semantic Web services with and without a common ontology commitment
    Cardoso, Jorge
    SCW 2006: IEEE SERVICES COMPUTING WORKSHOPS, PROCEEDINGS, 2006, : 183 - 190
  • [48] Compiler-compiler of multi syntax programming languages for creating N-version software
    Kuznetsov, A. S.
    Tsarev, R. Y.
    Yamskikh, T. N.
    Knyazkov, A. N.
    Pupkov, A. N.
    Laleye, F. A. A.
    INTERNATIONAL CONFERENCE: INFORMATION TECHNOLOGIES IN BUSINESS AND INDUSTRY, 2019, 1333
  • [49] Quality Model and Metrics of Ontology for Semantic Descriptions of Web Services
    Hong Zhu
    Dongmei Liu
    Ian Bayley
    Arantza Aldea
    Yunfei Yang
    Ying Chen
    Tsinghua Science and Technology, 2017, 22 (03) : 254 - 272
  • [50] An Improved Semantic Annotation Method of Web Services Based on Ontology
    Zhang Lei
    Yang Xiaoying
    Yuan Yanni
    Sun Bo
    2008 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL 1, PROCEEDINGS, 2008, : 580 - 584