首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
一种Web服务的测试数据自动生成方法   总被引:32,自引:1,他引:31  
软件测试是保证Web服务质量的重要技术手段.测试数据生成是Web服务测试的重要内容.测试数据的质量将直接影响Web服务测试的效率和成本.文章基于合约式设计的 Web服务测试技术,提出一种 Web服务的测试数据自动生成方法.首先根据WSDL文档采用随机法自动生成初始测试数据,然后使用合约变异技术进行测试数据的选择,据此可以生成一组达到一定合约变异充分度的有效测试数据,从而提高 Web服务的测试质量和效率.最后实现了一个Web服务的测试数据自动生成工具原型,并通过实验验证了方法的有效性.  相似文献   

2.
考虑到手工编写Web服务应用程序的复杂性,针对动力灾变模拟网格应用环境,提出了一种基于模板的自动生成Web服务的方法,该方法采用BM字符串匹配算法.该Web服务自动封装动力灾变模拟软件,并且支持自动部署到服务器.利用自动生成的Web服务解决一个实际的动力灾变模拟计算问题,证实了该方法能加快动力灾变模拟网格计算平台的开发速度,降低网格计算平台的开发难度.实验结果表明,调用自动生成的Web服务执行模拟计算产生的额外开销是很小的.  相似文献   

3.
Web Service技术是面向服务架构以及实现信息系统集成的重要技术。利用Web Service技术结合数据库实现数字音乐版权申请、审核、统计。用户端使用HTML、Java Script结合流行的Easy UI控件库,实现信息的显示与交互。系统实现了对数字音乐作品的在线登记、样本上传、查重比对、作品审核、自动生成唯一登记码、记录系统日志等功能。  相似文献   

4.
基于模型的Web页面自动生成系统PAGS   总被引:2,自引:0,他引:2  
如何提高页面开发效率进而提高Web应用开发的效率成为Web应用开发者们关心的一个问题。现有的页面辅助开发工具大多由页面编辑工具改进而来,采用手动布局和数据绑定的方式定制页面,虽然方便了单个页面的开发,但工程的整体效率并未得到实质性的提高。PAGS是一种基于模型的页面自动生成系统,它通过对Web页面及页面组件的分类建立模型,结合数据字典技术和代码自动生成技术,实现了页面的自动生成、自动布局、自动绑定数据,同时也支持以图形化的方式对页面进行局部调整和修改。工程实践表明,PAGS能够较好地支持各类大型Web应用系统的页面开发需求,有效提高Web页面的开发效率。  相似文献   

5.
Web服务是当前企业在线业务处理的关键技术之一。论述了一个自动Web化平台的实现过程,此平台能够将企业原有在线业务的处理程序自动Web化成Web应用程序。通过将此Web应用程序部署到J2EE服务器上,构成Web服务。该自动Web化平台基于Eclipse插件技术,利用Eclipse的自动构建过程,实现Web应用程序的自动生成。  相似文献   

6.
介绍了利用本地Web Services通过jQuery集成互联网地图服务,实现地理空间线缓冲区分析功能。利用jQuery装载MapABC地图数据,使用户在Web环境的电子地图中进行缓冲区中心线的绘制,调用Google Maps API接口计算缓冲区半径,将参数传入到Web Services生成缓冲区边界坐标,根据生成的边界坐标向MapABC Map服务获取POI数据并装载到jQuery UI的DataGrid组件中去。  相似文献   

7.
随着Web Services 的广泛流行以及Web环境下日益增加的Web服务,如何根据用户的需求自动地对Web服务进行有效的组合已经成为一种挑战.文中提出了一种基于领域本体的动态组合方法,该方法利用领域本体以及语义技术首先生成一个基于领域本体的Web服务组合图,根据该Web服务组合图可以进行服务的自动发现、调用、组合.该方法综合考虑了服务的语义支持,领域特性,服务的自动组合.最后通过实例验证了该方法的有效性.  相似文献   

8.
蔡奎  卢雷  王帅强  万建成 《计算机应用》2009,29(4):1139-1142
目前基于模型的Web用户界面(UI)研究中缺乏对复杂行为的模型设计和开发方法,极大地限制了此类方法的工程化应用。针对此问题,提出了一种形式化的Web界面行为描述语言,对基于Web的用户界面中的复杂行为建模,实现了行为模型的代码自动生成。实验表明,本方法在Web用户界面设计的开发过程中具有极大的灵活性,提高了界面设计模式的复用性。  相似文献   

9.
WSDL是Web Services中的主要协议.WSDL文件的自动生成是建立WebServices应用支持环境中需要解决的关键问题.通过对Java反射机制(Reflection)的应用,建立了一个轻量级的WSDL自动生成工具,对于由Java类来实现业务逻辑的Web Services,能够自动生成该服务对应的WSDL文件,为相关WSDL文件生成系统的设计提供了范例.  相似文献   

10.
一种WSDL自动生成系统的研究与实现   总被引:1,自引:0,他引:1  
秦玮  林学练逯鹏 《微机发展》2005,15(11):87-90,93
WSDL是Web Services中的主要协议.WSDL文件的自动生成是建立WebServices应用支持环境中需要解决的关键问题.通过对Java反射机制(Reflection)的应用,建立了一个轻量级的WSDL自动生成工具,对于由Java类来实现业务逻辑的Web Services,能够自动生成该服务对应的WSDL文件,为相关WSDL文件生成系统的设计提供了范例.  相似文献   

11.
Workflow management systems focus on the coordination of people and work items, service composition approaches on the coordination of service invocations, and, recently, web mashups have started focusing on the integration and coordination of pieces of user interfaces (UIs), e.g., a Google map, inside simple web pages. While these three approaches have evolved in a rather isolated fashion – although they can be seen as evolution of the componentization and coordination idea from people to services to UIs – in this paper we describe a component-based development paradigm that conciliates the core strengths of these three approaches inside a single model and language. We call this new paradigm distributed UI orchestration, so as to reflect the mashup-like and process-based nature of our target applications. In order to aid developers in implementing UI orchestrations, we equip the described model and language with suitable design, deployment, and runtime instruments, covering the whole life cycle of distributed UI orchestrations.  相似文献   

12.
李慧  石冰  马军  万建成 《计算机应用研究》2009,26(11):4136-4139
针对传统界面设计方法不能很好地支持多用户访问控制建模的缺点,提出一个面向多用户访问控制的用户界面ACUI(access control user interface)模型。该模型在传统界面设计模型的基础上,引入了RBAC(role based access control)机制,通过对用户模型中的角色及用例进行形式化分析,并根据内部模型中描述的界面构成元素及其交互关系,在用户界面模型中给出了针对不同角色的界面展示规则和界面布局树,最终实现了界面代码的自动生成。实验证明,该模型能很好地指导多用户权限访问控制  相似文献   

13.
可定制高可用性Web应用程序界面的设计和实现   总被引:3,自引:1,他引:2  
应用程序用户界面(UI)在体现终端用户所需功能的同时,应使用户高效、方便地使用这些功能。因此,友好的UI应该为用户提供一个可配置,可个性化设置并且具有高可用性的环境。在分析目前一些流行的系统所采取的用户界面方案之后,通过内蒙农牧林业科技信息服务平台(简称NMLPTii)的工程实践,提出一系列设计和实现可定制的、高可用性的Web应用程序界面的方法和原则,并在此基础上,依托信息体系结构的构建,提出多维度信息浏览和导航、多种交流模式、错误校验框架的应用以及可视化的管理等方法以提高Web应用程序的可用性。  相似文献   

14.
This study proposes usability principles for the user interfaces (UI) design of complex 3D parametric architectural design and engineering tools. Numerous usability principles have been developed for generic desktop or web applications. The authors tried to apply existing usability principles as guidelines for evaluating complex 3D design and engineering applications. However, the principles were too generic and high-level to be useful as design or evaluation guidelines. The authors, all with more than 10 or 30 years of experience with various CAD systems, selected and reviewed 10 state-of-the-art 3D parametric design and engineering applications and captured what they thought were best practices, as screenshots and videos. The collected best practices were reviewed through a series of discussion sessions. During the discussion sessions, UI design principles underlying the collected best practices were characterized in the line of existing UI principles. Based on the best practices and the derived common UI principles, a new set of refined and detailed UI principles were proposed for improving and evaluating 3D parametric engineering design tools in the future.  相似文献   

15.
表格布局是网页教学中页面布局的入门方法,而DIV+CSS是目前网页设计中比较流行的一种页面布局方式。针对网页布局的应用变化,介绍了DIV+CSS布局方式的使用方法,并通过一些实例说明DIV+CSS布局的基本用法及使用技巧,同时提出了引入DIV+CSS布局引起的网页设计教学的变化。  相似文献   

16.
由于传统蒙古文显示排版具有特殊性,字符集纳入国际编码标准相对滞后,造成目前主流开发平台上既没有一套完善的支持蒙古文特点的UI组件,也没有形成成熟的蒙古文UI组件扩展方法。通过研究解析Java Swing和Android UI组件的架构,找出一种有效支持蒙古文特点的UI组件扩展方法。使用该方法对Swing和Android UI常用组件进行了扩展。测试结果表明扩展后的组件具有支持国际编码标准及符合蒙古文特点的显示和编辑功能,能满足互联网和移动平台蒙古文应用软件开发的需要。  相似文献   

17.
Several model-driven development (MDD) techniques for web applications exist; these techniques use meta-models for defining transformations and designing models. In this paper, we propose a meta-model for abstract web applications that can be mapped to multiple platforms. We extend a UML-based model to support specific features of the Web and Web 2.0 as well as to establish a bridge to functional and usability requirements through use cases and user interface (UI) prototypes. The meta-model also helps avoid a common MDD-related problem caused by name-based dependencies. Finally, mappings to a number of specific web platforms are presented in order to validate the appropriateness of the meta-model as an abstract web model.  相似文献   

18.
使用DIV+CSS进行网页设计应用研究   总被引:2,自引:0,他引:2  
介绍了使用DIV+CSS进行网页设计的应用实例。首先讨论了DIV+CSS模式的原理和表现与内容相分离等主要特点,研究了CSS的id选择器、类别选择器、群选择器及派生选择器等关键技术,介绍了网页布局的盒子模型,然后给出了使用该方法的网页设计应用实例:三栏式布局,ul/li列表,动态链接,图片背景,图文混排等,最后介绍了Dreamweaver CS3的一些新功能。  相似文献   

19.
提出了一种基于工作站、UNIX操作系统,采用C++语言、Tcl/Tk语言及Gu库实现图形用户界面(GUI)的新方法。文章重点介绍了所采用的注册机制。与其他的设计方法相比,该GUI的设计具有良好的适用性和可维护性;同时,又有易实现性,省去了设计者了解底层布图算法内容的繁琐过程。测试结果表明该GUI实现了预期的功能。目前,该GUI已应用到在研的Data-Path布图项目之中。  相似文献   

20.

Design Patterns (DPs) are acknowledged as powerful conceptual tools to improve design quality and to reduce time and cost of the development process by effect of the reuse of “good” design solutions. In many fields (e.g., software engineering, web engineering, interface design) patterns are widely used by practitioners and are also investigated from a research perspective. Still, they have been seldom explored in the arena of Recommender Systems (RSs). RSs provide suggestions (“recommendations”) for items that are likely to be appropriate for the user profile, and are increasingly adopted in content-intensive multimedia applications to complement traditional forms of search in large information spaces. This paper explores RSs through the lens of User Interface (UI) Design Patterns. We have performed a systematic analysis of 54 recommendation-empowered content-intensive multimedia applications, in order to: (i) discover the occurrences of existing domain independent UI patterns; (ii) identify frequently adopted UI solutions that are not modelled by existing patterns, and define a set of new UI patterns, some of which are specific of the interfaces for recommendation features while others can be useful also in a broader context. The results of our inspection have been discussed with and evaluated by a team of experts, leading to a consolidated set of 14 new patterns that are reported in the paper. Reusing pattern-based design solutions instead of building new solutions from scratch enables novice and expert designers to build good UIs for Recommendation-empowered content intensive multimedia applications more effectively, and ultimately can improve the UX experience in this class of systems. From a broader perspective, our work can stimulate future research bridging Recommender Systems, Web Engineering and Interface Design by means of Design Patterns, and highlights new research directions also discussed in the paper.

  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号