{"title":"Tutorial session services oriented architecture and semantic web processes","authors":"F. Curbera, A. Sheth, Kunal Verma","doi":"10.1109/ICWS.2004.1314712","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314712","url":null,"abstract":"This tutorial presents what can be achieved by symbiotic synthesis of two of the hottest R&D and technology application areas: Web services and the Semantic Web. It presents the more recent evolution of the Web service platform towards rich Web service and process model annotation, and explores some of the promises and challenges in applying semantics to each of the steps in the Semantic Web Process lifecycle. In particular, we present current Web services directions and the role of semantics in annotation (Semantic Annotation of Web Services), discovery (Semantic Web Service Discovery), composition (Semantic Web Process Composition), process execution/enactment (Semantic Web Process Orchestration), and quality of service of Semantic Web Processes. We also review ongoing frameworks and initiatives such as Semantic Web Service Initiative Architecture Committee (SWSA) [1], Semantic Web Services Language (SWSL) [2] and OWL-S [3], as well as results from key projects such as the METEOR-S [4] which build upon research, technology and current standards in workflow processes, Semantic Web, Web services and simulation. About the Presenters Francisco Curbera is a Research Staff Member at IBM’s T.J. Watson Research Center in Hawthorne, New York. He obtained a B.S. in Physics from Universidad Complutense (Madrid, Spain), and a M.S. and Ph.D. in Computer Science from Columbia University. His research activity has focused on using markup languages and component software approaches for application development. His recent work has focused on Web services and service oriented architectures. He is a co-author of the Web Services Description Language (WSDL), the Business Process Execution Language for Web Services (BPEL4WS), and WS-Policy among other core Web services specifications. He also cochairs the WWW2004 track on Web Services. Amit Sheth is a Professor of Computer Science and Director of the LSDIS lab at the University of Georgia. He is a co-founder and CTO of Semagix, Inc., a Semantic Web technology company based on the technology licensed from the LSDIS Lab. Earlier he worked at R&D in Honeywell, Unisys and Bellcore. He is one of leading researchers and entrepreneur in the areas of Semantic Web (and more broadly semantic information integration and interoperability) and workflow process management. He has given 17 keynotes at international conferences and workshops on the Semantic Web and semantic interoperability, several more keynotes on workflow and process management, and over 125 colloquia and invited talks. His research has led to over 150 publications, three significant commercial products, two start ups, and many deployed applications. More information is at: http://lsdis.cs.uga.edu/~amit Kunal Verma is a research assistant and PhD student in the Computer Science department at the University of Georgia. His research interests span Web processes, databases and the Semantic Web. He has been actively involved in the METEOR-S project at the LSDIS Lab","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128806289","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 multilevel model for Web service composition","authors":"K. Vidyasankar, G. Vossen","doi":"10.1109/ICWS.2004.1314771","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314771","url":null,"abstract":"Web services are rapidly becoming popular as a vehicle for the design, integration, composition, and deployment of distributed and heterogeneous software. However, while industry standards for the description, composition, and orchestration of Web services have been under discussion (and development) for quite some time already, their conceptual underpinnings are still in their infancy. Indeed, conceptual models/or service specification are rare so far, as are investigations based on them. This paper presents a multilevel service composition model that perceives service specification as going through several levels of abstraction, from transactional operations to the end user. Importantly, the model allows for specification of desirable composition properties at all levels. Different ways of achieving these properties as well as implications of the model are addressed.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124318683","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 polyarchical middleware for self-regenerative invocation of multi-standard ubiquitous services","authors":"Mengjie Yu, A. Taleb-Bendiab, D. Reilly","doi":"10.1109/ICWS.2004.1314765","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314765","url":null,"abstract":"Whilst the vision of a robust service-oriented architecture (SOA) is very seductive it engenders many technical challenges. The main challenge is the development and support of runtime cross-standard service activation and interoperation. Such interoperation will provide a vital stepping-stone towards the integration of the emerging SOA standards and legacy services - those developed using existing middleware architectures such as DCOM, CORBA, J2EE, Web service, JXTA, and Jini. Much related works already exist including WSIF framework, which provides APIs to support design-time invocation of cross-standard Web services deployed on multiple SOAP packages. However, this paper focuses on a runtime self-regenerative mechanism related to adaptive service invocation code. The paper will present a runtime service adaptation mechanism, which supports end-users to dynamically adapt to variations in the execution environment, without altering their original design, crossing multiple standards (both synchronous and asynchronous invocation models) and middleware architectures. This paper also introduces a proposed \"Polyarchical Middleware\" architecture to support such self-regenerative service adaptation. An illustrative example will be used to describe the approach and the current implementation. The paper will conclude with general remarks and mention of further work.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130072237","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 container reference architecture (WSCRA)","authors":"A. Dhesiaseelan, Venkatavaradan Ragunathan","doi":"10.1109/ICWS.2004.1314828","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314828","url":null,"abstract":"Today, Web services are pervasive and omnipresent in the Internet and within enterprises. Even though there are massive Web services specifications development underway, early adoption by developers and tool vendors is becoming a need. The potential growth of this technology is highly predictable because of its universal acceptance and use among the developer community. This industry may expect to grow enormously based on the support from various communities that benefit from this technology. Researches are carried out in various standards bodies on various aspects of Web services such as definition, architecture, security, discovery, interoperability, etc. As we are committed to the success of this technology, we need to research on service oriented containers that makes Web services potential more constructive. This paper proposes a container for Web services which can manage and monitor the state and behavior of Web services, which may address the quality of service (QoS) factor for Web services.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126854093","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 semantic Web services enabled Web portal architecture","authors":"X. Xiang, G. Madey","doi":"10.1109/ICWS.2004.1314964","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314964","url":null,"abstract":"Web services technologies are emerging as a new approach for supporting e-science and e-engineering by providing access to heterogeneous computation resources and integration of distributed scientific applications. In this paper, we propose a Web portal architecture that enables end users to access the distributed application through the Web interface and to compose new tasks by integrating a set of high level Web services provided by portal developers. The portal design demonstrates that flexibility, reusability and interoperability can be provided for both end users and portal developers by using semantic Web services technologies.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117005582","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 CP-nets-based design and verification framework for Web services composition","authors":"Xiaochuan Yi, K. Kochut","doi":"10.1109/ICWS.2004.1314810","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314810","url":null,"abstract":"Web services aim to support efficient integration of applications over Web. Most Web services are stateful, such as services for business processes, and they converse with each other via properly ordered interactions, instead of individual unrelated invocations. In order to address efficient integration of conversational Web services, we create a unified specification model for both conversation protocol and composition; we propose methods to integrate a partner service with complex conversation protocol into a composition of Web services; assure the correctness of composition by formal verification. The mapping between our model and BPEL4WS is also discussed.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"105 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130648836","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":"Automatic composition of Web services with contingency plans","authors":"Luiz A. G. da Costa, Paulo F. Pires, M. Mattoso","doi":"10.1109/ICWS.2004.1314770","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314770","url":null,"abstract":"The semantic Web technology and the Web services description language extensibility may be combined to describe services in an unambiguous and machine interpretable way, automating Web services discovery, selection and invocation. In this paper, we present an algorithm and a prototype for the automatic composition of Web services that implement workflows described in a high level language. Our approach has many advantages comparing to the manual creation of a simple program composition, such as smaller implementation time and cost, reliability with the generation of contingency plans, greater capacity to evolve with the dynamic service discovery, and faster execution time with the use of heuristics. We use the OWLS ontology to semantically describe Web services metadata and indexes to help selecting them. The proposed algorithm considers that equivalent services may have different interfaces and also respects preferences of the users.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121747530","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}
S. Decneut, F. Hendrickx, S. V. Assche, L. Nachtergaele
{"title":"Targeting heterogeneous multimedia environments with Web services","authors":"S. Decneut, F. Hendrickx, S. V. Assche, L. Nachtergaele","doi":"10.1109/ICWS.2004.1314799","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314799","url":null,"abstract":"The number of networked multimedia platforms that are introduced into the market has increased dramatically in recent years. Current approaches to multimedia distribution do not scale to this growing set of client configurations and heterogeneous dynamic networks. We propose a distributed architecture that offers a scalable solution to multimedia publication and distribution in such heterogeneous environments. It builds upon recent standardization efforts related to Web services. This paper details the multimedia Web services at the proxy server, that cooperate on a loosely coupled basis to tailor content creators' multimedia presentations to clients' environments. The experiments show that our Web service-oriented architecture offers a significant added value in heterogeneous multimedia environments.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130046623","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":"Scalable peer-to-peer process management - the OSIRIS approach","authors":"Christoph Schuler, R. Weber, H. Schuldt, H. Schek","doi":"10.1109/ICWS.2004.1314720","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314720","url":null,"abstract":"The functionality of applications is increasingly being made available by services. General concepts and standards like SOAP, WSDL, and UDDI support the discovery and invocation of single Web services. State-of-the-art process management is conceptually based on a centralized process manager. The resources of this coordinator limit the number of concurrent process executions, especially since the coordinator has to persistently store each state change for recovery purposes. In this paper, we overcome this limitation by executing processes in a peer-to-peer way exploiting all nodes of the system. By distributing the execution and navigation costs, we can achieve a higher degree of scalability allowing for a much larger throughput of processes compared to centralized solutions. This paper describes our prototype system OSIRIS, which implements such a true peer-to-peer process execution. We further present very promising results verifying the advantages over centralized process management in terms of scalability.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"186 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133671543","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":"Location-mediated coordination of Web services in ubiquitous computing","authors":"A. Sashima, Noriaki Izumi, K. Kurumatani","doi":"10.1109/ICWS.2004.1314959","DOIUrl":"https://doi.org/10.1109/ICWS.2004.1314959","url":null,"abstract":"A fundamental issue of human-centered coordinating services in ubiquitous computing is concerned with dynamic service coordination according to users' intentions. How can we coordinate the services to assist the user in receiving a coordinated service to maximize the user's satisfaction in an environment? In order to solve this issue, we have been developing a sort of agent-based coordination framework, called \"location-mediated agent coordination,\" that orchestrates Web services embedded in the real world and Web services on the Internet. In this paper, we show a prototype application of the framework, context-aware information assist services in a museum.","PeriodicalId":135986,"journal":{"name":"Proceedings. IEEE International Conference on Web Services, 2004.","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124228486","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}