{"title":"Service Performance and Analysis in Cloud Computing","authors":"Kaiqi Xiong, H. Perros","doi":"10.1109/SERVICES-I.2009.121","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.121","url":null,"abstract":"Cloud computing is a new cost-efficient computing paradigm in which information and computer power can be accessed from aWeb browser by customers. Understanding the characteristics of computer service performance has become critical for service applications in cloud computing. For the commercial success of this new computing paradigm, the ability to deliver Quality of Services (QoS) guaranteed services is crucial. In this paper, we present an approach for studying computer service performance in cloud computing. Specifically, in an effort to deliver QoS guaranteed services in such a computing environment, we find the relationship among the maximal number of customers, the minimal service resources and the highest level of services. The obtained results provide the guidelines of computer service performance in cloud computing that would be greatly useful in the design of this new computing paradigm.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"35 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":"124717724","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}
{"title":"Web Services Based Multi-data Centers Knowledge Sharing for Autonomic Problem Determination and Remediation","authors":"H. Chan, T. Kwok","doi":"10.1109/SERVICES-I.2009.133","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.133","url":null,"abstract":"With the proliferation of Web services as a business solution to enterprise application integration, rapid utilization of information and software functions from heterogeneous sources becomes possible. However, most autonomic problem and remediation systems focus on and are confined only to the environment and knowledge of the data centers they are managing, limiting their knowledge bases and therefore their ability to effectively and accurately determine these problems and suggest a solution. In this paper, we propose and describe a Web services based system that enables the mutual sharing of knowledge among data centers and external entities. We also show how a collective practice for information sharing and distributing tasks into manageable pieces, managed by an intelligent mediator and accessible via Web services, can improve problem determination.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"58 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":"128975066","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}
V. Hoyer, F. Gilles, T. Janner, K. Stanoevska-Slabeva
{"title":"SAP Research RoofTop Marketplace: Putting a Face on Service-Oriented Architectures","authors":"V. Hoyer, F. Gilles, T. Janner, K. Stanoevska-Slabeva","doi":"10.1109/SERVICES-I.2009.107","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.107","url":null,"abstract":"The huge demand for situational and ad-hoc applications desired by the mass of business end users cannot be fully covered by traditional Service-Oriented Architectures (SOAs). By putting a face on SOA, Enterprise Mashups empower these end users to combine and reuse Web-based resources within minutes to create value added applications. In this paper, we present the SAP Research RoofTop Marketplace prototype that transfers established marketplace concepts to the Enterprise Mashup paradigm in order to leverage the power of peer production. The underlying concepts and the resulting architecture of the platform are presented. By means of a business scenario, the features of the grassroost Enterprise Mashup platform are demonstrated.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"7 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":"127873347","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}
{"title":"The Power of Declarative Languages: A Comparative Exposition of Scientific Workflow Design Using BioFlow and Taverna","authors":"H. Jamil, A. Islam","doi":"10.1109/SERVICES-I.2009.46","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.46","url":null,"abstract":"Scientific workflow design is usually complex and demands integration of numerous resources. Geographical distribution and semantic heterogeneity of resources add to this complexity. The cost effectiveness of such workflow design thus depends upon the lifespan of the application and its anticipated use. Shorter application lifespan usually entails prohibitive development costs. In this paper, we present an alternative platform for declarative workflow design using BioFlow in such environments. We argue that a declarative workflow design using BioFlow is more efficient and cost effective compared to traditional approaches using systems such as Taverna. To demonstrate the advantages of BioFlow, we compare a canonical micro array data analysis workflow application design approach using both Taverna and BioFlow. We show that BioFlow supports ad hoc and modular application design at a throw away cost, and produces a superior maintainable application that can adapt to changes in the source without significant effort. Finally, we discuss a visual application builder, called VizBuilder, with which end users are able to design workflows without any knowledge of BioFlow.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"31 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":"131671142","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}
{"title":"Service-Enabling Enterprise Legacy Applications with Assurance","authors":"Shrikant Mulik, Kavindra Sharma, Manish Godse","doi":"10.1109/SERVICES-I.2009.27","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.27","url":null,"abstract":"In spite of favorable technical feasibility and cost-benefit analysis, there is a need of assured system stability for service-enabling enterprise legacy applications. We have proposed a three-phase methodology that addresses this key concern of IT management. The paper also provides the lessons learned from the on-field experience of using this methodology. The use of this methodology can help enterprises undertake SOA adoption journey with relatively more ease.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"199 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":"132396911","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}
H. Tan, R. Akkiraju, A. Ivan, R. Goodwin, Diane Knappenberger
{"title":"User Collaborative Semantic Web Service Matching for Legacy Application Integration A Case Study","authors":"H. Tan, R. Akkiraju, A. Ivan, R. Goodwin, Diane Knappenberger","doi":"10.1109/SERVICES-I.2009.136","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.136","url":null,"abstract":"In this paper we present the results of a case study on the application of our semantic Web service matching system to a real-world legacy application integration problem. Experimental results on our initial data sets indicate that the system on its own is able to achieve close to an average of 50% recall and 54% precision measures in matching the parameters that define the interfaces of business applications. Additional performance enhancements of up to 95% recall and 72% precision measures were achieved with the usage of domain ontologies created by an expert. Therefore, we believe a user working with a semantics-based intelligence tool could gain significant productivity enhancements in IT projects rather than working alone. These productivity enhancements can be quickly translated into savings in time and money in business process integration projects.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"110 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":"127985321","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}
Wei Ye, Wenhui Hu, Wen Zhao, Xin Gao, Shikun Zhang, Lifu Wang
{"title":"Towards Lightweight Application Integration Based on Mashup","authors":"Wei Ye, Wenhui Hu, Wen Zhao, Xin Gao, Shikun Zhang, Lifu Wang","doi":"10.1109/SERVICES-I.2009.83","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.83","url":null,"abstract":"Traditional application integration technologies are performed in a rigid and slow process that usually takes along time to build and deploy, requiring professional developers and domain experts. Moreover, they are server-centric and do not fully utilize the computing power and storage capability of client. As an emerging technology, mashup helps move Web 2.0 into the enterprise and can reduce application integration costs and leverage SOAK investments. In the paper, we employ a software architecture view for application integration based on mashup. We propose a component model to encapsulate integrated objects as well as a connector model to specify communication style and communication content between integrated objects. Implementation details of abstract models and a case study are also presented. Our approach allows end user to integrate enterprise applications and services in a more lightweight manner.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"148 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":"116554570","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}
{"title":"Modeling Service Composition and Exploring its Characteristics","authors":"Jiehan Zhou, J. Riekki, M. Ylianttila","doi":"10.1109/SERVICES-I.2009.10","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.10","url":null,"abstract":"Service composition combines two or more services from one or multiple parties over heterogeneous networks to achieve complex computational goals taking account of user requirements of reliability, adaptability, etc. Service composition provides a powerful approach of managing complex service activities in conventional B2B, C2C, and B2C application developments. This paper re-examines and formalizes service composition with categories of service collaboration and coordination. It describes characteristics of service composition and presents the state of the art of service composition.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"81 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":"114972515","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}
{"title":"Service-Oriented Architecture Roadmapping","authors":"T. Shan, Winnie W. Hua","doi":"10.1109/SERVICES-I.2009.117","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.117","url":null,"abstract":"This paper presents an overarching metamodel for service-oriented architecture roadmapping (SOAR). An SOA roadmap is of paramount importance to strategize and operationalize an effective SOA program in a heterogeneous enterprise computing environment. There are 20 steps defined in the framework, broken down into 4 streams: Planning and Analysis, Design and Construction, Deployment and Operations, and Management and Governance. The key inputs and prerequisites are specified for each step in the major streams. The detailed artifacts in each step are articulated in the context. This roadmap can serve as a holistic blueprint to adopt and implement SOA in a large organization.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"114 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":"117207517","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}
Johann Eder, Juergen Mangler, E. Mussi, B. Pernici
{"title":"Using Stateful Activities to Facilitate Monitoring and Repair in Workflow Choreographies","authors":"Johann Eder, Juergen Mangler, E. Mussi, B. Pernici","doi":"10.1109/SERVICES-I.2009.49","DOIUrl":"https://doi.org/10.1109/SERVICES-I.2009.49","url":null,"abstract":"The repair of faulty processes (workflows, web service compositions) needs information about the state of the involved web services. We introduce an architecture where (web service based) activities and their instances are treated as manageable resources. Based on the WAMO Model our activities provide detailed information about the state they currently hold, possible states they can reach, as well as operations to affect the current state. The strength of this approach is that we can introduce independent repair and monitoring facilities, that utilize a generic way to access information about running activities.","PeriodicalId":159235,"journal":{"name":"2009 Congress on Services - I","volume":"23 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":"115071552","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}