The Semantic Side of Service-Oriented Architectures

In Service-Oriented Architectures (SOA), service descriptions are fundamental elements. In order to automatically execute SOA tasks, such as services discovery, it is necessary to capture and process the semantics of services. We review several Semantic Web Services frameworks that intend to bring semantics to Web Services. This chapter depicts some ideas from SOA and Semantic Web services and their application to enterprise application integration. We illustrate an example of logic-based semantic matching between consumer services and provided services, which are described in ontologies.

[1]  Bing Wu,et al.  Legacy Information Systems: Issues and Directions , 1999, IEEE Softw..

[2]  Remco M. Dijkman,et al.  Service-Oriented Design: A Multi-Viewpoint Approach , 2004, Int. J. Cooperative Inf. Syst..

[3]  Munindar P. Singh,et al.  Multiagent systems for workflow , 1999, Intell. Syst. Account. Finance Manag..

[4]  José M. Vidal,et al.  Towards Adaptive Workflow Enactment Using Multiagent Systems , 2005, Inf. Technol. Manag..

[5]  Thomas A. Henzinger,et al.  Web service interfaces , 2005, WWW '05.

[6]  Francis G. McCabe,et al.  Reference Model for Service Oriented Architecture 1.0 , 2006 .

[7]  Agostino Poggi,et al.  JADE - A Java Agent Development Framework , 2005, Multi-Agent Programming.

[8]  Wil M. P. van der Aalst,et al.  DecSerFlow: Towards a Truly Declarative Service Flow Language , 2006, WS-FM.

[9]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[10]  W. Edwards Deming,et al.  Out of the Crisis , 1982 .

[11]  Roy Grønmo,et al.  Transformations Between UML and OWL-S , 2005, ECMDA-FA.

[12]  Terence Irwin The Science of Being , 1990 .

[13]  Zohar Manna,et al.  Logics of Programs , 1981, Lecture Notes in Computer Science.

[14]  Robert Meersman,et al.  Ontologising Competencies in an Interorganisational Setting , 2008, Ontology Management.

[15]  Frédéric Jouault,et al.  Transforming Models with ATL , 2005, MoDELS.

[16]  Jun Zhang,et al.  Simlarity Search for Web Services , 2004, VLDB.

[17]  Patrick Burlat,et al.  Extending OWL-S to Solve Enterprise Application Integration Issues , 2006, I-ESA.

[18]  Jos de Bruijn,et al.  Enabling Semantic Web Services: The Web Service Modeling Ontology , 2006 .

[19]  Dieter Fensel,et al.  Product Data Integration in B2B E-Commerce , 2001, IEEE Intell. Syst..

[20]  Eleni Stroulia,et al.  Semantic Structure Matching for Assessing Web-Service Similarity , 2003, ICSOC.

[21]  Claus Pahl,et al.  An ontology for software component matching , 2003, International Journal on Software Tools for Technology Transfer.

[22]  Hiroki Arimura,et al.  LCM ver. 2: Efficient Mining Algorithms for Frequent/Closed/Maximal Itemsets , 2004, FIMI.

[23]  Robert L. Nord,et al.  Applied Software Architecture , 1999, Addison Wesley object technology series.

[24]  Armin Haller,et al.  Exposing Semantic Web Service principles in SOA to solve EAI scenarios , 2005 .

[25]  Ian Horrocks,et al.  A Software Framework for Matchmaking Based on Semantic Web Technology , 2004, Int. J. Electron. Commer..

[26]  Frantisek Plasil,et al.  Behavior Protocols for Software Components , 2002, IEEE Trans. Software Eng..

[27]  Piergiorgio Bertoli,et al.  Planning and Monitoring Web Service Composition , 2004, AIMSA.

[28]  Catarina Ferreira Da Silva Découverte de correspondances sémantiques entre ressources hétérogènes dans un environnement coopératif. (Discovery of semantic mappings between semantic resources in a cooperative environment) , 2007 .

[29]  Schahram Dustdar,et al.  Model-driven and pattern-based integration of process-driven SOA models , 2007, Int. J. Bus. Process. Integr. Manag..

[30]  Marwane El Kharbili,et al.  Prototypical Implementation of a Pragmatic Approach to Semantic Web Service Discovery during Process Execution , 2008, BIS.

[31]  Piergiorgio Bertoli,et al.  Automated composition of Web services via planning in asynchronous domains , 2005, Artif. Intell..

[32]  John Domingue,et al.  An Outlook on Semantic Business Process Mining and Monitoring , 2007, OTM Workshops.

[33]  Mike P. Papazoglou,et al.  Tackling the challenges of service composition in e-marketplaces , 2002, Proceedings Twelfth International Workshop on Research Issues in Data Engineering: Engineering E-Commerce/E-Business Systems RIDE-2EC 2002.

[34]  Lotfi A. Zadeh,et al.  General System Theory , 1962 .

[35]  Mark Klein,et al.  The process recombinator: a tool for generating new business process ideas , 1999, ICIS.

[36]  Terry R. Payne,et al.  Web Services from an Agent Perspective , 2008, IEEE Intelligent Systems.

[37]  Robert Meersman,et al.  Context Dependency Management in Ontology Engineering: A Formal Approach , 2007, J. Data Semant..

[38]  Wolfgang Nejdl,et al.  Super-peer-based routing and clustering strategies for RDF-based peer-to-peer networks , 2003, WWW '03.

[39]  Wil M. P. van der Aalst,et al.  Pattern-Based Translation of BPMN Process Models to BPEL Web Services , 2008, Int. J. Web Serv. Res..

[40]  John Domingue,et al.  Semantic Web Services, Part 1 , 2007, IEEE Intelligent Systems.

[41]  Witold Abramowicz,et al.  Semantically enhanced Business Process Modelling Notation , 2007, SBPM.

[42]  Robert Meersman,et al.  The Use of Lexicons and Other Computer-Linguistic Tools in Semantics, Design and Cooperation of Database Systems , 1999, CODAS.

[43]  Gregoris Mentzas,et al.  Semantic Integration Of Business Applications Across Collaborative Value Networks , 2007, Virtual Enterprises and Collaborative Networks.

[44]  Claus Pahl,et al.  Model driven distribution pattern design for dynamic web service compositions , 2006, ICWE '06.

[45]  Karl Aberer,et al.  Towards P2P-Based Semantic Web Service Discovery with QoS Support , 2005, Business Process Management Workshops.

[46]  James A. Hendler,et al.  Agents and the Semantic Web , 2001, IEEE Intell. Syst..

[47]  野中 郁次郎,et al.  The Knowledge-Creating Company: How , 1995 .

[48]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[49]  Amit P. Sheth,et al.  Changing Focus on Interoperability in Information Systems:From System, Syntax, Structure to Semantics , 1999 .

[50]  Aggelos Liapis Computer Mediated Collaborative Design Environments , 2011 .

[51]  David Garlan,et al.  A formal basis for architectural connection , 1997, TSEM.

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

[53]  Luciano Serafini,et al.  Bootstrapping semantics on the web: meaning elicitation from schemas , 2006, WWW '06.

[54]  Michael Wooldridge,et al.  Agents are not (just) web services : considering BDI agents and web services ♦ , 2005 .

[55]  Bin Xu,et al.  Semantic Web Services Discovery in P2P Environment , 2007, 2007 International Conference on Parallel Processing Workshops (ICPPW 2007).

[56]  Gregoris Mentzas,et al.  Dynamic Data Mediation in Enterprise Application Integration , 2008 .

[57]  Marlon Dumas,et al.  Translating Standard Process Models to BPEL , 2006, CAiSE.

[58]  Sebastian Stein,et al.  A BPMO Based Semantic Business Process Modelling Environment , 2007, SBPM.

[59]  Egon Börger,et al.  Abstract State Machines. A Method for High-Level System Design and Analysis , 2003 .

[60]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..

[61]  Klaus Fischer,et al.  A platform-independent metamodel for multiagent systems , 2008, Autonomous Agents and Multi-Agent Systems.

[62]  Boris Motik,et al.  MAFRA - A MApping FRAmework for Distributed Ontologies , 2002, EKAW.

[63]  Steffen Staab,et al.  EDUTELLA: Searching and Annotating Resources within an RDF-based P2P Network , 2002, Semantic Web Workshop.

[64]  Nenad Ivezic,et al.  An Architecture for Semantic Enterprise Application Integration Standards , 2006 .

[65]  Frank Leymann,et al.  BPEL for Semantic Web Services (BPEL4SWS) , 2007, OTM Workshops.

[66]  Jana Koehler,et al.  The Role of Visual Modeling and Model Transformations in Business-driven Development , 2008, GT-VMT@ETAPS.

[67]  Jesús Enrique Portillo Pizaña,et al.  Measuring Consumer Attitudes Towards Self-Service Technologies , 2009 .

[68]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[69]  L. Beran,et al.  [Formal concept analysis]. , 1996, Casopis lekaru ceskych.

[70]  Pieter De Leenheer,et al.  Mind the gap!: Transcending the tunnel view on ontology engineering , 2007, ICPW '07.

[71]  Dragan Djuric,et al.  MDA-based ontology infrastructure , 2004, Comput. Sci. Inf. Syst..

[72]  Dieter Fensel,et al.  A P2P Discovery mechanism for Web Service Execution Environment , 2005, WIW.

[73]  David Garlan,et al.  Architecture-driven modelling and analysis , 2007 .

[74]  L. Giddings Research Design: Qualitative, Quantitative, and Mixed Methods Approaches, 2d ed , 2005 .

[75]  J. Sadock Speech acts , 2007 .

[76]  A. Alazeib,et al.  Towards semantically-assisted design of collaborative business processes in EAI scenarios , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[77]  Tran Cao Son,et al.  Adapting Golog for Composition of Semantic Web Services , 2002, KR.

[78]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[79]  Terry Halpin,et al.  Information modeling and relational databases: from conceptual analysis to logical design , 2001 .

[80]  Chris Preist A Conceptual Architecture for Semantic Web Services , 2004, International Semantic Web Conference.

[81]  Allen Newell,et al.  The Knowledge Level , 1989, Artif. Intell..

[82]  Heiner Stuckenschmidt,et al.  Handbook on Ontologies , 2004, Künstliche Intell..

[83]  Tom Mens,et al.  A survey of software refactoring , 2004, IEEE Transactions on Software Engineering.

[84]  Rama Akkiraju,et al.  External matching in UDDI , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[85]  M. Diehl,et al.  Productivity loss in brainstorming groups: Toward the solution of a riddle. , 1987 .

[86]  Mark E. Nissen Supply chain process and agent design for e-commerce , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[87]  Sören Auer,et al.  Mapping XML to OWL Ontologies , 2005, Leipziger Informatik-Tage.

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

[89]  Ralph E. Johnson,et al.  Design Patterns: Abstraction and Reuse of Object-Oriented Design , 1993, ECOOP.

[90]  Martin Hepp,et al.  Ontology Management, Semantic Web, Semantic Web Services, and Business Applications , 2008, Ontology Management.

[91]  Helge Petersohn Data Mining: Verfahren, Prozesse, Anwendungsarchitektur , 2005 .

[92]  Matthine Klusch,et al.  Semantic Web Service Coordination , 2008 .

[93]  Carl Mattocks,et al.  Enhancing ebXML Registries to Make them OWL Aware , 2005, Distributed and Parallel Databases.

[94]  Anne H. H. Ngu,et al.  An agent-based approach for supporting cross-enterprise workflows , 2001, Proceedings 12th Australasian Database Conference. ADC 2001.

[95]  B. Kitchenham,et al.  Case Studies for Method and Tool Evaluation , 1995, IEEE Softw..

[96]  Benjamin Udo Strehl,et al.  Customer Integration in Innovation Processes via Operating Information Systems , 2011, Int. J. Serv. Sci. Manag. Eng. Technol..

[97]  Freddy Lécué,et al.  Semantic and Syntactic Data Flow in Web Service Composition , 2008, 2008 IEEE International Conference on Web Services.

[98]  Johan Koolwaaij,et al.  Extending UDDI with Context-Aware Features Based on Semantic Service Descriptions , 2003, ICWS.

[99]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[100]  Robert Meersman,et al.  Ontologies and Databases: More than a Fleeting Resemblance , 2002 .

[101]  Randall Frost,et al.  Jazz and the Eclipse Way of Collaboration , 2007, IEEE Software.

[102]  I. A. Richards,et al.  The Meaning of Meaning: a Study of the Influence of Language upon Thought and of the Science of Symbolism , 1923, Nature.

[103]  Kurt Geihs,et al.  Ranked Matching for Service Descriptions Using OWL-S , 2004, KiVS.

[104]  Robert Meersman,et al.  DOGMA-MESS: A Meaning Evolution Support System for Interorganizational Ontology Engineering , 2006, ICCS.

[105]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[106]  Anguo Dong,et al.  Tree Finder System : a First Step towards XML Data Mining Final Report , 2004 .

[107]  Maria E. Orlowska,et al.  Facilitating cross-organisational workflows with a workflow view approach , 2004, Data Knowl. Eng..

[108]  Kees M. van Hee,et al.  An SOA-based architecture framework , 2006, Int. J. Bus. Process. Integr. Manag..

[109]  Rosa Gil,et al.  Facilitating Business Interoperability from the Semantic Web , 2007, BIS.

[110]  Mike P. Papazoglou,et al.  e-Business: Organizational and Technical Foundations , 2006 .

[111]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[112]  Klaus Fischer,et al.  A model-driven, agent-based approach for the integration of services into a collaborative business process , 2008, AAMAS.

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

[114]  Dieter Fensel,et al.  Semantic Web Services, Part 2 , 2007, IEEE Intelligent Systems.

[115]  Dimitris Dranidis,et al.  Discovery and Selection of Certified Web Services Through Registry-Based Testing and Verification , 2008, Virtual Enterprises and Collaborative Networks.

[116]  Dieter Fensel,et al.  A Two-Layered Integration Approach for Product Information in B2B E-commerce , 2001, EC-Web.

[117]  Iraklis Paraskakis,et al.  Web Service Discovery in the FUSION Semantic Registry , 2008, BIS.

[118]  Daniel Wutke,et al.  An Ontology for Executable Business Processes , 2007, SBPM.

[119]  Tore Risch,et al.  EDUTELLA: a P2P networking infrastructure based on RDF , 2002, WWW.

[120]  Anneke Kleppe,et al.  MDA explained - the Model Driven Architecture: practice and promise , 2003, Addison Wesley object technology series.

[121]  Myong H. Kang,et al.  Adding OWL-S Support to the Existing UDDI Infrastructure , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[122]  Martin Hepp,et al.  Possible Ontologies: How Reality Constrains the Development of Relevant Ontologies , 2007, IEEE Internet Computing.

[123]  Annapaola Marconi,et al.  Automated synthesis of executable web service compositions from BPEL4WS processes , 2005, WWW '05.

[124]  Martin Hepp,et al.  An Ontology Framework for Semantic Business Process Management , 2007, Wirtschaftsinformatik.

[125]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.

[126]  Piergiorgio Bertoli,et al.  ASTRO: Supporting Composition and Execution of Web Services , 2005, ICSOC.

[127]  Pieter De Leenheer,et al.  Challenges and Opportunities for More Meaningful and Sustainable Internet Systems , 2009, FIS.

[128]  Claus Pahl,et al.  Semantic model-driven development of web service architectures , 2008, Int. J. Web Eng. Technol..

[129]  Abraham Bernstein,et al.  The Creation and Evaluation of iSPARQL Strategies for Matchmaking , 2008, ESWC.

[130]  Frank Tip,et al.  Reengineering class hierarchies using concept analysis , 1998, SIGSOFT '98/FSE-6.

[131]  Andreas Friesen,et al.  Towards semantic service selection for B2B integration , 2006, ICWE '06.

[132]  Robert Meersman,et al.  Towards Community-Based Evolution of Knowledge-Intensive Systems , 2007, OTM Conferences.

[133]  Sheila A. McIlraith,et al.  Bringing semantics to Web services , 2003, IEEE Intelligent Systems.

[134]  Feng Gao,et al.  Towards Generic Pattern Mining , 2005, ICFCA.

[135]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[136]  Christoph Bussler,et al.  The Role of Semantic Web Technology in Enterprise Application Integration , 2003, IEEE Data Eng. Bull..

[137]  StummeGerd,et al.  Computing iceberg concept lattices with TITANIC , 2002 .

[138]  John Mylopoulos,et al.  From Stakeholder Intentions to Software Agent Implementations , 2006, CAiSE.

[139]  Egon Börger,et al.  The ASM Refinement Method , 2003, Formal Aspects of Computing.

[140]  John Domingue,et al.  Semantic Business Process Management: Scaling Up the Management of Business Processes , 2008, 2008 IEEE International Conference on Semantic Computing.

[141]  Tony Chao Shan,et al.  SOA in Practice , 2008, ENASE.

[142]  Luciano Baresi,et al.  Style-based modeling and refinement of service-oriented architectures , 2006, Software & Systems Modeling.

[143]  Mark Klein,et al.  Towards a Systematic Repository of Knowledge about Managing Collaborative Design Conflicts , 2000, AID.

[144]  Aggelos Liapis,et al.  Synergy: a prototype collaborative environment to support the conceptual stages of the design process , 2008, DIMEA.

[145]  Matthias Klusch,et al.  Automated semantic web service discovery with OWLS-MX , 2006, AAMAS '06.

[146]  Harald C. Gall,et al.  Generation of Business Process Models for Object Life Cycle Compliance , 2007, BPM.

[147]  José M. Vidal,et al.  Multiagent systems with workflows , 2004, IEEE Internet Computing.

[148]  Amit P. Sheth,et al.  Designing Semantic Web Processes: The Wsdl-S Approach , 2006, Semantic Web Services, Processes and Applications.

[149]  Frank Leymann,et al.  An Execution Engine for Semantic Business Processes , 2009, ICSOC Workshops.

[150]  Peter Loos,et al.  Agent-Supported Cross-Organizational Business Process Management and Implementation , 2006, Int. Trans. Syst. Sci. Appl..

[151]  Michael Stonebraker,et al.  Migrating Legacy Systems: Gateways, Interfaces, and the Incremental Approach , 1995 .

[152]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[153]  Paul J. Schweitzer,et al.  Problem Decomposition and Data Reorganization by a Clustering Technique , 1972, Oper. Res..

[154]  Mike P. Papazoglou,et al.  Service-oriented design and development methodology , 2006, Int. J. Web Eng. Technol..

[155]  Amit P. Sheth,et al.  Adding Semantics to Web Services Standards , 2003, ICWS.

[156]  Jörg Ziemann,et al.  A Multi-level Modeling Framework for Designing and Implementing Cross-Organizational Business Processes , 2006, Technologies for Collaborative Business Process Management.

[157]  Fabio Casati,et al.  Developing Adapters for Web Services Integration , 2005, CAiSE.

[158]  Henrik Stormer,et al.  AWA - Eine Architektur eines agentenbasierten Workflow-Systems , 2001, Wirtschaftsinformatik.

[159]  Iraklis Paraskakis,et al.  Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery , 2008, ESWC.

[160]  Dirk Krafzig,et al.  Enterprise SOA: Service-Oriented Architecture Best Practices , 2004 .

[161]  Dieter Fensel,et al.  Semantic business process management: a vision towards using semantic Web services for business process management , 2005, IEEE International Conference on e-Business Engineering (ICEBE'05).

[162]  Diego Calvanese,et al.  Automatic Composition of Transition-based Semantic Web Services with Messaging , 2005, VLDB.

[163]  Andreas Abecker,et al.  Semantic Web Services: Concepts, Technologies, and Applications , 2010 .

[164]  Annapaola Marconi,et al.  Automated Composition of Web Services by Planning at the Knowledge Level , 2005, IJCAI.

[165]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[166]  Abdelkarim Erradi,et al.  SOAF: An Architectural Framework for Service Definition and Realization , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[167]  Arie van Deursen,et al.  Identifying objects using cluster and concept analysis , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[168]  Hiroki Arimura,et al.  An Efficient Algorithm for Enumerating Closed Patterns in Transaction Databases , 2004, Discovery Science.

[169]  Wilhelm Hasselbring,et al.  An Ontology-Based Approach for Modelling Architectural Styles , 2007, ECSA.

[170]  Henning Schulzrinne,et al.  An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol , 2004, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[171]  August-Wilhelm Scheer,et al.  ARIS — Vom Geschäftsprozess zum Anwendungssystem , 1998 .

[172]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[173]  Steffen Staab,et al.  Services on the Move: Towards P2P-Enabled Semantic Web Services , 2003, ENTER.

[174]  Robert Meersman Semantic Web and Ontologies: Playtime or Business at the Last Frontier in Computing , 2002 .

[175]  Dirk Krafzig,et al.  Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series) , 2004 .

[176]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[177]  Christian Hahn,et al.  The Platform Independent Modeling Language for Multiagent Systems , 2005, ATOP@AAMAS.

[178]  Anthony J. H. Simons The Theory of Classification, Part 4: Object Types and Subtyping , 2002, J. Object Technol..

[179]  Nicholas R. Jennings,et al.  Implementing a business process management system using adept: A real-world case study , 2000, Appl. Artif. Intell..

[180]  Matthias Klusch,et al.  WSMO-MX: A Logic Programming Based Hybrid Service Matchmaker , 2006, 2006 European Conference on Web Services (ECOWS'06).

[181]  Prashant Doshi,et al.  A Method for Semantically Enhancing the Service Discovery Capabilities of UDDI , 2003, IIWeb.

[182]  Dan Brickley,et al.  Resource description framework (RDF) schema specification , 1998 .

[183]  Nicola Mazzocca,et al.  A policy-based evaluation framework for Quality and Security in Service Oriented Architectures , 2007, IEEE International Conference on Web Services (ICWS 2007).

[184]  Ivan Markovic,et al.  Linking Business Goals to Process Models in Semantic Business Process Modeling , 2008, 2008 12th International IEEE Enterprise Distributed Object Computing Conference.

[185]  Klaus Fischer,et al.  Agent-oriented software engineering: a model-driven approach , 2007, Int. J. Agent Oriented Softw. Eng..

[186]  Bastin Tony Roy Savarimuthu,et al.  Integrating Web services with agent based workflow management system (WfMS) , 2005, The 2005 IEEE/WIC/ACM International Conference on Web Intelligence (WI'05).

[187]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

[188]  Francisco Curbera,et al.  Web services description language (wsdl) version 1. 2 , 2001 .

[189]  Amit P. Sheth,et al.  METEOR-S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services , 2005, Inf. Technol. Manag..

[190]  Irene Celino,et al.  Semantic Business Process Analysis , 2007, SBPM.

[191]  Jan Mendling,et al.  Transformation Strategies between Block-Oriented and Graph-Oriented Process Modelling Languages , 2008 .

[192]  Claus Pahl,et al.  Pattern-Based Business-Driven Analysis and Design of Service Architectures , 2008, ICSOFT.

[193]  Stuart Watt,et al.  Tools and Technology to Support Creativity in Virtual Teams , 2007 .

[194]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[195]  Wil M. P. van der Aalst,et al.  Bridging The Gap Between Business Models And Workflow Specifications , 2004, Int. J. Cooperative Inf. Syst..

[196]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[197]  Matthias Klusch,et al.  Semantic Web Service Description , 2008 .

[198]  Peter Fettke,et al.  Reference Modeling for Business Systems Analysis , 2006 .

[199]  Andy Hopper,et al.  Virtual Network Computing , 1998, IEEE Internet Comput..

[200]  August-Wilhelm Scheer,et al.  Process Modeling Using Event-Driven Process Chains , 2005, Process-Aware Information Systems.

[201]  Agata Filipowska,et al.  Semantically Annotated EPC within Semantic Business Process Management , 2008, Business Process Management Workshops.

[202]  Katia P. Sycara,et al.  An Efficient Algorithm for OWL-S Based Semantic Search in UDDI , 2004, SWSWPC.

[203]  Robert Meersman,et al.  Data modelling versus ontology engineering , 2002, SGMD.

[204]  Munindar P. Singh Business process management: A killer app for agents? , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[205]  Shane Sendall,et al.  Declarative techniques for model-driven business process integration , 2005, IBM Syst. J..

[206]  Yildiray Kabak,et al.  Semantically enriched web services for the travel industry , 2004, SGMD.

[207]  P. Martinek,et al.  Integrating HR offices over semantically enriched SOA , 2008, 2008 31st International Spring Seminar on Electronics Technology.

[208]  James A. Hendler,et al.  HTN planning for Web Service composition using SHOP2 , 2004, J. Web Semant..

[209]  Jens Lemcke,et al.  Composing Web-service-like Abstract State Machines (ASMs) , 2007, 2007 IEEE Congress on Services (Services 2007).

[210]  Chris Preist,et al.  Automated Business-to-Business Integration of a Logistics Supply Chain Using Semantic Web Services Technology , 2005, International Semantic Web Conference.

[211]  Marco Pistore,et al.  Automated Composition of Semantic Web Services into Executable Processes , 2004, SEMWEB.

[212]  Marwane El Kharbili,et al.  Towards a Framework for Semantic Business Process Compliance Management , 2008 .

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

[214]  Athanasios Bouras,et al.  Application Of The Fusion Approach For Assisted Composition Of Web Services , 2007, Virtual Enterprises and Collaborative Networks.

[215]  Claus Pahl,et al.  Service Architecture Design for E-Businesses: A Pattern-Based Approach , 2008, EC-Web.

[216]  Patrick Burlat,et al.  A Framework for Semantic Enterprise Integration , 2006 .

[217]  Yannis Kalfoglou,et al.  Ontology mapping: the state of the art , 2003, The Knowledge Engineering Review.

[218]  David S. Rosenblum,et al.  A Model-Driven Approach to Dynamic and Adaptive Service Brokering Using Modes , 2008, ICSOC.

[219]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

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

[221]  Jos de Bruijn,et al.  The Web Service Modeling Language WSML: An Overview , 2006, ESWC.

[222]  Xabier Larrucea,et al.  A Platform Independent Model for Service Oriented Architectures , 2006, I-ESA.

[223]  Stefan Kühne,et al.  Business to IT Transformations Revisited , 2008, Business Process Management Workshops.

[224]  Karl Rihaczek,et al.  1. WHAT IS DATA MINING? , 2019, Data Mining for the Social Sciences.

[225]  David L. Martin,et al.  Semantic Web Services , 2012, Springer Berlin Heidelberg.