Service Composition for the Semantic Web

Service Composition for the Semantic Web presents an in-depth analysis of aspects related to semantic-enabled Web service modeling and composition. It also covers challenges and solutions to composing Web services on the semantic Web, and proposing a semantic framework for organizing and describing Web services. Service Composition for the Semantic Web describes composability and matching models to check whether semantic Web services can be combined together to avoid unexpected failures at run time, and a set of algorithms that automatically generate detailed descriptions of composite services from high-level specifications of composition requests. The book includes case studies in the areas of digital government and bioinformatics.

[1]  Athman Bouguettaya,et al.  Metaheuristic Optimization of Large-Scale QoS-aware Service Compositions , 2010, 2010 IEEE International Conference on Services Computing.

[2]  Athman Bouguettaya,et al.  Query Processing and Optimization on the Web , 2004, Distributed and Parallel Databases.

[3]  Scott M. Lewandowski,et al.  Frameworks for component-based client/server computing , 1998, CSUR.

[4]  Brahim Medjahed,et al.  Context-based matching for Web service composition , 2007, Distributed and Parallel Databases.

[5]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[6]  Douglas K. Barry,et al.  Web Services and Service-Oriented Architectures , 2013, CloudCom 2013.

[7]  David Garlan,et al.  Architectural Mismatch: Why Reuse Is So Hard , 1995, IEEE Softw..

[8]  John M. Hancock,et al.  Dictionary of bioinformatics and computational biology , 2004, Choice Reviews Online.

[9]  Hye-Young Paik,et al.  Data integration in mashups , 2009, SGMD.

[10]  Ian Horrocks,et al.  A software framework for matchmaking based on semantic web technology , 2003, WWW '03.

[11]  Jerry Zeyu Gao,et al.  Business-to-Business E-Commerce Frameworks , 2000, Computer.

[12]  Boualem Benatallah,et al.  Self-adapting recovery nets for policy-driven exception handling in business processes , 2007, Distributed and Parallel Databases.

[13]  James A. Hendler,et al.  Filtering and selecting semantic Web services with interactive composition techniques , 2004, IEEE Intelligent Systems.

[14]  Anant Jhingran Enterprise information mashups: integrating information, simply , 2006, VLDB.

[15]  Andrzej Cichocki,et al.  The collaboration management infrastructure , 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073).

[16]  Vijayalakshmi Atluri,et al.  Using Semantics for Policy-Based Web Service Composition , 2005, Distributed and Parallel Databases.

[17]  Scott W. Ambler,et al.  Mastering Enterprise JavaBeans , 2004 .

[18]  Jason Pascoe,et al.  The stick-e note architecture: extending the interface beyond the user , 1997, IUI '97.

[19]  Jennifer Widom,et al.  Query optimization over web services , 2006, VLDB.

[20]  Ibrahim Cingil,et al.  A survey and comparison of business-to-business e-commerce frameworks , 2001, SECO.

[21]  Carole A. Goble,et al.  A Suite of Daml+Oil Ontologies to Describe Bioinformatics Web Services and Data , 2003, Int. J. Cooperative Inf. Syst..

[22]  Xu Yang,et al.  Organizing and accessing web services on air , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[23]  Marwan Sabbouh,et al.  Web mashup scripting language , 2007, WWW '07.

[24]  Roy Want,et al.  Comparing autonomic and proactive computing , 2003, IBM Syst. J..

[25]  Ahmed K. Elmagarmid,et al.  Usage-Based Schema Matching , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[26]  Schahram Dustdar,et al.  A survey on web services composition , 2005, Int. J. Web Grid Serv..

[27]  Edward E. Cobb The Evolution of Distributed Component Architectures , 2001, CoopIS.

[28]  Xu Yang,et al.  Semantic Access to Multichannel M-Services , 2009, IEEE Transactions on Knowledge and Data Engineering.

[29]  Thomi Pilioura,et al.  An Overview of Standards and Related Technology in Web Services , 2002, Distributed and Parallel Databases.

[30]  Roy M. Turner,et al.  Context-mediated behavior for intelligent agents , 1998, Int. J. Hum. Comput. Stud..

[31]  Grant Larsen,et al.  Component-based enterprise frameworks , 2000, CACM.

[32]  Lidia Fuentes,et al.  Adding Roles to CORBA Objects , 2003, IEEE Trans. Software Eng..

[33]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .

[34]  Julian Jang,et al.  Isolation Support for Service-based Applications: A Position Paper , 2007, CIDR.

[35]  Dan Harkey,et al.  Client/Server programming with Java and Corba , 1997 .

[36]  Athman Bouguettaya,et al.  Optimized Querying of E-Government Services , 2003, DG.O.

[37]  Gabriel M. Kuper,et al.  Subsumption for XML types , 2001, ICDT.

[38]  Ahmed K. Elmagarmid,et al.  Ontology-based Support for Digital Government , 2001, Very Large Data Bases Conference.

[39]  Kevin Chen-Chuan Chang,et al.  Interoperability for digital libraries worldwide , 1998, CACM.

[40]  Jon Hopkins,et al.  Component primer , 2000, CACM.

[41]  Munindar P. Singh Physics of Service Composition , 2001 .

[42]  Quan Z. Sheng,et al.  SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment , 2002, VLDB.

[43]  Fabio Casati,et al.  Adaptive and Dynamic Service Composition in eFlow , 2000, CAiSE.

[44]  CurberaFrancisco,et al.  Unraveling the Web Services Web , 2002 .

[45]  Charles J. Petrie,et al.  Service Agents and Virtual Enterprises: A Survey , 2003, IEEE Internet Comput..

[46]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[47]  Athman Bouguettaya,et al.  A multilevel composability model for semantic Web services , 2005, IEEE Transactions on Knowledge and Data Engineering.

[48]  Bertrand Meyer,et al.  On To Components , 1999, Computer.

[49]  Athman Bouguettaya,et al.  Framework for Web service query algebra and optimization , 2008, TWEB.

[50]  Chris Exton,et al.  Distributed component object model (DCOM) , 1997 .

[51]  Zakaria Maamar,et al.  On Personalizing Web Services Using Context , 2005, Int. J. E Bus. Res..

[52]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[53]  Troy Bryan Downing Java RMI: Remote Method Invocation , 1998 .

[54]  David Garlan,et al.  A compositional formalization of connector wrappers , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[55]  Munindar P. Singh,et al.  Service-Oriented Computing: Semantics, Processes, Agents , 2010 .

[56]  Timothy W. Finin,et al.  A Reactive Service Composition Architecture for Pervasive Computing Environments , 2002, PWC.

[57]  Robert Richards,et al.  Universal Description, Discovery, and Integration (UDDI) , 2006 .

[58]  M. Brian Blake Knowledge Discovery in Services , 2009, IEEE Internet Computing.

[59]  Peter F. Patel-Schneider,et al.  The Generation of DAML+OIL , 2001, Description Logics.

[60]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[61]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[62]  Debanjan Ghosh,et al.  Self-healing systems - survey and synthesis , 2007, Decis. Support Syst..

[63]  Athman Bouguettaya,et al.  Introduction to special issue on semantic Web services , 2007, TOIT.

[64]  Yacine Atif,et al.  Building Trust in E-Commerce , 2002, IEEE Internet Comput..

[65]  Athman Bouguettaya,et al.  Deploying and managing Web services: issues, solutions, and directions , 2008, The VLDB Journal.

[66]  Pedro M. Domingos,et al.  Learning to map between structured representations of data , 2002 .

[67]  Mike P. Papazoglou,et al.  Service Representation, Discovery, and Composition for E-marketplaces , 2001, CoopIS.

[68]  Dan Lin,et al.  Data protection models for service provisioning in the cloud , 2010, SACMAT '10.

[69]  Andrzej Cichocki,et al.  Modeling and Composing Service-Based nd Reference Process-Based Multi-enterprise Processes , 2000, CAiSE.

[70]  Fabio Casati,et al.  Developing E-Services for Composing E-Services , 2001, CAiSE.

[71]  Stefan Tai,et al.  The next step in Web services , 2003, CACM.

[72]  Hyacinth S. Nwana,et al.  An Introduction to Agent Technology , 1997, Software Agents and Soft Computing.

[73]  Peter Mika,et al.  Web Semantics in the Clouds , 2008, IEEE Intelligent Systems.

[74]  Daniela Florescu,et al.  XL: an XML programming language for web service specification and composition , 2002, Comput. Networks.

[75]  Christoph Bussler B2B Integration , 2003, Springer Berlin Heidelberg.

[76]  Amit P. Sheth,et al.  A Semantic Web Services Architecture , 2005, IEEE Internet Comput..

[77]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[78]  Ahmed K. Elmagarmid,et al.  Composing Web services on the Semantic Web , 2003, The VLDB Journal.

[79]  Fabio Casati,et al.  Dynamic and adaptive composition of e-services , 2001, Inf. Syst..

[80]  Amit P. Sheth,et al.  Web Service Semantics - WSDL-S , 2005 .

[81]  Frank Leymann,et al.  Web services and business process management , 2002, IBM Syst. J..

[82]  Athman Bouguettaya,et al.  Customized delivery of e-government Web services , 2005, IEEE Intelligent Systems.

[83]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[84]  Eric Wohlstadter,et al.  Transaction policies for service-oriented computing , 2004, Data Knowl. Eng..

[85]  Patrick Th. Eugster,et al.  Scalable Efficient Composite Event Detection , 2010, COORDINATION.

[86]  Steve Vinoski,et al.  Web Services Interaction Models, Part 1: Current Practice , 2002, IEEE Internet Comput..

[87]  Fabio Casati,et al.  E-Business Applications for Supply Chain Automation: Challenges and Solutions , 2001, ICDE 2001.

[88]  Luciano Baresi,et al.  An introduction to self-healing Web services (tutorial summary) , 2005, 10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'05).

[89]  David Geer,et al.  Taking Steps to Secure Web Services , 2003, Computer.

[90]  Elisa Bertino,et al.  Privacy-preserving Digital Identity Management for Cloud Computing , 2009, IEEE Data Eng. Bull..

[91]  Mark S. Ackerman,et al.  Privacy in e-commerce: examining user scenarios and privacy preferences , 1999, EC '99.

[92]  Athman Bouguettaya,et al.  A two-phase framework for quality-aware Web service selection , 2010, Service Oriented Computing and Applications.

[93]  Klara Nahrstedt,et al.  An XML-based Quality of Service Enabling Language for the Web , 2002, J. Vis. Lang. Comput..

[94]  David M. Booth,et al.  Web Services Architecture , 2004 .

[95]  Brian Hayes,et al.  What Is Cloud Computing? , 2019, Cloud Technologies.

[96]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[97]  Regina Dunlea,et al.  Simple Object Access Protocol (SOAP) , 2005 .

[98]  Fabio Casati,et al.  eFlow: a platform for developing and managing composite e-services , 2000, Proceedings Academia/Industry Working Conference on Research Challenges '00. Next Generation Enterprises: Virtual Organizations and Mobile/Pervasive Technologies. AIWORC'00. (Cat. No.PR00628).

[99]  Zakaria Maamar,et al.  Developing Interoperable Business Processes Using Web Services and Policies , 2006, I-ESA.

[100]  Kunal Verma,et al.  Semantic Matching of Web Service Policies , 2005, SDWP@ICWS.

[101]  Zakaria Maamar,et al.  Toward an agent-based and context-oriented approach for Web services composition , 2005, IEEE Transactions on Knowledge and Data Engineering.

[102]  A. Elmagarmid Database transaction models for advanced applications , 1992 .

[103]  Dieter Pfoser Indexing the Trajectories of Moving Objects , 2002 .

[104]  Li Li,et al.  End-to-End Service Support for Mashups , 2010, IEEE Transactions on Services Computing.

[105]  Patrick Brézillon Context-based Modeling of Operators' Practices by Contextual Graphs , 2003 .

[106]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[107]  Matthias Klusch,et al.  Dynamic service matchmaking among agents in open information environments , 1999, SGMD.

[108]  Ian Horrocks OWL: A Description Logic Based Ontology Language , 2005, ICLP.

[109]  Munindar P. Singh,et al.  Service-Oriented Computing: Key Concepts and Principles , 2005, IEEE Internet Comput..

[110]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[111]  Michael Gillmann,et al.  The Mentor-lite prototype: a light-weight workflow management system , 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073).

[112]  Andrzej Cichocki,et al.  Managing Process and Service Fusion in Virtual Enterprises , 1999, Inf. Syst..

[113]  Umeshwar Dayal,et al.  Business Process Coordination: State of the Art, Trends, and Open Issues , 2001, VLDB.

[114]  Martin Bichler,et al.  Component-based e-commerce: assessment of current practices and future directions , 1998, SGMD.

[115]  Mike P. Papazoglou,et al.  Interoperation support for electronic business , 2000, CACM.

[116]  Zakaria Maamar,et al.  What can context do for web services? , 2006, CACM.

[117]  Asunción Gómez-Pérez,et al.  Ontology Specification Languages for the Semantic Web , 2002, IEEE Intell. Syst..

[118]  Frank Leymann The (Service) Bus: Services Penetrate Everyday Life , 2005, ICSOC.

[119]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[120]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[121]  Anne H. H. Ngu,et al.  Declarative composition and peer-to-peer provisioning of dynamic Web services , 2002, Proceedings 18th International Conference on Data Engineering.

[122]  Gerhard Weikum,et al.  Are Web Services the Next Revolution in e-Commerce? (Panel) , 2001, VLDB.

[123]  Andrew Whinston,et al.  Frontiers of Electronic Commerce , 1996 .

[124]  Avelino J. Gonzalez,et al.  Context-based representation of intelligent behavior in training simulations , 1998 .

[125]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[126]  Takashi Kobayashi,et al.  FENECIA: failure endurable nested-transaction based execution of composite Web services with incorporated state analysis , 2007, The VLDB Journal.

[127]  Elisa Bertino,et al.  A Trust-Based Context-Aware Access Control Model for Web-Services , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[128]  James A. Hendler,et al.  Automating DAML-S Web Services Composition Using SHOP2 , 2003, SEMWEB.

[129]  Athman Bouguettaya,et al.  Supporting Dynamic Changes in Web Service Environments , 2003, ICSOC.

[130]  Athman Bouguettaya,et al.  Infrastructure for E-Government Web Services , 2003, IEEE Internet Comput..

[131]  Thomas A. Corbi,et al.  The dawning of the autonomic computing era , 2003, IBM Syst. J..

[132]  Anne H. H. Ngu,et al.  Business-to-business interactions: issues and enabling technologies , 2003, The VLDB Journal.

[133]  Amy Sundermier,et al.  Interconnection of Distributed Components: An Overview of Current Middleware Solutions , 2001, J. Comput. Inf. Sci. Eng..

[134]  Heiko Ludwig,et al.  Contract-based Cross-Organisational Workflows - The CrossFlow Project , 1999, Cross-Organisational Workflow Management and Co-ordination.

[135]  Ling Liu,et al.  Guest Editorial: Special Section on Transactional Web Services , 2010, IEEE Trans. Serv. Comput..

[136]  Timothy W. Finin,et al.  Authorization and privacy for semantic Web services , 2004, IEEE Intelligent Systems.

[137]  Yelena Yesha,et al.  Electronic Commerce: Technical, Business, and Legal Issues , 1998 .

[138]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[139]  A. Bouguettaya,et al.  Healthcare data warehousing and quality assurance , 2001 .

[140]  Athman Bouguettaya,et al.  Semantic Web Enabled E-Government Services , 2003, DG.O.

[141]  Athman Bouguettaya,et al.  Preserving privacy in web services , 2002, WIDM '02.

[142]  Jianwen Su,et al.  E-services: a look behind the curtain , 2003, PODS.

[143]  Miroslaw Malek,et al.  A survey of online failure prediction methods , 2010, CSUR.

[144]  Athman Bouguettaya,et al.  Computing Service Skyline from Uncertain QoWS , 2010, IEEE Transactions on Services Computing.

[145]  Athman Bouguettaya,et al.  Semantic web enabled composition of web services , 2004 .