首页> 外文会议>International Conference on Computational Science >Ontology Supported Selection of Versions for N-Version Programming in Semantic Web Services
【24h】

Ontology Supported Selection of Versions for N-Version Programming in Semantic Web Services

机译:本体支持在语义Web服务中选择N-Version编程的版本

获取原文

摘要

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.
机译:Web服务环境为有效的N-Version编程提供功能,因为存在具有相同功能的不同版本的软件。但是,N-Version编程面临着不同软件版本中失败的共同关系的重大问题。本文介绍了一种解决方案,该解决方案通过选择具有相对不同的非功能特征的调用服务来降低故障共同关系的风险。我们使用本体驱动的方法来识别和存储有关软件版本差异的软件功能的信息,例如:软件供应商,设计技术或实现语言。我们使用设计的本体提供了一种选择软件版本的算法。通过使用现有的OWL-S API库,在原型实施中验证了解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号