首页> 外文会议>International Conference on Computational Science;ICCS 2008 >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版本编程版本选择

获取原文

摘要

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

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号