{"title":"Designing Enterprise Solutions with Web Services and Integration Patterns","authors":"K. Umapathy, S. Purao","doi":"10.1109/SCC.2006.42","DOIUrl":"https://doi.org/10.1109/SCC.2006.42","url":null,"abstract":"Web services are an ideal implementation platform for integrating disparate legacy systems because they are platform-independent. Enterprise integration patterns (EIP) represent possible design solutions that may be used to construct these enterprise integration solutions. Constructing design solutions with EIP that build on the platform-independence allowed by Web services requires that the former be converted into mechanisms that may be implemented with the latter. One such mechanism is conversation models that may be used to implement interactions among Web services representing different legacy systems. No methodologies exist that designers can use to construct integration solutions using Web services and EIP in this manner. In this paper, we outline such a methodology that generates the design elements in the form of conversation policies for Web services","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":"126643847","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}
Ling Liu, Carl K. Chang, E. Feig, H. Jain, Liang-Jie Zhang
{"title":"Software and Services: Where do they meet?","authors":"Ling Liu, Carl K. Chang, E. Feig, H. Jain, Liang-Jie Zhang","doi":"10.1109/SCC.2006.98","DOIUrl":"https://doi.org/10.1109/SCC.2006.98","url":null,"abstract":"This panel aims to explore the intrinsic and multi-facet relationships between software and services and the effects of such relationships on the coupling and transformation of computing and business and the embedding of service oriented architecture (SOA) into future computing and business management environments. Today, more and more software are augmented with service oriented packaging. At the same time, more and more business and government services are provided and offered in the form of software. The key focus of this panel is to discuss and debate","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":"122288941","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":"An OO based Semantic Model for Service Oriented Computing","authors":"Arun Kumar, A. Neogi, D. Ram","doi":"10.1109/SCC.2006.20","DOIUrl":"https://doi.org/10.1109/SCC.2006.20","url":null,"abstract":"The need for having interoperable systems despite the presence of heterogeneous platforms has resulted in tremendous growth and acceptance of Web services in recent years. This success of Web services technology is fueling research efforts towards generalization into a science for service oriented computing (SOC). However, beyond the basic publish-find-bind model there is not much consensus yet on what are the architectural building blocks of a service oriented architecture (SOA). In this paper, we present a semantic model for SOC that is based upon established and well proven techniques of object oriented paradigm","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"72 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":"115221680","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 Modeling and Architecture for Realization of an SOA","authors":"A. Arsanjani, Abdul Allam","doi":"10.1109/SCC.2006.93","DOIUrl":"https://doi.org/10.1109/SCC.2006.93","url":null,"abstract":"Focus of this paper is to highlight some of the key considerations in developing services in SOA environment. These are based on lessons learnt and experience gained through SOA engagements. High level view of IBM's service modeling technique known as SOMA (service oriented modeling architecture) is provided here. This technique consists of three key steps - identification, specification and realization of services, components and flows","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"23 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":"131155548","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 SOA for Next Generation Telecom Networks","authors":"A. Sur, D. Skidmore, Shoma Chakravarty","doi":"10.1109/SCC.2006.117","DOIUrl":"https://doi.org/10.1109/SCC.2006.117","url":null,"abstract":"Summary form only given. Network operators are now on a journey towards a next generation network (NGN) built on horizontal \"planes\", moving away from traditional vertical structure networks for fixed voice and data communication networks. IP multimedia subsystem (IMS) is a part of wider network transformation to next generation (NG) networks. The IMS core network has a common IP based transport plane and a common signalling or control plane, and it can be accessed by different access networks. IMS provides a control layer based on an end-to-end based session initiation protocol (SIP) that can control a session and remain agnostic of the access network. This innovation in the telecom industry where more intelligence is moving to the edge, can be closely linked to another innovation in the IT industry, where applications are being rendered as re-usable components, or services as we may refer to them. Such components, when made available on the Web are referred to as Web services. IBM's service enablement solution in the NGN space is based on three strategic tenets. First of all, it makes use of the common IP transport plane and the Web services realization mechanism as a backbone for composite services within a single session. This would help network operators to generate revenue in a converged telecom network. Secondly, it uses Web services to automate the entire lifecycle of a service. This leads to automation of the service delivery platform (SDP), which in turn allows third party application providers to deploy services by using the services exposed by network provider. Finally, as premium composite services are deployed to the end user, he/she would have a higher quality of experience (QoE). IMS provides a per-subscriber control of QoS as part of QoE. As the subscriber uses various composite services, the IMS ability to control QoE/QoS, becomes a huge differentiator for IMS over just uncontrolled access over the Internet. In other words, IMS QoE encompasses QoS, enhanced GUI and IMS composite service, and not be just the experience of using the composite service. This paper discusses how IBM's SDP solution leverages SOA principles and uses a Web services based platform to implement composite services, addressing all stages of the service lifecycle - service creation, service deployment, service delivery and service management. We shall also discuss how this platform has been implemented in AT&T, USA","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"2014 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":"121758745","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 Computing Kit","authors":"T. Shan, Winnie W. Hua","doi":"10.1109/SCC.2006.92","DOIUrl":"https://doi.org/10.1109/SCC.2006.92","url":null,"abstract":"This paper describes a service-oriented computing kit (SOCK), which is an overarching framework covering the key artifacts in planning, modeling, designing, developing, deploying, and managing service-oriented solutions in the enterprise computing space. Based on a divide-and-conquer strategy, this comprehensive kit is a systematic taxonomy to abstract complexities and organize the major aspects of service-oriented development, so that the roles, responsibilities, accountabilities, skillsets, procedures and deliverables can be clearly defined for the IT teams to effectively construct service-oriented systems. SOCK comprises eight modules - architecture, process, integration, environment, technology, development, management, and roadmap. Each module addresses specific technical concerns in particular areas. SOA provides the service definitions, service catalog, service composition, scope of applications and portfolios, and service architecture modeling methodology. SOP deals with the business process management, process modeling and notations, process orchestration, coordination/collaborations, human interactions, and 1-phase commit compensation for long-lived processes. SOI concentrates on the service interoperability, integration patterns, enterprise service bus, traditional synchronous/asynchronous enterprise application integration, and integration with portals and content management systems. SOE consists of the runtime infrastructure, service registry for discovery and directory, service transformation/routing gateway, service virtualization via grid computing, and quality-of-services compliance with service-level agreements. SOT covers the implementation technologies - Web services, standards and specifications, technical patterns, convergence, and aspect-oriented techniques. SOD is composed of the development lifecycle, programming model, design/development tools, frameworks, reusable utilities/toolkits/components, and model-driven approaches. SOM includes services & policies repository in service identification and categorization, security mechanisms, business activity monitoring, reporting, BI, and provisioning. SOR handles the planning/blueprint, strategy, KPI dashboards, governance, and organization. The elements in each module are further decomposed to form loose semantic associations. This holistic kit has been implemented on an open source mind-mapping platform, which is used in guiding the migration from the conventional multi-tier Web application style to a service-oriented paradigm in the financial services sector, and SOCK has proven to be an effective approach to pragmatically transitioning to the new computing mode","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"76 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":"130326679","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":"Data Management System in Manufacturing Grid","authors":"Ruyue Ma, Xiangxu Meng, Shijun Liu","doi":"10.1109/SCC.2006.40","DOIUrl":"https://doi.org/10.1109/SCC.2006.40","url":null,"abstract":"Data management plays an important role in the fields of grid system. In conventional fields of software applications, like e-business applications, the single logical view of various types of distributed data resource and fine-grained access control are the most important requirements. The design and implementation of data management system which is responsible for meeting these requirements in the e-business application is proposed in this paper. The developed prototype of this data management system, as a very important component of the service-oriented manufacturing grid (MGrid) project, provides one single logical view to multiple heterogeneous storage resources so that these resources can be used in a uniform way by higher level applications. Also, fine-grained access control and the better reliability, manageability, location transparency, expandability and performance are also provided","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"106 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":"115343759","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":"Compatibility of Service Contracts in Service-Oriented Ap","authors":"S. Nepal, J. Zic, Thi Chau","doi":"10.1109/SCC.2006.33","DOIUrl":"https://doi.org/10.1109/SCC.2006.33","url":null,"abstract":"One of the major difficulties for service-based application designers and developers is ensuring that the services participating in a distributed application are compatible when composed together under service oriented architectures. This paper examines this problem, and proposes a set of solutions by first defining ways of specifying compatibility conditions on contracts using standards such as WS-business activity and then presenting a tool that enables application developers check those conditions at design time","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"280 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":"122940397","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}
Yaxing Wei, P. Yue, Upendra Dadi, Min Min, Chengfang Hu, L. Di
{"title":"Effective Acquisition of Geospatial Data Products in a Collaborative Grid Environment","authors":"Yaxing Wei, P. Yue, Upendra Dadi, Min Min, Chengfang Hu, L. Di","doi":"10.1109/SCC.2006.46","DOIUrl":"https://doi.org/10.1109/SCC.2006.46","url":null,"abstract":"Geospatial data is playing an increasingly important role in many areas. But there are still many problems associated with the effective use of geospatial data. One is that geospatial data is usually large in volume and is archived at geographically distributed data centers. Another is that the low-level geospatial data contains raw data instead of information that can be directly applied by users. In this paper, we discuss solutions to some of the problems based on the grid and SOA technologies. Specifically, we propose an architecture that can effectively manage large volumes of distributed geospatial data, the concept of virtual geospatial data products, and a mechanism that supports on-demand productions of customized geospatial data products. A prototypical system based on the architecture and concept has been implemented and demonstrated","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"2005 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":"123907965","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 Requester-based Mediation Framework for Dynamic Invocation of Web Services","authors":"Baoping Lin, Naijie Gu, Qing Li","doi":"10.1109/SCC.2006.13","DOIUrl":"https://doi.org/10.1109/SCC.2006.13","url":null,"abstract":"As the world of Web services is dynamic and heterogeneous, a requester often needs to invoke an unfamiliar Web service at run time. However, current Web services technology pays little attention to this issue. In this paper, we propose a requester-based mediation framework for a requester to dynamically invoke Web services. The framework can increase the flexibility and reliability of Web services invocation in a truly dynamic, heterogeneous environment","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"368 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":"124613923","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}