0


通过自动功能测试利用语义Web服务描述进行验证

Leveraging Semantic Web Service Descriptions for Validation by Automated Functional Testing
课程网址: http://videolectures.net/eswc09_ramollari_lsws/  
主讲教师: Ervin Ramollari
开课单位: 东南欧研究中心
开课时间: 2009-07-28
课程语种: 英语
中文简介:
近年来,语义Web服务描述的应用使各种与服务相关的活动自动化,主要集中在服务发现、组合、执行和中介。到目前为止,人们较少关注的一个重要领域是服务验证,即广告服务被证明符合所需的行为规范。本文提出了一种通过自动化功能测试验证面向服务系统的方法。该方法利用基于本体和基于规则的服务输入、输出、前提和效果(IOPE)描述来构造有状态的EFSM规范。本规范随后被用于功能测试和验证,使用经验证的流X机(SXM)测试方法。完整的功能测试集在抽象级别自动生成,然后使用从Web服务描述创建的测试驱动程序应用于具体的Web服务。该测试方法具有完整性保证,为验证Web服务的行为提供了强有力的方法。
课程简介: Recent years have seen the utilisation of Semantic Web Service descriptions for automating a wide range of service-related activities, with a primary focus on service discovery, composition, execution and mediation. An important area which so far has received less attention is service validation, whereby advertised services are proven to conform to required behavioural specifications. This paper proposes a method for validation of service-oriented systems through automated functional testing. The method leverages ontology-based and rule-based descriptions of service inputs, outputs, preconditions and effects (IOPE) for constructing a stateful EFSM specification. The specification is subsequently utilised for functional testing and validation using the proven Stream X-machine (SXM) testing methodology. Complete functional test sets are generated automatically at an abstract level and are then applied to concrete Web services, using test drivers created from the Web service descriptions. The testing method comes with completeness guarantees and provides a strong method for validating the behaviour of Web services.
关 键 词: 计算机科学; 语义Web; 自动化
课程来源: 视频讲座网
最后编审: 2020-06-15:wuyq
阅读次数: 57