Lecture Notes in Computer Science 2193 EditedbyG.Goos,J.Hartmanis,andJ.vanLeeuwen 3 Berlin Heidelberg NewYork Barcelona HongKong London Milan Paris Tokyo Fabio Casati Dimitrios Georgakopoulos Ming-Chien Shan (Eds.) Technologies for E-Services Second International Workshop, TES 2001 Rome, Italy, September 14-15, 2001 Proceedings 1 3 SeriesEditors GerhardGoos,KarlsruheUniversity,Germany JurisHartmanis,CornellUniversity,NY,USA JanvanLeeuwen,UtrechtUniversity,TheNetherlands VolumeEditors FabioCasati Ming-ChienShan Hewlett-Packard 1501PageMillRoad,1U-4,PaloAlto,CA94304,USA E-mail:{casati,shan}@hpl.hp.com DimitriosGeorgakopoulos TelcordiaTechnologies 106E.SixthStreet,LittlefieldBuilding415,Austin,TX78701,USA E-mail:[email protected] Cataloging-in-PublicationDataappliedfor DieDeutscheBibliothek-CIP-Einheitsaufnahme TechnologiesforE-services:secondinternationalworkshop;proceedings/ TES2001,Rome,Italy,September14-15,2001.FabioCasati...(ed.).- Berlin;Heidelberg;NewYork;Barcelona;HongKong;London;Milan; Paris;Tokyo:Springer,2001 (Lecturenotesincomputerscience;Vol.2193) ISBN3-540-42565-9 CRSubjectClassification(1998):H.2,H.4,C.2,H.3,J.1,K.4.4,I.2.11 ISSN0302-9743 ISBN3-540-42565-9Springer-VerlagBerlinHeidelbergNewYork Thisworkissubjecttocopyright.Allrightsarereserved,whetherthewholeorpartofthematerialis concerned,specificallytherightsoftranslation,reprinting,re-useofillustrations,recitation,broadcasting, reproductiononmicrofilmsorinanyotherway,andstorageindatabanks.Duplicationofthispublication orpartsthereofispermittedonlyundertheprovisionsoftheGermanCopyrightLawofSeptember9,1965, initscurrentversion,andpermissionforusemustalwaysbeobtainedfromSpringer-Verlag.Violationsare liableforprosecutionundertheGermanCopyrightLaw. Springer-VerlagBerlinHeidelbergNewYork amemberofBertelsmannSpringerScience+BusinessMediaGmbH http://www.springer.de ©Springer-VerlagBerlinHeidelberg2001 PrintedinGermany Typesetting:Camera-readybyauthor,dataconversionbyChristianGrosche,Hamburg Printedonacid-freepaper SPIN:10840622 06/3142 543210 Preface The workshoponTechnologiesforE-Services(TES)is aforumforthe exchange of ideas, results, and experiences in the area of e-services. The first edition of the workshop (TES 2000) was organized in Cairo, Egypt in conjunction with the VLDB conference. Following the success of the first edition and pushed by many requests, we organized a second edition, also in conjunction with VLDB. TES 2001took place in Rome, Italy, in the Pontificia Universita` Urbaniana, auniversitybelongingtotheCatholicChurch,locatedinthecenterofRomeand overlookingSt. Peter’s Cathedral. The TES workshopbegan right after VLDB, andlastedtwodays.Itfeaturedthepresentationoffifteenpapersfocusedonsev- eral aspects of e-services, including e-service description, e-service composition, peer-to-peer execution of e-services, transactional issues in e-services, e-services infrastructures, and e-services for mobile users. In addition, the workshop in- cludedoverviewanddiscussionpapersthatpresentedandsummarizedtheissues that still need to be addressed to realize the e-services vision. We take this opportunity to thank the many people that contributed to the organization of the workshop. The TES organization was coordinated by MariagraziaFugini(TESorganizationchair),inconjunctionwiththe wonderful support provided by the local VLDB organization. VLDB 2001 officers, and in particular Paolo Atzeni (general chair) and Stefano Ceri (program chair and workshop coordinator), also provided invaluable help and support. We are very grateful to all of them. We also thank the members of the program committee and the additional reviewers for their thorough work, that greatly contributed to the quality of the final program.A special thank goes to Stefanie Chatelain, who coordinated manyaspectsofthepaperreviewprocess.Thequalityofalltheacceptedpapers wasveryhigh,andwearegratefultotheauthorsforsubmittingtheirinteresting results and innovative contributions to the TES workshop. Wehopethattheparticipantshavefoundtheworkshopinterestingandstim- ulating, and we thank them for attending the workshop and for contributing to the discussions, despite the many temptations provided by the beautiful city of Rome.Wearealsoconfidentthatthereadersofthisbookwillfindthatthetime and money have been well invested. July 2001 Fabio Casati Dimitrios Georgakopoulos Ming-Chien Shan VI Preface TES 2001 Organization Workshop Officers General Chair Ming-Chien Shan Hewlett-Packard Palo Alto, California, USA Program Chair Dimitrios Georgakopoulos Telcordia Technologies Austin, Texas, USA Organization Chair MariagraziaFugini Politecnico di Milano Milan, Italy Program Committee Gustavo Alonso ETH Zurich, Switzerland Alejandro Buchmann Darmstad University of Technology, Germany Christoph Bussler Oracle corp., USA Fabio Casati Hewlett-Packard, USA Andrzej Cichocki Telcordia, USA Panos Chrysanthis University of Pittsburgh, USA Anindya Datta Georgia Inst. of Technology, USA Umesh Dayal Hewlett-Packard, USA Claude Godart LORIA, France Paul Grefen University of Twente, The Netherlands Rick Hull Lucent Labs, USA Alfons Kemper PassauUniversity, Germany Hong Jun Lu Honk Kong Univ. of Science and Technology, China Heiko Ludwig IBM TJ Watson Research Center, USA John Mylopoulos University of Toronto, Canada Maria Orlowska University of Queensland, Australia Tamer Ozsu University of Waterloo, Canada Mike Papazoglou Tilburg University, The Netherlands Louiqa Raschid University of Maryland, USA Hans-J¨org Schek ETH Zurich, Switzerland Cyrus Shahabi USC, USA Preface VII Afroditi Tsalgatidou University of Athens, Greece Gerhard Weikum University of the Saarland, Germany Lizhu Zhou Tsinghua University, China Additional Referees MariagraziaFugini Heiko Schuldt Ralf Muhlberger Wijnand Derks Table of Contents E-Services: Current Technology and Open Issues ....................... 1 Thomi Pilioura, Aphrodite Tsalgatidou (University of Athens, Greece) The Role of B2B Protocols in Inter-Enterprise Process Execution ........ 16 Christoph Bussler (Oracle Corp., USA) Conversations + Interfaces = Business Logic .......................... 30 Harumi Kuno, Mike Lemon, Alan Karp, Dorothea Beringer (Hewlett-Packard, USA) Compatibility of e-Services in a Cooperative Multi-platform Environment . 44 Massimo Mecella (Unversita` di Roma “La Sapienza”, Italy), Barbara Pernici (Politecnico di Milano, Italy), Paolo Craca (Unversita` di Roma “La Sapienza”, Italy) Beyond Discrete E-Services: Composing Session-OrientedServices in Telecommunications................................................ 58 Vassilis Christophides (FORTH, Heraklion, Greece), Richard Hull, Gregory Karvounarakis, Akhil Kumar, Geliang Tong, Ming Xiong (Bell Laboratories, USA) View-Based Contracts in an E-Service Cross-OrganizationalWorkflow Environment ...................................................... 74 Eleanna Kafeza, Dickson K.W. Chiu (Hong Kong University of Science and Technology, China), Irene Kafeza (City University of Hong Kong, China) BizBuilder - An E-Services Framework Targeted for Internet Workflow.... 89 Raja Krithivasan, Abdelsalam (Sumi) Helal (University of Florida at Gainesville, USA) Peer-to-PeerTraced Execution of Composite Services................... 103 Marie-Christine Fauvet (UNSW Sydney, Australia and University of Grenoble, France), Marlon Dumas (QUT Brisbane, Australia), Boualem Benatallah, Hye-Young Paik (UNSW Sydney, Australia) SupportingReliableTransactionalBusinessProcessesbyPublish/Subscribe Techniques........................................................ 118 Christoph Schuler, Heiko Schuldt, Hans-J¨org Schek (ETH Zurich, Switzerland) X Table of Contents User Action Recovery in Internet SAGAs (iSAGAs) .................... 132 Kaushik Dutta, Debra VanderMeer, Anindya Datta (Georgia Institute ofTechnology,USA),KrithiRamamritham(UniversityofMassachusetts at Amherst, USA and IIT-Bombay, India) Security for Distributed E-Service Composition ........................ 147 Stefan Seltzsam, Stephan B¨orzso¨nyi, Alfons Kemper (Universita¨t Passau, Germany) ESTIA-Efficient Electronic Services for Tourists in Action............... 163 Guillermo Fernandez Ortiz, Ana Sofia Caires Branco, Paz Ruiz Sancho, Jos´e Luis Castillo (SEMA, Spain) InfoPipes: A Flexible Framework for M-Commerce Applications.......... 175 Marcus Herzog, Georg Gottlob (University of Technology, Wien, Austria) Ψ-Pervasive Services Infrastructure................................... 187 Dejan Milojicic, Alan Messer, Philippe Bernadat, Ira Greenberg (Hewlett-Packard, USA), Olaf Spinczyk, Danilo Beuche, Wolfgang Schro¨der-Preikschat (Otto-von-Guericke Universita¨t Magdeburg, Germany) Adaptive Migration Strategy for Mobile Agents on Internet ............. 201 DongChun Lee (Howon University, South Korea), JeomGoo Kim (Namseoul University, South Korea) Author Index.................................................... 213 E-Services: Current Technology and Open Issues Thomi Pilioura* and Aphrodite Tsalgatidou† University of Athens Department of Informatics & Telecommunications TYPA Buildings, Panepistimiopolis, Ilisia GR-157 84, Athens, Greece {thomi,afrodite}@di.uoa.gr Abstract. The Internet changes the way business is conducted. It provides an affordable and easy way to link companies with their incorporating trading and distribution partners as well as customers. However, the Internet’s potential is jeopardized by the rising digital anarchy: closed markets that cannot use each other’s services; incompatible applications and frameworks that cannot interoperate or build upon each other; difficulties in exchanging business data; lack of highly available servers and secure communication. One solution to these problems is a new paradigm for e-business in which a rich array of modular electronic services (called e-services) is accessible by virtually anyone and any device. This new paradigm is currently the focus of the efforts of many researchers and software vendors. This paper presents the e-services architecture, its advantages as opposed to today’s applications and gives an overview of evolving standards. It then presents the related technical challenges, the way some of them are addressed by existing technology and the remaining open issues. 1 Introduction Companies face a number of challenges in choosing and implementing the right software and technology solutions in order to better serve their needs and support their business endeavors. This has become particularly problematic in recent years as companies attempt to leverage existing practices, systems and resources across the Web. Critical to success in this environment is to find an integrated, robust e-business solution that allows a company to leverage existing applications, rapidly adapt to the unique needs of the business, and continually evolve as business requirements change over time. Nowadays, the current trend in the application space is moving away from tightly coupled systems (e.g. DCOM based business solutions [1]) and towards systems of loosely coupled, dynamically bound components (e.g. Jini [2] or Enterprise Java * Ms. Thomi Pilioura is also with the National Bank of Greece, email: [email protected]. † Corresponding Author. F. Casati, D. Georgakopoulos, M.-C. Shan (Eds.): TES 2001, LNCS 2193, pp. 1-15, 2001. © Springer-Verlag Berlin Heidelberg 2001
Description: