首页> 外文期刊>Journal of Information Recording >Retrieval of Web Service Components using UML Modeling and Term Expansion
【24h】

Retrieval of Web Service Components using UML Modeling and Term Expansion

机译:使用UML建模和术语扩展检索Web服务组件

获取原文
获取原文并翻译 | 示例
           

摘要

Web service discovery plays a crucial role in the development of applications based on service-oriented architecture, due to the importance of identifying services capable of fulfilling the requirements of service requesters. In the field of software engineering, web service discovery can be applied to the problem of software component retrieval in order to facilitate the reuse of software components and speed up the development of new software projects. Unfortunately, most existing service discovery schemes are unable to perform this task effectively due to manual service queries, a lack of support for service queries using unified modeling language (UML), and the high degree of complexity associated with integration. This study proposes a novel approach to resolving this situation referred to as SCRUMTE (Service Component Retrieval with UML Modeling and Term Expansion). The proposed system provides three functions: 1) the generation of a lexically expanded term set for each candidate service in the service repository; 2) transformation of required UML models into WSDL (Web Services Description Language) documents for use in service queries; and 3) integration of a web service retrieval mechanism for the identification of services based on textual similarities and service integration. This system was designed to assist software developers in the search for service components according to their specific requirements. Experiment results demonstrate that the search precision of the SCRUMTE system far exceeds that of text-based approaches.
机译:Web服务发现在基于面向服务的体系结构的应用程序开发中起着至关重要的作用,这是因为识别能够满足服务请求者要求的服务的重要性。在软件工程领域,可以将Web服务发现应用于软件组件检索的问题,以便于软件组件的重用和加快新软件项目的开发。不幸的是,由于手动服务查询,使用统一建模语言(UML)缺乏对服务查询的支持以及与集成相关的高度复杂性,大多数现有的服务发现方案无法有效执行此任务。这项研究提出了一种解决这种情况的新颖方法,称为SCRUMTE(使用UML建模和术语扩展的服务组件检索)。所提出的系统提供三个功能:1)为服务存储库中的每个候选服务生成一个词法扩展术语集; 2)将所需的UML模型转换为WSDL(Web服务描述语言)文档,以用于服务查询; 3)集成Web服务检索机制,用于基于文本相似性和服务集成来标识服务。该系统旨在帮助软件开发人员根据其特定要求搜索服务组件。实验结果表明,SCRUMTE系统的搜索精度远远超过了基于文本的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号