摘要最近几年来,随着 Web 服务的快速发展和广泛应用,基于 HTTP 的 Web 应用也得到 越来越多的重视。 越来越多的依赖于 Web 的企业(像 Google, Yahoo, Amazon, Flickr 等) 正在开发基于 HTTP 的应用(通过 XML 访问其内部数据)。通常这些应用程序使用文本 文档描述,这些文本文档有时被辅以更正式的规范,例如基于 XML 的数据格式。WADL 的目的是提供一种机器可处理的协议来描述这种基于 HTTP 的 Web 应用程序(尤其是使 用 XML 进行交互的应用)。代数规约是一种形式化的描述方法,这种描述方法可用于 Web 服务的测试。成功实现 Web 服务描述与代数规约之间的转换,对保证 Web 服务的可 测试和可验证具有重大的意义。77204

本文的主要研究内容是 WADL 到代数规约的映射规则,并根据映射规则设计一个转 换原型工具,将现有 Web 应用的描述转换为代数规约,从而用于 Web 服务的测试。

毕业论文关键词 Web 服务 Web 应用 WADL  代数规约

毕 业 设 计 说 明 书 外 文 摘 要

Title Research on Transferring from WADL to Algebraic Specification for Web Service Test

AbstractIn recent years, with the rapid development and wide utilization of Web service, an increasing number of Web-based enterprises (Google, Yahoo, Amazon, Flickr to name but a few) are developing HTTP-based applications that provide programatic access to their internal data。 Typically these applications are described using textual documentation that is sometimes supplemented with more formal specifications such as XML schema for XML-based data formats。 WADL is designed to provide a machine process-able description of such HTTP-based Web applications。 Algebraic specification provides a solution for automatic Web service testing。 This paper presents the mapping rules from WADL to algebraic specification, and design a prototype tool according to the rules, which transforms the description of Web Application to algebraic specification that testing for Web services。

Keywords  Web services    Web Application    WADL    Algebraic specification

本科毕业设计说明书 第 I 页

1 绪论 1

1。1 研究背景 1

1。2 Web 服务和服务描述 2

1。3 本文主要工作 4

1。4 本文的组织结构 5

2 相关关键技术 6

2。1 WADL 语言 6

2。2 代数规约语言 11

2。3 开源库 DOM4J 15

3 从 WADL 到代数规约转换的分析与设计 17

3。1 转换规则 17

3。2 转换案例 18

3。3 WADL 文件的解析 22

3。4 数据库设计 23

3。5 SOFIA 规约的输出 25

4 系统实现 27

4。1 系统模型 27

4。2 实现过程 27

4。3 实验结果 29

31

参 考 文 献

上一篇:新能源电动汽车动力电池的智能云监控技术研究
下一篇:基于安卓手机的餐厅前台点餐系统设计

银行行办公信息服务系统【1544字】

远程访问服务【1388字】

论利用ebXML和SOAP开发Web服务【2352字】

架设Linux(2.6内核)的服务器集群【745字】

Web技术的网络考试系统【2240字】

ASP技术开发Web数据库检索程序【1514字】

ASP.NET的Web网络應用程序开...

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

安康汉江网讯

新課改下小學语文洧效阅...