P. Narendra, E. Feig, D. Heit, Q. Miller, T. Burns
{"title":"Mobile Web Services Trend Perspectives","authors":"P. Narendra, E. Feig, D. Heit, Q. Miller, T. Burns","doi":"10.1109/SCC.2006.70","DOIUrl":"https://doi.org/10.1109/SCC.2006.70","url":null,"abstract":"Web Services are finding their way into mobile devices in several disparate islands: We can find WS proxies connected via proprietary wireless connectors to mobile devices (Blackberry MDS), the beginnings of a web service consumer stack in mobile java (JSR172), web service identity federation stacks built into smartphone operating systems (Series 60, Windows Live for Mobile), Web Services “Lite” in the form of Ajax (Opera) on browsers and widgets for mobile devices).","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130334814","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":"Contextual Spectrums in Technology and Information Platform","authors":"T. Shan, Winnie W. Hua","doi":"10.1109/SCC.2006.37","DOIUrl":"https://doi.org/10.1109/SCC.2006.37","url":null,"abstract":"Summary form only given. The technology and information platform (TIP) is a three-dimensional architecture framework to effectively cope with the architecture complexity and manage the architectural assets of information system applications in a service-oriented paradigm. This holistic framework comprises the generic architecture stack (GAS), which is made up of a series of architecture layers, and the contextual spectrums, which consist of the process, abstraction, latitude, and maturity (PALM) dimensions. This paper describes the detailed attributes in the four dimensions of the contextual spectrums. The process dimension covers operations, risk, financial, resources, estimation, planning, execution, policies, governance, compliance, organizational politics, etc. The abstraction dimension deals with what, why, who, where, when, which and how (6W+1H). The latitude dimension includes principles, functional, logical, physical, interface, integration & interoperability, access & delivery, security, quality of services, patterns, standards, tools, skills, and so forth. Finally the maturity dimension is about performance, metrics, competitive assessment, scorecards, capacity maturity, benchmarks, service management, productivity, gap analysis, transition, etc","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130800896","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 at Amazon.com","authors":"W. Vogels","doi":"10.1109/SCC.2006.116","DOIUrl":"https://doi.org/10.1109/SCC.2006.116","url":null,"abstract":"Dr. Werner Vogels is Vice President & Chief Technology Officer at Amazon.com where he is responsible for driving the company’s technology vision, which is to continuously enhance the innovation on behalf of Amazon’s customers at a global scale. Vogels holds a Ph.D. from the Vrije Universiteit in Amsterdam and has authored close to 80 articles for journals and conferences, most of them on distributed systems technologies for enterprise computing.","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132935627","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":"Piloting an Empirical Study on Measures forWorkflow Similarity","authors":"A. Wombacher, Maarten Rozie","doi":"10.1109/SCC.2006.81","DOIUrl":"https://doi.org/10.1109/SCC.2006.81","url":null,"abstract":"Service discovery of state dependent services has to take workflow aspects into account. To increase the usability of a service discovery, the result list of services should be ordered with regard to the relevance of the services. Means of ordering a list of workflows due to their similarity with regard to a query are missing. This paper presents a pilot of an empirical study on the influence of different measures on workflow similarity. It turns out that, although preliminary, relations between different measures are indicated and that a similarity definition depends on the application scenario in which the service discovery is applied","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128741862","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":"A Decentralized Services Choreography Approach for Business Collaboration","authors":"Xiaoqiang Qiao, Wei Jim","doi":"10.1109/SCC.2006.1","DOIUrl":"https://doi.org/10.1109/SCC.2006.1","url":null,"abstract":"In e-service environment, enterprises need to collaborate to achieve a common business goal in loose-coupling manner. Therefore, it is of great necessity to develop a service interoperation technique that is capable of handling the collaboration among distributed business processes. The Web services architecture defines separate specifications for the choreography and orchestration of Web services. This paper proposes a service choreography solution for business collaboration across organizations boundaries while preserving the local autonomy of their own business processes. A centralized service choreography process is built for specification of the global business process, and then it is transformed to decentralized choreography processes amongst the participants for peer-to-peer interaction. For each participant, a data dependency based process mediation model is developed to facilitate the adaptation between the local pre-established business process and its corresponding decentralized choreography process. This mediation means can ensure the privacy and autonomy of local business process and the adaptability of choreography process. A system architecture is implemented to support our solution in ONCE PI project","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133583157","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":"Model Driven Distribution of Collaborative Business Processes","authors":"Wasim Sadiq, S. Sadiq, Karsten A. Schulz","doi":"10.1109/SCC.2006.71","DOIUrl":"https://doi.org/10.1109/SCC.2006.71","url":null,"abstract":"In this paper, we present a top down approach for integrated process modelling and distributed process execution. The integrated process model can be utilized for global monitoring and visualization and distributed process models for local execution. Our main focus in this paper is the presentation of the approach to support automatic generation and linking of distributed process models from an integrated process definition","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130937266","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":"Enterprise Service Oriented Architecture (ESOA) Adoption Reference","authors":"Yan Zhao","doi":"10.1109/SCC.2006.47","DOIUrl":"https://doi.org/10.1109/SCC.2006.47","url":null,"abstract":"Summary form only given. In response to pursue of achieving business agility and technology flexibility through SOA, this paper provides insight and discussion regarding to what SOA is, what it really means to an enterprise, where it is right now, where it is leading to, how to practice it, the expected benefits, and how to calculate associated ROI. It includes discussion in SOA concepts, technologies, and best practices based on practice experience, survey from public sources, as well as initial ideas and contributions. SOA enables agile businesses through composable business processes and services that are supported by flexible and composable IT services. The commonly accepted standards ensure interoperability, shareability, and reusability. SOA can be applied to the full spectrum of enterprise business and IT, which include business service specification, IT strategic planning, enterprise architecture, solution development, and business operation. Also, SOA can be considered as a practical modeling approach for enterprise architecture (EA) development. It can help to bridge EA with solution architecture and implementation by layered service descriptions across business modeling, application modeling, and technology implementation; so that it can help bring EA into reality. The ROI for SOA should consider the full spectrum of SOA benefits. A ROI reference matrix can be constructed based on the value proposition and IT strategic planning, which can provide guidance for iterative ROI assessment and performance measurement. The concept of SOA is not new, which can be traced back to the common object request broker architecture (CORBA). The popular component-based and service-oriented architecture has extended its scope to business domain, which is reflected in federal enterprise architecture (FEA). Web services enable the SOA concept being applied in Web environment. The content in this paper includes SOA conceptual model, federated SOA service infrastructure, enterprise SOA layers, SOA service life cycle, etc. The recommended SOA adoption steps are discussed in three stages: SOA initiation, SOA workgroup formation, and SOA practice. SOA initiation includes SOA planning, and establish baseline for cross organizational SOA adoptions. The SOA workgroup usually is an extension of existing EA team, and serves as the core for SOA practice. The SOA practice includes the development and documentation of strategic plan, governance, and approaches; the extension of enterprise architecture; the coordination of cross organizational SOA implementation; service institutionalization; service extension for enterprise external services; etc. This paper discusses SOA in widely covered topics and popular concerns. It consists of the combination of SOA current state studies and solution recommendations in moving forward, which can be served as a foundation reference in SOA adoption for an enterprise","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"31 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134067414","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":"SOA and Web Services","authors":"Liang-Jie Zhang","doi":"10.1109/SCC.2006.94","DOIUrl":"https://doi.org/10.1109/SCC.2006.94","url":null,"abstract":"This tutorial presents the foundational knowledge for the researchers and practitioners on Service- Oriented Architecture (SOA) and Web services. The traditional \"triangle\" SOA and variations that better support SOA services and solutions will be examined. Critical Web services infrastructures will be covered, such as WSDL, BPEL, WSRF, Discovery, Composition, Registry, and Web services invocation and relationship binding. How Web 2.0 and SOA can benefit with each other will also be explored. An IEEE SOA Solution Reference Architecture standardization initiative will be introduced in this tutorial to illustrate how different pieces of technology components can be used to build reusable, flexible, and extensible SOA solutions. Finally, the presenter will depict research and development challenges and directions in the field of SOA and Web services. The target audiences are all-level researchers, practitioners, and students. This tutorial material is created for the IEEE Body of Knowledge initiative on Services Computing, which is sponsored by the IEEE Computer Society Technical Committee on Services Computing.","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"138 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133075912","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":"Business Agility and Process Management","authors":"H. Jain","doi":"10.1109/SCC.2006.28","DOIUrl":"https://doi.org/10.1109/SCC.2006.28","url":null,"abstract":"The turbulent modern business environments require firms to be more flexible and agile. This requires ability to quickly integrate and automate intra and inter-organizational business processes. An agile IT architecture is key to achieving success in this environment. Service oriented architecture and Web services provide means for achieving the business agility; however, significant impediments to wide scale adoption and use of these technologies remain. We will focus on significant challenges in the areas of service identification and design, cataloging and searching for appropriate services, domain specific standardization of service interfaces, matching service functionality with requirements, and service selection based on non functional characteristics. We describe an integrated framework based on standard modeling, design and code generation tools to support development of highly agile application systems. This framework is a result of multi year research effort aimed at developing methodologies and tools for defining business components and Web Services, develop schemes for describing components and services in business terms to allow efficient search of appropriate component/services and an environment for assembling application from reusable components and web services. Specific approaches used to address some of the challenges described above will be discussed.","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124553710","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":"Semantic based Service-Oriented Grid Architecture for Business Processes","authors":"Z. Laliwala, Prateek Jain, S. Chaudhary","doi":"10.1109/SCC.2006.86","DOIUrl":"https://doi.org/10.1109/SCC.2006.86","url":null,"abstract":"B2B and long running B2C process is a complex business process that contains a set of services, state and transaction management, and involves notification of various events occurring during the execution of a process. Business processes are driven by events and each process should be capable to handle the dynamic nature of enterprise and business partners like change in the strategies, policies and exception handling. Execution of a business process at regional or national scale involves diversity in products, terminology and processes involved to carry out a complete business activity. Complete execution of a process requires dynamic composition of distributed services based on events. Heterogeneity, dynamic nature and lack of knowledge among business partners demand a scalable architecture, which can provide seamless interoperable integration of distributed heterogeneous services and automation of business processes with the management of state and transaction, notification of various events, and execution and monitoring of a process. In this paper, we have proposed semantic based service-oriented grid architecture to demonstrate how semantics can be employed in SOA to deliver common vocabulary, knowledge, and automation of a business process and how grid middleware can be used to provide state, transaction, notification, scalability, and execution and monitoring of business processes","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126357672","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}