Strategic directions in constraint programming
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
Contract-driven creation and operation of virtual enterprises
Computer Networks: The International Journal of Computer and Telecommunications Networking
A survey of temporal extensions of description logics
Annals of Mathematics and Artificial Intelligence
Constraint and Integer Programming in OPL
INFORMS Journal on Computing
A software framework for matchmaking based on semantic web technology
WWW '03 Proceedings of the 12th international conference on World Wide Web
UDDIe: An Extended Registry for Web Services
SAINT-W '03 Proceedings of the 2003 Symposium on Applications and the Internet Workshops (SAINT'03 Workshops)
Software Package Requirements and Procurement
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
An ontology of time for the semantic web
ACM Transactions on Asian Language Information Processing (TALIP) - Special Issue on Temporal Information Processing
Using Quality Models in Software Package Selection
IEEE Software
A concept for QoS integration in web services
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
Using genetic algorithm to implement cost-driven web service selection
Multiagent and Grid Systems - Special Issue on Nature inspired systems for parallel, asynchronous and decentralised environments
Improving Temporal-Awareness of WS-Agreement
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Temporal-Awareness in SLAs: Why Should We Be Concerned?
Service-Oriented Computing - ICSOC 2007 Workshops
A Framework to Guarantee Time-Bounded Composed Services
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
Explaining the Non-compliance between Templates and Agreement Offers in WS-Agreement
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Evaluating quality of web services: a risk-driven approach
BIS'07 Proceedings of the 10th international conference on Business information systems
Agent negotiation protocols in time-bounded service composition
IDEAL'09 Proceedings of the 10th international conference on Intelligent data engineering and automated learning
Using automated analysis of temporal-aware SLAs in logistics
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Deadline prediction scheduling based on benefits
Future Generation Computer Systems
Incremental service level agreements violation handling with time impact analysis
Journal of Systems and Software
Hi-index | 0.00 |
In the context of web service procurement (WSP), temporal– awareness refers to managing service demands and offers which are subject to validity periods, i.e. their evaluation depends not only on quality of service (QoS) values but also on time. For example, the QoS of some web services can be considered critical in working hours (9:00 to 17:00 from Monday to Friday) and irrelevant at any other moment. Until now, the expressiveness of such temporal–aware specifications has been quite limited. As far as we know, most proposals have considered validity periods to be composed of a single temporal interval. Other proposals, which could allow more expressive time–dependent specifications, have not performed a detailed study about all the underlying complexities of such approach, in spite of the fact that dealing with complex expressions on temporality is not a trivial task at all. As a matter of fact, it requires a special design of the so–called procurement tasks (consistency and conformance checking, and optimal selection). In this paper, we present a constraint–based approach to temporal–aware WSP. Using constraints allows a great deal of expressiveness, so that not only demands and offers can be assigned validity periods but also their conditions can be assigned (possibly multiple) validity temporal subintervals. Apart from revising the semantics of procurement tasks, which we previously presented in the first edition of the ICSOC conferences, we also introduce the notion of the covering set of a demand, a topic which is closely related to temporality.