Combinatorial optimization: algorithms and complexity
Combinatorial optimization: algorithms and complexity
Automated SLA Monitoring for Web Services
DSOM '02 Proceedings of the 13th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management: Management Technologies for E-Commerce and E-Business Applications
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
DAML-S: Web Service Description for the Semantic Web
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
WSOL - Web Service Offerings Language
CAiSE '02/ WES '02 Revised Papers from the International Workshop on Web Services, E-Business, and the Semantic Web
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
WWW '03 Proceedings of the 12th international conference on World Wide Web
The description logic handbook: theory, implementation, and applications
The description logic handbook: theory, implementation, and applications
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
An Artificial Intelligence Perspective on Autonomic Computing Policies
POLICY '04 Proceedings of the Fifth IEEE International Workshop on Policies for Distributed Systems and Networks
WWW '05 Proceedings of the 14th international conference on World Wide Web
Bid expressiveness and clearing algorithms in multiattribute double auctions
EC '06 Proceedings of the 7th ACM conference on Electronic commerce
Semantic WS-agreement partner selection
Proceedings of the 15th international conference on World Wide Web
A policy framework for trading configurable goods and services in open electronic markets
ICEC '06 Proceedings of the 8th international conference on Electronic commerce: The new e-commerce: innovations for conquering current barriers, obstacles and limitations to conducting successful business on the internet
Modeling QoS characteristics in WSMO
Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006)
Automatic Matchmaking of Web Services
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Complex Scheduling (GOR-Publications)
Complex Scheduling (GOR-Publications)
Applied Ontology
Query Answering for OWL-DL with rules
Web Semantics: Science, Services and Agents on the World Wide Web
On the properties of metamodeling in OWL
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
A comparison of reasoning techniques for querying large description logic ABoxes
LPAR'06 Proceedings of the 13th international conference on Logic for Programming, Artificial Intelligence, and Reasoning
Flexible binding for reusable composition of web services
SC'05 Proceedings of the 4th international conference on Software Composition
Flexible matching and ranking of web service advertisements
Proceedings of the 2nd workshop on Middleware for service oriented computing: held at the ACM/IFIP/USENIX International Middleware Conference
An agent-based framework for dynamic web service selection
Proceedings of the 2008 Spring simulation multiconference
Semantic specification and evaluation of bids in web-based markets
Electronic Commerce Research and Applications
Supporting Dynamics in Service Descriptions - The Key to Automatic Service Usage
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
High Performance Approach for Multi-QoS Constrained Web Services Selection
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Web Semantics: Science, Services and Agents on the World Wide Web
LASS --- License Aware Service Selection: Methodology and Framework
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Toward Trustworthy Semantic Web Service Discovery and Selection
ATC '09 Proceedings of the 6th International Conference on Autonomic and Trusted Computing
Exploiting User Feedback to Improve Semantic Web Service Discovery
ISWC '09 Proceedings of the 8th International Semantic Web Conference
Web Service Selection with Incomplete or Inconsistent User Preferences
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
QoS Browsing for Web Service Selection
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Effective and Flexible NFP-Based Ranking of Web Services
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Towards quality-aware development and evolution of enterprise information systems
Proceedings of the 2010 ACM Symposium on Applied Computing
Preferences in AI: An overview
Artificial Intelligence
On identifying and reducing irrelevant information in service composition and execution
WISE'10 Proceedings of the 11th international conference on Web information systems engineering
Memetic algorithm for web service selection
Proceedings of the 3rd workshop on Biologically inspired algorithms for distributed systems
Towards custom cloud services: using semantic technology to optimize resource configuration
ESWC'11 Proceedings of the 8th extended semantic web conference on The semanic web: research and applications - Volume Part II
Understanding the diversity of services based on users' identities
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Web Service Selection with Quantitative and Qualitative User Preferences
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 01
A model of user preferences for semantic services discovery and ranking
ESWC'10 Proceedings of the 7th international conference on The Semantic Web: research and Applications - Volume Part II
A semantic and information retrieval based approach to service contract selection
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
A semantic scoring approach for service offers
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Improving semantic web services discovery using SPARQL-based repository filtering
Web Semantics: Science, Services and Agents on the World Wide Web
WCP-Nets: a weighted extension to CP-Nets for web service selection
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Management-Based license discovery for the cloud
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Majority-Rule-Based web service selection
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Information Systems and e-Business Management
Matchmaking of IaaS cloud computing offers leveraging linked data
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Quality-driven extraction, fusion and matchmaking of semantic web API descriptions
Journal of Web Engineering
Towards cloud services marketplaces
Proceedings of the 8th International Conference on Network and Service Management
Integrating semantic Web services ranking mechanisms using a common preference model
Knowledge-Based Systems
QoS-aware service selection via collaborative QoS evaluation
World Wide Web
Qualitative preference-based service selection for multiple agents
Web Intelligence and Agent Systems
The analysis of service provider-user coordination for resource allocation in cloud computing
Information-Knowledge-Systems Management
Hi-index | 0.00 |
A key challenge for dynamic Web service selection is that Web services are typically highly configurable and service requesters often have dynamic preferences on service configurations. Current approaches, such as WS-Agreement, describe Web services by enumerating the various possible service configurations, an inefficient approach when dealing with numerous service attributes with large value spaces. We model Web service configurations and associated prices and preferences more compactly using utility function policies, which also allows us to draw from multi-attribute decision theory methods to develop an algorithm for optimal service selection. In this paper, we present an OWL ontology for the specification of configurable Web service offers and requests, and a flexible and extensible framework for optimal service selection that combines declarative logic-based matching rules with optimization methods, such as linear programming. Assuming additive price/preference functions, experimental results indicate that our algorithm introduces an overhead of only around 2 sec.~compared to random service selection, while giving optimal results. The overhead, as percentage of total time, decreases as the number of offers and configurations increase.