Policy based contracting in semantic web service markets

Web services generalize the idea of the Web beyond the exchange of simple Web pages in order to enable the provision of a broad range of different services. By composing Web services, cross-organizational and collaborative business processes can be realized in a highly dynamic and flexible way, which is particularly important if services have to be automatically procured at runtime. However, achieving a higher degree of automation is obstructed by the informal nature of legal, contractual and organizational regulations, the numerous and complex service descriptions including manifold customization possibilities, and the open and heterogeneous nature of the Web service market. In this thesis, semantic technologies that provide more explicit meaning of information are employed to address these problems. These technologies facilitate the exchange of information in heterogeneous systems and increase the share of machine-understandable data accessible for automated decision-making. We introduce the Core Policy Ontology in order to capture regulations as well as preferences by means of goal and utility function policies, respectively. Furthermore, we introduce the Core Ontology of Bids that facilitates customization of Web services to specific user needs by efficiently representing highly configurable Web service offers and requests. Analogously, we derive the Core Contract Ontology from the Core Policy Ontology to formally represent Web service contracts. Thereby, we provide an open, transparent and interoperable representation of contracts and enable a tight integration of contractual information with the collaborative business interactions they govern. In order to show the applicability of the presented ontologies, we introduce an automated contracting mechanism that includes algorithms for automated matching, allocation, contract formation and contract monitoring. It exploits the semantic descriptions provided by the ontology framework and thereby enables logic-based matching between offers and requests and the specification of policies on hierarchical sets of service characteristics. Since declarative matching and allocation rules are used to define the mechanism, it can be dynamically adapted to new domains or settings. For the efficient allocation of Web services in heterogeneous environments, we present a novel approach that enables the integration of semantic matching and efficient optimization techniques such as linear programming. Moreover, the mechanism can be used to verify whether a Web service invocation adheres to the obligations stated in the contract. The contracting mechanism is prototypically implemented using WS-BPEL and the ontology reasoner KAON2. The evaluation of the prototype indicates that Web service contracting is applicable in practice and that semantic matching of requests and offers is particularly important for settings with highly customizable services.

[1]  Michael Winikoff,et al.  Exact functional context matching for web services , 2004, ICSOC '04.

[2]  Thomas Langenohl Systemarchitekturen elektronischer Märkte , 1994 .

[3]  Jaap Gordijn,et al.  Serviguration: towards online configurability of real-world services , 2003, ICEC '03.

[4]  Aldo Gangemi,et al.  Foundations for service ontologies: aligning OWL-S to dolce , 2004, WWW '04.

[5]  Ralph L. Keeney,et al.  Decisions with multiple objectives: preferences and value tradeoffs , 1976 .

[6]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

[7]  Kunal Verma,et al.  Constraint driven Web service composition in METEOR-S , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[8]  M. Hart,et al.  SOME FUNDAMENTAL LEGAL CONCEPTIONS AS APPLIED IN JUDICIAL REASONING , 2008 .

[9]  Boris Motik,et al.  On the Properties of Metamodeling in OWL , 2005, J. Log. Comput..

[10]  Boris Motik,et al.  A mapping system for the integration of OWL-DL ontologies , 2005, IHIS '05.

[11]  Yigal Hoffner,et al.  Transforming agreements into contracts , 2005, Int. J. Cooperative Inf. Syst..

[12]  Michael P. Wellman,et al.  Automated Negotiation from Declarative Contract Descriptions , 2002, Comput. Intell..

[13]  J. Neumann,et al.  Theory of games and economic behavior, 2nd rev. ed. , 1947 .

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

[15]  Francesco M. Donini,et al.  Fully Automated Web Services Discovery and Composition Through Concept Covering and Concept Abduction , 2007, Int. J. Web Serv. Res..

[16]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[17]  Yao-Hua Tan,et al.  A Logical Model of Directed Obligations and Permissions to Support Electronic Contracting , 1998, Int. J. Electron. Commer..

[18]  Yeon-Koo Che Design competition through multidimensional auctions , 1993 .

[19]  David C. Parkes,et al.  Iterative combinatorial auctions: achieving economic and computational efficiency , 2001 .

[20]  Aldo Gangemi,et al.  Understanding the Semantic Web through Descriptions and Situations , 2003, OTM.

[21]  John A. Kunze,et al.  Dublin Core Metadata for Resource Discovery , 1998, RFC.

[22]  Jeffrey M. Bradshaw,et al.  KAoS policy management for semantic Web services , 2004, IEEE Intelligent Systems.

[23]  Martin Gaedke,et al.  Aspects of Service-Oriented Component Procurement in Web-Based Information Systems , 2005, Int. J. Web Inf. Syst..

[24]  Dieter Fensel,et al.  Knowledge Engineering: Principles and Methods , 1998, Data Knowl. Eng..

[25]  Leo Obrst,et al.  The Evaluation of Ontologies , 2007 .

[26]  Noam Nisan,et al.  Bidding and allocation in combinatorial auctions , 2000, EC '00.

[27]  Paul R. Milgrom,et al.  A theory of auctions and competitive bidding , 1982 .

[28]  Heiko Ludwig,et al.  Policy-basiertes Management: State-of-the-Art und zukünftige Fragestellungen , 2004, Prax. Inf.verarb. Kommun..

[29]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[30]  Cheng-Zhong Xu,et al.  Resource Allocation for Session-Based Two-Dimensional Service Differentiation on e-Commerce Servers , 2006, IEEE Transactions on Parallel and Distributed Systems.

[31]  Christine Daun,et al.  Vorgehensmodelle und Standards zur systematischen Entwicklung von Dienstleistungen , 2006 .

[32]  David C. Brown,et al.  Defining configuring , 1998, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

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

[34]  Sabrina De Capitani di Vimercati,et al.  An algebra for composing access control policies , 2002, TSEC.

[35]  L. Hurwicz The Design of Mechanisms for Resource Allocation , 1973 .

[36]  Craig Boutilier,et al.  Bidding Languages for Combinatorial Auctions , 2001, IJCAI.

[37]  Anne H. H. Ngu,et al.  Enabling Personalized Composition and Adaptive Provisioning of Web Services , 2004, CAiSE.

[38]  B. König‐Ries,et al.  Integrating Preferences into Service Requests to Automate Service Usage ? , 2004 .

[39]  Nicola Guarino,et al.  The WonderWeb Library of Foundational Ontologies Preliminary Report , 2002 .

[40]  Adrian Paschke Verification, Validation and Integrity of Distributed and Interchanged Rule Based Policies and Contracts in the Semantic Web , 2006, ArXiv.

[41]  David L. Martin Putting Web Services in Context , 2006, Electron. Notes Theor. Comput. Sci..

[42]  Jeffrey M. Bradshaw,et al.  Semantic Web Languages for Policy Representation and Reasoning: A Comparison of KAoS, Rei, and Ponder , 2003, SEMWEB.

[43]  Ian Horrocks,et al.  How to Decide Query Containment Under Constraints Using a Description Logic , 2000, LPAR.

[44]  Alfons Kemper,et al.  Towards context-aware adaptable web services , 2004, WWW Alt. '04.

[45]  Ronald J. Brachman,et al.  An Overview of the KL-ONE Knowledge Representation System , 1985, Cogn. Sci..

[46]  Wolfgang Nejdl,et al.  Rule-based Policy Specification , 2007, Secure Data Management in Decentralized Systems.

[47]  Rakesh Agrawal,et al.  A framework for expressing and combining preferences , 2000, SIGMOD '00.

[48]  Fahiem Bacchus,et al.  Graphical models for preference and utility , 1995, UAI.

[49]  Prasant Mohapatra,et al.  Performance Evaluation of Service Differentiating Internet Servers , 2002, IEEE Trans. Computers.

[50]  Alain Abran,et al.  Guide to the Software Engineering Body of Knowledge : 2004 Version , 2005 .

[51]  Ian Horrocks,et al.  Description logic programs: combining logic programs with description logic , 2003, WWW '03.

[52]  Asit Dan,et al.  A Service Level Agreement Language for Dynamic Electronic Services , 2003, Electron. Commer. Res..

[53]  Dirk Neumann,et al.  Automated bidding for trading grid services , 2006, ECIS.

[54]  Rajarshi Das,et al.  Utility functions in autonomic systems , 2004, International Conference on Autonomic Computing, 2004. Proceedings..

[55]  Francesca Rossi,et al.  Semiring-based constraint satisfaction and optimization , 1997, JACM.

[56]  Li Ma,et al.  Explorations in the use of semantic web technologies for product information management , 2007, WWW '07.

[57]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[58]  Dexter Kozen,et al.  RESULTS ON THE PROPOSITIONAL’p-CALCULUS , 2001 .

[59]  Asunción Gómez-Pérez,et al.  Ontology Evaluation , 2004, Handbook on Ontologies.

[60]  Asunción Gómez-Pérez,et al.  METHONTOLOGY: From Ontological Art Towards Ontological Engineering , 1997, AAAI 1997.

[61]  W. N. Borst,et al.  Construction of Engineering Ontologies for Knowledge Sharing and Reuse , 1997 .

[62]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[63]  Michael P. Wellman,et al.  Bid expressiveness and clearing algorithms in multiattribute double auctions , 2006, EC '06.

[64]  Anupriya Ankolekar,et al.  Towards a policy framework for open electronic markets , 2006 .

[65]  Stefan Luckner,et al.  A Modeling Perspective on Web Service Contracting , 2005 .

[66]  Aldo Gangemi,et al.  Inflammation ontology design pattern: an exercise in building a core biomedical ontology with descriptions and situations. , 2004, Studies in health technology and informatics.

[67]  Morris Sloman,et al.  Policy driven management for distributed systems , 1994, Journal of Network and Systems Management.

[68]  Axel Polleres,et al.  Web Service Capabilities and Constraints in WSMO , 2004 .

[69]  Dirk Neumann,et al.  Trading grid services - a multi-attribute combinatorial approach , 2008, Eur. J. Oper. Res..

[70]  Geoffrey C. Fox,et al.  HHFR : A new architecture for Mobile Web Services Principles and Implementations , 1998 .

[71]  Jeff Z. Pan,et al.  Querying the Semantic Web with Preferences , 2006, SEMWEB.

[72]  Michael Wooldridge,et al.  A Classification Scheme for Negotiation in Electronic Commerce , 2001 .

[73]  Hao Wu,et al.  Semantic-enabled Specification for Web Services Agreement , 2005 .

[74]  Paul W. P. J. Grefen,et al.  The 4W framework for B2B e-contracting , 2003, Int. J. Netw. Virtual Organisations.

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

[76]  John Kemp,et al.  Mobile Web Services: Architecture and Implementation , 2006 .

[77]  Danilo Ardagna,et al.  Global and Local QoS Guarantee in Web Service Selection , 2005, Business Process Management Workshops.

[78]  Werner Kießling,et al.  Foundations of Preferences in Database Systems , 2002, VLDB.

[79]  Sven de Vries,et al.  Combinatorial Auctions: A Survey , 2003, INFORMS J. Comput..

[80]  Gero Mühl,et al.  QoS-Aware Composition of Web Services: An Evaluation of Selection Algorithms , 2005, OTM Conferences.

[81]  Claudio Bartolini,et al.  Semantic Web support for the business-to-business e-commerce pre-contractual lifecycle , 2003, Comput. Networks.

[82]  Marc Ehrig,et al.  Ontology Alignment: Bridging the Semantic Gap , 2006 .

[83]  Steffen Staab,et al.  An Ontology-based Framework for Text Mining , 2005, LDV Forum.

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

[85]  Markus Stumptner,et al.  Configuration knowledge representations for Semantic Web applications , 2003, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[86]  Boris Motik,et al.  Query Answering for OWL-DL with Rules , 2004, International Semantic Web Conference.

[87]  Steffen Staab,et al.  Ontology Engineering Revisited: An Iterative Case Study , 2006, ESWC.

[88]  Rizos Sakellariou,et al.  On the flexibility of WS-agreement for job submission , 2005, MGC '05.

[89]  Arne Andersson,et al.  Integer programming for combinatorial auction winner determination , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[90]  Cesare Pautasso,et al.  Flexible Binding for Reusable Composition of Web Services , 2005, SC@ETAPS.

[91]  Jaap Hage,et al.  A theory of legal reasoning and a logic to match , 1996, Artificial Intelligence and Law.

[92]  Anupriya Ankolekar,et al.  A policy framework for trading configurable goods and services in open electronic markets , 2006, ICEC '06.

[93]  Heiko Ludwig,et al.  The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services , 2003, Journal of Network and Systems Management.

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

[95]  Ian Dickinson,et al.  Ontologies for supporting negotiation in e-commerce , 2005, Eng. Appl. Artif. Intell..

[96]  Daniel Oberle,et al.  Approximating service utility from policies and value function patterns , 2005, Sixth IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY'05).

[97]  R. Atkinson,et al.  Position and change : a study in law and logic , 1979 .

[98]  G. Anandalingam,et al.  The Landscape of Electronic Market Design , 2005, Manag. Sci..

[99]  Mike P. Papazoglou,et al.  Service-oriented computing: concepts, characteristics and directions , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[100]  E. L. Lawler,et al.  Branch-and-Bound Methods: A Survey , 1966, Oper. Res..

[101]  Markus Stumptner,et al.  An Overview of Knowledge-Based Configuration , 1997, AI Commun..

[102]  Nicholas R. Jennings,et al.  Computational-Mechanism Design: A Call to Arms , 2003, IEEE Intell. Syst..

[103]  Piero A. Bonatti,et al.  On optimal service selection , 2005, WWW '05.

[104]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[105]  Asunción Gómez-Pérez,et al.  Methodologies, tools and languages for building ontologies: Where is their meeting point? , 2003, Data Knowl. Eng..

[106]  Michael P. Wellman,et al.  A Parametrization of the Auction Design Space , 2001, Games Econ. Behav..

[107]  Munindar P. Singh,et al.  Agent-based service selection , 2004, J. Web Semant..

[108]  Peter F. Patel-Schneider,et al.  A description logic-based configurator on the web , 1998, SGAR.

[109]  Edward P. K. Tsang,et al.  Foundations of constraint satisfaction , 1993, Computation in cognitive science.

[110]  Chuang Liu,et al.  A constraint language approach to matchmaking , 2004, 14th International Workshop Research Issues on Data Engineering: Web Services for e-Commerce and e-Government Applications, 2004. Proceedings..

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

[112]  Asit Dan,et al.  Cremona: an architecture and library for creation and monitoring of WS-agreents , 2004, ICSOC '04.

[113]  J. Rochet,et al.  The Economics of Multidimensional Screening , 2003 .

[114]  H. Varian,et al.  Versioning information goods , 2000 .

[115]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[116]  Guido Governatori,et al.  DR-NEGOTIATE - A System for Automated Agent Negotiation with Defeasible Logic-Based Strategies , 2005, EEE.

[117]  Jos de Bruijn,et al.  Information Integration with Ontologies: Experiences from an Industrial Showcase , 2005 .

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

[119]  Christopher Ward,et al.  A Generic SLA Semantic Model for the Execution Management of E-business Outsourcing Contracts , 2002, EC-Web.

[120]  Francesco M. Donini,et al.  A System for Principled Matchmaking in an Electronic Marketplace , 2004, Int. J. Electron. Commer..

[121]  Nicola Guarino,et al.  WonderWeb Deliverable D18 Ontology Library , 2003 .

[122]  Wolf-Tilo Balke,et al.  Towards Personalized Selection of Web Services , 2003, WWW.

[123]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[124]  Alun D. Preece,et al.  Extending SWRL to Express Fully-Quantified Constraints , 2004, RuleML.

[125]  Marek Sergot,et al.  A computational theory of normative positions , 2001, ACM Trans. Comput. Log..

[126]  W. W. Royce,et al.  Managing the development of large software systems , 1970 .

[127]  Boi Faltings,et al.  Reputation-Based Service Level Agreements for Web Services , 2005, ICSOC.

[128]  John Strassner How policy empowers business-driven device management , 2002, Proceedings Third International Workshop on Policies for Distributed Systems and Networks.

[129]  Andreas Abecker,et al.  Ontology based Specification of Web Service Policies , 2004, GI Jahrestagung.

[130]  Jos de Bruijn,et al.  OWL DL vs. OWL flight: conceptual modeling and reasoning for the semantic Web , 2005, WWW '05.

[131]  Nicola Guarino,et al.  Semantic Matching: Formal Ontological Distinctions for Information Organization, Extraction, and Integration , 1997, SCIE.

[132]  A. T.,et al.  The Works of Aristotle translated into English , 1922, Nature.

[133]  Rudi Studer,et al.  Automatic Matchmaking of Web Services , 2006, ICWS.

[134]  Amit P. Sheth,et al.  Meteor-s web service annotation framework , 2004, WWW '04.

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

[136]  Yarden Katz,et al.  Representing Web Service Policies in OWL-DL , 2005, SEMWEB.

[137]  Nikos Loutas,et al.  A System Architecture for Context-Aware Service Discovery , 2005, CWS@CONTEXT.

[138]  Guido Governatori,et al.  Representing business contracts in RuleML , 2005, Int. J. Cooperative Inf. Syst..

[139]  M. Wellman,et al.  Automated Markets and Trading Agents , 2007 .

[140]  Fabio Casati,et al.  Automated SLA Monitoring for Web Services , 2002, DSOM.

[141]  Michael Kifer,et al.  Logical foundations of object-oriented and frame-based languages , 1995, JACM.

[142]  Tao Yu,et al.  Service Selection Algorithms for Web Services with End-to-End QoS Constraints , 2004, CEC.

[143]  B. Parsia,et al.  WS-Policy and Beyond : Application of OWL Defaults to Web Service Policies , 2006 .

[144]  A. Karp,et al.  Rules of engagement for automated negotiation , 2004, Proceedings. First IEEE International Workshop on Electronic Contracting, 2004..

[145]  Yoav Shoham,et al.  Taming the Computational Complexity of Combinatorial Auctions: Optimal and Approximate Approaches , 1999, IJCAI.

[146]  Boris Motik,et al.  A Comparison of Reasoning Techniques for Querying Large Description Logic ABoxes , 2006, LPAR.

[147]  Benjamin N. Grosof,et al.  SweetDeal : Represen with Exceptions using and Process , 2003 .

[148]  E. Gerck Overview of Certification Systems: X.509, CA, PGP and SKIP , 1999 .

[149]  Tae-Kyung Kim,et al.  Specifying Policies for Service Negotiations of Response Time , 2004, International Conference on Computational Science.

[150]  Daniel Oberle Semantic Management of Middleware , 2006, Semantic Web and Beyond: Computing for Human Experience.

[151]  Anupam Joshi,et al.  Declarative Policies for Describing Web Service Capabilities and Constraints , 2004 .

[152]  Sheila A. McIlraith,et al.  Adapting BPEL4WS for the Semantic Web: The Bottom-Up Approach to Web Service Interoperation , 2003, SEMWEB.

[153]  Adenekan Dedeke Self-Selection Strategies for Information Goods , 2002, First Monday.

[154]  Li Chen,et al.  Survey of Preference Elicitation Methods , 2004 .

[155]  Aldo Gangemi,et al.  A Constructive Framework for Legal Ontologies , 2003, Law and the Semantic Web.

[156]  Anupriya Ankolekar,et al.  Automated discovery, interaction and composition of Semantic Web services , 2003, J. Web Semant..

[157]  Dieter Fensel,et al.  What is wrong with Web services Discovery , 2005 .

[158]  Richard Wolski,et al.  Analyzing Market-Based Resource Allocation Strategies for the Computational Grid , 2001, Int. J. High Perform. Comput. Appl..

[159]  Asunción Gómez-Pérez,et al.  Building a chemical ontology using Methontology and the Ontology Design Environment , 1999, IEEE Intell. Syst..

[160]  Andrea Calì,et al.  A Description Logic Based Approach for Matching User Profiles , 2004, Description Logics.

[161]  Fabio Casati,et al.  Semi-automated adaptation of service interactions , 2007, WWW '07.

[162]  Hector J. Levesque,et al.  The Tractability of Subsumption in Frame-Based Description Languages , 1984, AAAI.

[163]  Marco Casassa Mont,et al.  POWER prototype: towards integrated policy-based management , 2000, NOMS 2000. 2000 IEEE/IFIP Network Operations and Management Symposium 'The Networked Planet: Management Beyond 2000' (Cat. No.00CB37074).

[164]  Thomas R. Gruber,et al.  A Translation Approach to Portable Ontologies , 1993 .

[165]  R. McAfee,et al.  Auctions and Bidding , 1986 .

[166]  Paul J. Layzell,et al.  Negotiating in service-oriented environments , 2004, CACM.

[167]  Marek J. Sergot,et al.  The representation of legal contracts , 2008, AI & SOCIETY.

[168]  Nenad Stojanovic A Logic-Based Approach for Query Refinement , 2004, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).

[169]  Peter C. Fishburn,et al.  Utility theory for decision making , 1970 .

[170]  Sudhir Agarwal,et al.  User Preference Based Automated Selection of Web Service Compositions , 2005 .

[171]  Karl Aberer,et al.  A search engine for QoS-enabled discovery of semantic web services , 2006, Int. J. Bus. Process. Integr. Manag..

[172]  Lalana Kagal,et al.  A Policy-Based Approach to Governing Autonomous Behavior in Distributed Environments , 2004 .

[173]  Michael Gruninger,et al.  Methodology for the Design and Evaluation of Ontologies , 1995, IJCAI 1995.

[174]  Michel C. A. Klein,et al.  The Role of Ontologies in eCommerce , 2004, Handbook on Ontologies.

[175]  Sheila A. McIlraith,et al.  Planning with Qualitative Temporal Preferences , 2006, KR.

[176]  Nicola Guarino,et al.  The Won-derWeb Library of Foundational Ontologies , 2002 .

[177]  Jon Doyle,et al.  Modular utility representation for decision-theoretic planning , 1992 .

[178]  Shazia Wasim Sadiq,et al.  Compliance checking between business processes and business contracts , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06).

[179]  Arthur H. M. ter Hofstede,et al.  What's in a Service? , 2002, Distributed and Parallel Databases.

[180]  B. Pagurek,et al.  Service offerings for xml web services and their management applications , 2004 .

[181]  Steffen Staab,et al.  Towards ontologies for formalizing modularization and communication in large software systems , 2006, Appl. Ontology.

[182]  Karl Aberer,et al.  QoS-Based Service Selection and Ranking with Trust and Reputation Management , 2005, OTM Conferences.

[183]  Doug Foxvog,et al.  Modeling QoS characteristics in WSMO , 2006, MW4SOC '06.

[184]  Martin Bichler,et al.  Towards a Structured Design of Electronic Negotiations , 2003 .

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

[186]  Katia Sycara,et al.  Literature Review on Multi-attribute Negotiations , 2004 .

[187]  Martin Bichler,et al.  Configurable offers and winner determination in multi-attribute auctions , 2005, Eur. J. Oper. Res..

[188]  Kevin Crowston,et al.  Tools for inventing organizations: toward a handbook of organizational processes , 1993, [1993] Proceedings Second Workshop on Enabling Technologies@m_Infrastructure for Collaborative Enterprises.

[189]  Anupriya Ankolekar,et al.  Preference-based selection of highly configurable web services , 2007, WWW '07.

[190]  Aldo Gangemi,et al.  Ontology Design Patterns , 2005 .

[191]  Roy T. Fielding,et al.  Uniform Resource Identifier (URI): Generic Syntax , 2005, RFC.

[192]  Dieter Fensel,et al.  Semantic Web Services Grounding , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[193]  William F. Schoell,et al.  Introduction to business: A contemporary view , 1980 .

[194]  Boris Motik,et al.  Variance in e-Business Service Discovery , 2004, SWS@ISWC.

[195]  David Abramson,et al.  The Grid Economy , 2005, Proceedings of the IEEE.

[196]  Daniel Sabin,et al.  Product Configuration Frameworks - A Survey , 1998, IEEE Intell. Syst..

[197]  Tuomas Sandholm,et al.  An algorithm for optimal winner determination in combinatorial auctions , 1999, IJCAI 1999.

[198]  Martin L. King,et al.  Towards a Methodology for Building Ontologies , 1995 .

[199]  Nicola Guarino,et al.  Formal Ontology and Information Systems , 1998 .

[200]  Amit P. Sheth,et al.  Semantic (Web) Technology In Action: Ontology Driven Information Systems for Search, Integration and Analysis , 2003, IEEE Data Eng. Bull..

[201]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[202]  Tanveer F. Syeda-Mahmood,et al.  Searching service repositories by combining semantic and ontological matching , 2005, IEEE International Conference on Web Services (ICWS'05).

[203]  Sudhir Agarwal,et al.  Formal description of web services for expressive matchmaking , 2007 .

[204]  Aldo Gangemi,et al.  Task taxonomies for knowledge content , 2004 .

[205]  Barbara Pernici,et al.  Context Management for Adaptive Information Systems , 2005, CWS@CONTEXT.

[206]  Gregory E. Kersten,et al.  Are All E-Commerce Negotiations Auctions? , 2000, COOP.

[207]  Steffen Lamparter,et al.  Trading services in ontology-driven markets , 2006, SAC '06.

[208]  Jeffrey O. Kephart,et al.  An artificial intelligence perspective on autonomic computing policies , 2004, Proceedings. Fifth IEEE International Workshop on Policies for Distributed Systems and Networks, 2004. POLICY 2004..

[209]  Huimin Zhao,et al.  Pricing Web Services for Optimizing Resource Allocation – An Implementation Scheme , 2003 .

[210]  H. Sofia Pinto,et al.  Ontologies: How can They be Built? , 2004, Knowledge and Information Systems.

[211]  Nicholas R. Jennings,et al.  The Dynamic Selection of Coordination Mechanisms , 2004, Autonomous Agents and Multi-Agent Systems.

[212]  P. Krutchen,et al.  The Rational Unified Process: An Introduction , 2000 .

[213]  Antonio Ruiz Cortés,et al.  Automating the Procurement of Web Services , 2003, ICSOC.

[214]  Peter Haase,et al.  Semantic technologies for distributed information systems , 2006 .

[215]  Diego Calvanese,et al.  The description logic handbook: theory , 2003 .

[216]  Michael Schwind,et al.  Design of combinatorial auctions for allocation and procurement processes , 2005, Seventh IEEE International Conference on E-Commerce Technology (CEC'05).

[217]  Abraham Bernstein,et al.  Imprecise RDQL: towards generic retrieval in ontologies using similarity joins , 2006, SAC '06.

[218]  Diego Calvanese,et al.  Automatic Service Composition Based on Behavioral Descriptions , 2005, Int. J. Cooperative Inf. Syst..

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

[220]  Christof Weinhardt,et al.  The Montreal Taxonomy for Electronic Negotiations , 2003 .

[221]  Chuang Liu,et al.  Design and evaluation of a resource selection framework for Grid applications , 2002, Proceedings 11th IEEE International Symposium on High Performance Distributed Computing.

[222]  Sanjay Mittal,et al.  Towards a Generic Model of Configuraton Tasks , 1989, IJCAI.

[223]  P. Doshi,et al.  On Accommodating Inter Service Dependencies in Web Process Flow Composition , 2004 .

[224]  Birgitta König-Ries,et al.  DIANE: A Matchmaking-Centered Framework for Automated Service Discovery, Composition, Binding, and Invocation on the Web , 2007, Int. J. Electron. Commer..

[225]  Amit P. Sheth,et al.  Semantic WS-agreement partner selection , 2006, WWW '06.

[226]  Raphael Volz,et al.  Visual Modeling of OWL DL Ontologies Using UML , 2004, International Semantic Web Conference.

[227]  Franz Baader,et al.  Embedding defaults into terminological knowledge representation formalisms , 1995, Journal of Automated Reasoning.

[228]  Axel Polleres,et al.  Trust Negotiation for Semantic Web Services , 2004, SWSWPC.

[229]  Amit P. Sheth,et al.  Semantics for the Semantic Web: The Implicit, the Formal and the Powerful , 2005, Int. J. Semantic Web Inf. Syst..

[230]  Stefan Luckner,et al.  Formal Specification of Web Service Contracts for Automated Contracting and Monitoring , 2007, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07).

[231]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

[232]  Vladimir Tosic,et al.  WSOL - Web Service Offerings Language , 2002, WES.

[233]  Ronald M. Harstad,et al.  Computationally Manageable Combinational Auctions , 1998 .

[234]  Martin Bichler,et al.  ContractLog: An Approach to Rule Based Monitoring and Execution of Service Level Agreements , 2005, RuleML.

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

[236]  James Bret Michael,et al.  Natural-language processing support for developing policy-governed software systems , 2001, Proceedings 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems. TOOLS 39.

[237]  Zoran Milosevic,et al.  OPEN DISTRIBUTED SYSTEMS , 1995 .

[238]  James A. Hendler,et al.  Towards the semantic web: knowledge representation in a dynamic, distributed environment , 2001 .

[239]  Andrea Maurino,et al.  NON-FUNCTIONAL PROPERTIES IN WEB SERVICES , 2006 .

[240]  Beat F. Schmid,et al.  Elements of a reference model for electronic markets , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.

[241]  Martin Bichler,et al.  Applications of flexible pricing in business-to-business electronic commerce , 2002, IBM Syst. J..

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

[243]  Asit Dan,et al.  Web Services Differentiation with Service Level Agreements , 2003 .

[244]  Anupriya Ankolekar,et al.  Automated Selection of Configurable Web Services , 2007, Wirtschaftsinformatik.

[245]  James B. Cole,et al.  Extending support for contracts in ebXML , 2001 .

[246]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[247]  Ian Horrocks,et al.  A proposal for an owl rules language , 2004, WWW '04.

[248]  David Abramson,et al.  Economic models for resource management and scheduling in Grid computing , 2002, Concurr. Comput. Pract. Exp..

[249]  M. Lacroix,et al.  Preferences; Putting More Knowledge into Queries , 1987, VLDB.

[250]  Ulrich Junker,et al.  The Logic of ILOG ( J ) Configurator : Combining Constraint Programming with a Description Logic , 2003 .

[251]  Xia Wang,et al.  A QoS-Aware Selection Model for Semantic Web Services , 2006, ICSOC.

[252]  Luc Schneider,et al.  How to Build a Foundational Ontology: The Object-Centered High-level Reference Ontology OCHRE , 2003, KI.

[253]  JoAnne Yates,et al.  Electronic markets and electronic hierarchies , 1987, CACM.