Pattern-based variability management in Web service development

Juanjuan Jiang, A. Ruokonen, Tarja Systä
{"title":"Pattern-based variability management in Web service development","authors":"Juanjuan Jiang, A. Ruokonen, Tarja Systä","doi":"10.1109/ECOWS.2005.19","DOIUrl":null,"url":null,"abstract":"Application frameworks are widely used in software engineering to support reuse by capturing the shared architecture among a family of applications. Their role in Web service construction has, however, been mostly ignored. Reuse in general has rather been considered in the context of Web service composition than as a means to use existing implementations to build new services with related functionality. In this paper we discuss reuse in Web service development, focusing on families of Web services that share a common architecture and a set of functionalities. Techniques supporting reuse rely on identifying and managing variation points. We propose a categorization of possible variation points in service endpoints, WSDI descriptions, and business logic. A pattern-based approach for managing variation and specifying a Web service framework to an actual service application is introduced. The approach is applied to specify a sample Web service framework.","PeriodicalId":265552,"journal":{"name":"Third European Conference on Web Services (ECOWS'05)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"40","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Third European Conference on Web Services (ECOWS'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECOWS.2005.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 40

Abstract

Application frameworks are widely used in software engineering to support reuse by capturing the shared architecture among a family of applications. Their role in Web service construction has, however, been mostly ignored. Reuse in general has rather been considered in the context of Web service composition than as a means to use existing implementations to build new services with related functionality. In this paper we discuss reuse in Web service development, focusing on families of Web services that share a common architecture and a set of functionalities. Techniques supporting reuse rely on identifying and managing variation points. We propose a categorization of possible variation points in service endpoints, WSDI descriptions, and business logic. A pattern-based approach for managing variation and specifying a Web service framework to an actual service application is introduced. The approach is applied to specify a sample Web service framework.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Web服务开发中基于模式的可变性管理
应用程序框架在软件工程中广泛使用,通过捕获一系列应用程序之间的共享体系结构来支持重用。然而,它们在Web服务构建中的作用大多被忽略了。重用通常是在Web服务组合的上下文中考虑的,而不是作为使用现有实现构建具有相关功能的新服务的一种方法。在本文中,我们将讨论Web服务开发中的重用,重点关注共享公共体系结构和一组功能的Web服务家族。支持重用的技术依赖于识别和管理变异点。我们建议对服务端点、WSDI描述和业务逻辑中可能的变异点进行分类。介绍了一种基于模式的方法,用于管理变化和为实际的服务应用程序指定Web服务框架。该方法用于指定示例Web服务框架。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Monitoring Web service networks in a model-based approach Semantic-enabled integration of voice and data services: telecommunication use case A cognitive trust-based approach for Web service discovery and selection Creating self-adaptive service systems with Dysoa Web services, enterprise digital dashboards and shared data services: a proposed framework
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1