UCSI Towards a User-Centric Service Integration Approach

Pengwei Tian, Yaoxue Zhang, Yuezhi Zhou, M. Zhong, Cunhao Fang
{"title":"UCSI Towards a User-Centric Service Integration Approach","authors":"Pengwei Tian, Yaoxue Zhang, Yuezhi Zhou, M. Zhong, Cunhao Fang","doi":"10.1109/APSEC.2007.97","DOIUrl":null,"url":null,"abstract":"Service Integration plays an important role in Service-Oriented Architecture (SOA).With the thriving of SOA, many approaches have been proposed to address the issue. Several languages or specifications are introduced for the definition of integration plan, such as WSFL, BPML and BPEL4WS. And many recent researches employ semantic web techniques to enable the automatic service discovery and interoperation, OWL-S included. Most of the existing approaches are originally introduced for application developers or programmers to use, in which user requirement is usually expressed based on the services themselves. However, a service may be very complex, the functions of which are usually the composite and interconnection of several basic functions. It is sometimes difficult for normal users without developing skills to understand the services and then utilize them to define the integration solution. In the paper, we think that, the most familiar things for normal users are the functions they need and the working process they expect. Based on the intuitive idea, we propose a normal User-Centric Service Integration approach (UCSI). In the approach, a set of function elements are predefined for each specified service domain and three working process notations are introduced to model the relationships between function elements. Then user requirement and service function can both be represented as function elements interconnection based on the process notations. With the representation, the functionality relationship between user requirement and services can be resolved and the service integration solutions can be generated. Normal users with certain knowledge of specified service domains can try using the approach to achieve personalized service integration. And a prototype system is introduced in the end.","PeriodicalId":273688,"journal":{"name":"14th Asia-Pacific Software Engineering Conference (APSEC'07)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"14th Asia-Pacific Software Engineering Conference (APSEC'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APSEC.2007.97","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Service Integration plays an important role in Service-Oriented Architecture (SOA).With the thriving of SOA, many approaches have been proposed to address the issue. Several languages or specifications are introduced for the definition of integration plan, such as WSFL, BPML and BPEL4WS. And many recent researches employ semantic web techniques to enable the automatic service discovery and interoperation, OWL-S included. Most of the existing approaches are originally introduced for application developers or programmers to use, in which user requirement is usually expressed based on the services themselves. However, a service may be very complex, the functions of which are usually the composite and interconnection of several basic functions. It is sometimes difficult for normal users without developing skills to understand the services and then utilize them to define the integration solution. In the paper, we think that, the most familiar things for normal users are the functions they need and the working process they expect. Based on the intuitive idea, we propose a normal User-Centric Service Integration approach (UCSI). In the approach, a set of function elements are predefined for each specified service domain and three working process notations are introduced to model the relationships between function elements. Then user requirement and service function can both be represented as function elements interconnection based on the process notations. With the representation, the functionality relationship between user requirement and services can be resolved and the service integration solutions can be generated. Normal users with certain knowledge of specified service domains can try using the approach to achieve personalized service integration. And a prototype system is introduced in the end.
UCSI迈向以用户为中心的服务集成方法
服务集成在面向服务的体系结构(SOA)中扮演着重要的角色。随着SOA的蓬勃发展,已经提出了许多方法来解决这个问题。介绍了几种用于集成计划定义的语言或规范,如WSFL、BPML和BPEL4WS。最近的许多研究都采用语义web技术来实现自动服务发现和互操作,包括OWL-S。大多数现有的方法最初是为应用程序开发人员或程序员引入的,其中用户需求通常是基于服务本身来表达的。然而,服务可能非常复杂,其功能通常是几个基本功能的组合和互连。如果没有开发技能,普通用户有时很难理解服务,然后利用它们来定义集成解决方案。在本文中,我们认为,对于普通用户来说,他们最熟悉的是他们需要的功能和他们期望的工作过程。基于这种直观的思想,我们提出了一种普通的以用户为中心的服务集成方法(UCSI)。在该方法中,为每个指定的服务领域预定义了一组功能元素,并引入了三种工作过程符号来对功能元素之间的关系进行建模。然后将用户需求和业务功能都表示为基于流程符号的功能元素互连。通过这种表示,可以解决用户需求和服务之间的功能关系,并生成服务集成解决方案。具有特定服务领域知识的普通用户可以尝试使用该方法实现个性化的服务集成。最后介绍了一个原型系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信