2009 Congress on Services - I最新文献

筛选
英文 中文
A Distributed Agent Coalition Algorithm for Web Service Composition 面向Web服务组合的分布式代理联盟算法
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.36
H. Tong, Jian Cao, Shensheng Zhang, Minglu Li
{"title":"A Distributed Agent Coalition Algorithm for Web Service Composition","authors":"H. Tong, Jian Cao, Shensheng Zhang, Minglu Li","doi":"10.1109/SERVICES-I.2009.36","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.36","url":null,"abstract":"The topic of agent-based service composition has been experiencing much attention. In this paper, a service agent model is proposed, which integrates the Web service and software agent technologies into a cohesive entity. Based on the service agent model, a distributed agent coalition algorithm for autonomic Web service composition named as DACA is proposed. DACA is fully distributed, which is based on the distributed decision making of the autonomous service agents and addresses the distributed nature of Web service composition. The simulation experimental results demonstrate that the proposed DACA is effective for its ability to produce high quality solution at a low cost of communications.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117019544","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Data Loading and Caching Strategies in Service-Oriented Enterprise Applications 面向服务的企业应用程序中的数据加载和缓存策略
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.92
M. Schapranow, Jens Krüger, V. Borovskiy, A. Zeier, H. Plattner
{"title":"Data Loading and Caching Strategies in Service-Oriented Enterprise Applications","authors":"M. Schapranow, Jens Krüger, V. Borovskiy, A. Zeier, H. Plattner","doi":"10.1109/SERVICES-I.2009.92","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.92","url":null,"abstract":"The use of distributed functionality through service interfaces provides enhanced application functionality. In contrast to traditional desktop applications, enterprise applications have to consider performance aspects as a result of the distributed application setup. Cost models identified data transmissions as cost-drivers in service-oriented applications because of their substantial size.An object cache helps to avoid redundant service calls and it improves perceived application performance. We present implementation details about our abstract application layer for consumption of enterprise services providing dynamic load and transparent caching methods. Dynamic loading of business object data facilitates comfortable use of enterprise services by clients without expertise on service implementations.We examine various server- and client-side caching strategies and implemented a performance testbed. Our performance results are discussed and solutions for enterprise architectures are drawn.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120962222","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Model-Driven Engineering of Service Orchestrations 服务编排的模型驱动工程
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.94
M. Brambilla, Matteo Dosmi, P. Fraternali
{"title":"Model-Driven Engineering of Service Orchestrations","authors":"M. Brambilla, Matteo Dosmi, P. Fraternali","doi":"10.1109/SERVICES-I.2009.94","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.94","url":null,"abstract":"This paper presents a methodology for the Model Driven Engineering of complex, multi-actor business processes, mixing tasks executed by humans and by machines. The idea is to enrich business description languages with a few extra details on task assignment, semantics, and typed dataflows, so as to enable a two-step generative approach: first the Process Model is automatically transformed into an Application Model, which seamlessly express both human- and machine-executable tasks; secondly, the Application Model is fed to a state-of-the-practice Web/Web Service development tool capable of producing the code. The resulting method and generative framework unify Web Service orchestration and Web User Interface design into a coherent Model-Driven Engineering process.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134520656","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
Ensuring Time in Service Composition 确保服务组合中的时间
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.91
E. Noguera, M. Navarro, V. Julián, M. Rebollo
{"title":"Ensuring Time in Service Composition","authors":"E. Noguera, M. Navarro, V. Julián, M. Rebollo","doi":"10.1109/SERVICES-I.2009.91","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.91","url":null,"abstract":"Time is an important non-functional parameter to consider in service compositions, especially in environments where a service must be provided before a deadline. This paper presents a framework that deals with service compositions taking into account the service execution time. To enhance this composition it is important to provide service execution times with reliability, bearing in mind the workload and availability of the service.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133422012","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
A Task-Oriented Framework for Automatic Service Composition 面向任务的自动服务组合框架
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.138
Vuong Xuan Tran, H. Tsuji
{"title":"A Task-Oriented Framework for Automatic Service Composition","authors":"Vuong Xuan Tran, H. Tsuji","doi":"10.1109/SERVICES-I.2009.138","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.138","url":null,"abstract":"Syntactic composition languages like BPEL, WSCI are insufficient for end users because of many technical details. In order to reduce the complexity of service composition, various approaches based on semantic technologies and planning techniques have been developed for automatic service composition. However these approaches have focused on composition aspects and have not facilitated users expressing their business demands easily and flexibly. In this paper, we propose a semantic framework that automatically transforms high level task definitions into executable processes. The task language OWL-T is developed for defining complex tasks that capture users’ business requirements. Semantic technologies are utilized to map such task templates into executable processes expressed in the BPEL language. An implemented prototype was developed for illustrating the practical potential of the framework.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131256033","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Using Ontologies to Support Deep Water Oil Exploration Scientific Workflows 利用本体支持深水石油勘探科学工作流程
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.17
Daniel de Oliveira, Luiz Cunha, Luiz F. C. Tomaz, Vinícius Pereira, M. Mattoso
{"title":"Using Ontologies to Support Deep Water Oil Exploration Scientific Workflows","authors":"Daniel de Oliveira, Luiz Cunha, Luiz F. C. Tomaz, Vinícius Pereira, M. Mattoso","doi":"10.1109/SERVICES-I.2009.17","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.17","url":null,"abstract":"Scientific experiments generate a large amount of data to be processed and analyzed. As the amount of data increases, the way engineers define their own experiments, analyze the output and share them is becoming complex to manage. Scientific Workflow Management Systems (WfMS) are being used to orchestrate a sequence of programs, services and resources, defined by scientific workflows. However, current WfMS are focused on the workflow execution and present limitations on the semantic support to design the experiment. These tools lack on semantic descriptions of available resources to design scientific workflow. This paper presents an ontology for deep water oil exploration workflow. This ontology has been used to present some semantic concepts to help defining a workflow to be further executed by a WfMS. We evaluate this semantic support on a real workflow that calculates fatigue on risers in deep water oil platforms. The results reinforce the benefits of semantic support over program chaining in manual workflow design.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123585441","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
A Model for Web Services Data in Support of Web Service Composition and Optimization 支持Web服务组合与优化的Web服务数据模型
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.63
Chien-Hsiang Lee, San-Yih Hwang
{"title":"A Model for Web Services Data in Support of Web Service Composition and Optimization","authors":"Chien-Hsiang Lee, San-Yih Hwang","doi":"10.1109/SERVICES-I.2009.63","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.63","url":null,"abstract":"Automatic Web services composition has attracted much attention in recent years with the focus on control flow specification. Data mismatch between WSs is often considered as an orthogonal problem that can be solved using XML data model and query languages, e.g., XQuery . We argue that Web services composition and data manipulation should be considered holistically such that further optimization on Web service composition becomes possible. In this work, we define a model, called WS-data model, for composing WSs with focus on their data exchanges. We propose several operators that can be used to compose WSs and manipulate the generated data. Properties of these operators are discussed and an example is given to show how these properties can be utilized to identify a more efficient way for realizing a complex task expressed using a WS-data expression.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122077705","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Existence Dependency-Based Domain Modeling for Improving Stateless Process Enactment 基于存在依赖的领域建模改进无状态过程制定
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.19
Raf Haesen, M. Snoeck, Wilfried Lemahieu, S. Poelmans
{"title":"Existence Dependency-Based Domain Modeling for Improving Stateless Process Enactment","authors":"Raf Haesen, M. Snoeck, Wilfried Lemahieu, S. Poelmans","doi":"10.1109/SERVICES-I.2009.19","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.19","url":null,"abstract":"In a process-enabled service oriented architecture, a process engine typically stores the state of the process instances during enactment. As an alternative, stateless process enactment entails that process state is derived from the state of business objects, which are organized in a domain model. The business objects are referred to in pre- and post-conditions of activities, which determine when the activity is enabled and completed, respectively. Despite the fact that the latter approach has multiple benefits compared with the former, the repeated state (re)calculations deteriorate performance and the formulation of clear conditions is not self-evident if typical domain modeling techniques (e.g. UML or ER) are adopted. In this paper we show that by adopting a specific domain modeling technique, which is based on the notion of existence dependency between the business objects, the performance and comprehensibility issues can proficiently be dealt with. We illustrate the technique using a real-world case from the insurance domain and analyze the emerging duality between process modeling and domain modeling.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114167134","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Kepler + MeDICi Service-Oriented Scientific Workflow Applications Kepler + MeDICi面向服务的科学工作流应用
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.70
Jared M. Chase, I. Gorton, Chandrika Sivaramakrishnan, Justin Almquist, A. Wynne, George Chin, T. Critchlow
{"title":"Kepler + MeDICi Service-Oriented Scientific Workflow Applications","authors":"Jared M. Chase, I. Gorton, Chandrika Sivaramakrishnan, Justin Almquist, A. Wynne, George Chin, T. Critchlow","doi":"10.1109/SERVICES-I.2009.70","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.70","url":null,"abstract":"Scientific applications are often structured as workflows that execute a series of interdependent, distributed software modules to analyze large data sets. The order of execution of the tasks in a workflow is commonly controlled by complex scripts, which over time become difficult to maintain and evolve. In this paper, we describe how we have integrated the Kepler scientific workflow platform with the MeDICi Integration Framework, which has been specifically designed to provide a standards-based, lightweight and flexible integration platform. The MeDICi technology provides a scalable, component-based architecture that efficiently handles integration with heterogeneous, distributed software systems. This paper describes the MeDICi Integration Framework and the mechanisms we used to integrate MeDICi components with Kepler workflow actors. We illustrate this solution with a workflow application for an atmospheric sciences application. The resulting solution promotes a strong separation of concerns, simplifying the Kepler workflow description and promoting the creation of a reusable collection of components available for other workflow applications in this domain.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"173 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126781233","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Building a User Friendly Service Dashboard: Automatic and Non-intrusive Chaining between Widgets 建立一个用户友好的服务仪表板:自动和非侵入式链接部件之间
2009 Congress on Services - I Pub Date : 2009-07-06 DOI: 10.1109/SERVICES-I.2009.62
N. Laga, E. Bertin, N. Crespi
{"title":"Building a User Friendly Service Dashboard: Automatic and Non-intrusive Chaining between Widgets","authors":"N. Laga, E. Bertin, N. Crespi","doi":"10.1109/SERVICES-I.2009.62","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.62","url":null,"abstract":"End-users self service and end-users as co-developers are two main characteristics of web 2.0 paradigm. They will harness the great potential of the Internet of services. However, today's service exposure tools and service composition tools are too complex to be used by ordinary end-users. They are based on technologies such as REST, WSDL, and SOAP which are hardly understandable by the end-user. In this paper, we propose a widget based service exposure and service creation tool. Our framework creates links between loaded widgets automatically; additional functionalities are thus added automatically to existing widgets as long as the end-user loads other widgets to his personal environment; in the same way as he launches an application on his Windows environment. This mechanism is definitely more intuitive than SOA technologies as it is based on the user interface.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129159735","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信