Communications of the ACM - Supporting community and building social capital
The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services
Journal of Network and Systems Management
Conceptual model of web service reputation
ACM SIGMOD Record
Ad-hoc workflow: problems and solutions
DEXA '97 Proceedings of the 8th International Workshop on Database and Expert Systems Applications
A model for web services discovery with QoS
ACM SIGecom Exchanges
Scientific workflow management and the Kepler system: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Data Quality: Concepts, Methodologies and Techniques (Data-Centric Systems and Applications)
Data Quality: Concepts, Methodologies and Techniques (Data-Centric Systems and Applications)
Pegasus: A framework for mapping complex scientific workflows onto distributed systems
Scientific Programming
ASKALON: A Grid Application Development and Computing Environment
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Taverna Workflows: Syntax and Semantics
E-SCIENCE '07 Proceedings of the Third IEEE International Conference on e-Science and Grid Computing
Analyzing Web Service Contracts
UBICOMM '07 Proceedings of the International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies
Consumer-Specified Service License Selection and Composition
ICCBSS '08 Proceedings of the Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008)
Market Overview of Enterprise Mashup Tools
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Methodologies for data quality assessment and improvement
ACM Computing Surveys (CSUR)
ACM SIGMOD Record
GenLM: License Management for Grid and Cloud Computing Environments
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Building the Trident Scientific Workflow Workbench for Data Management in the Cloud
ADVCOMP '09 Proceedings of the 2009 Third International Conference on Advanced Engineering Computing and Applications in Sciences
Evaluating Contract Compatibility for Service Composition in the SeCO2 Framework
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
License4Grid: Adopting DRM for Licensed Content in Grid Environments
ECOWS '10 Proceedings of the 2010 Eighth IEEE European Conference on Web Services
Licensing services: formal analysis and implementation
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
A qos-aware selection model for semantic web services
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
DEMODS: A Description Model for Data-as-a-Service
AINA '12 Proceedings of the 2012 IEEE 26th International Conference on Advanced Information Networking and Applications
Service-Oriented Architecture for High-Dimensional Private Data Mashup
IEEE Transactions on Services Computing
Hi-index | 0.00 |
Currently, rich and diverse data types have been increasingly provided using the data-as-a-service (DaaS) model, a form of cloud computing services and the core element of data marketplaces. This facilitates the on-the-fly data composition and utilisation for several dataintensive applications in e-science and business domains. However, data offered by DaaS are constrained by several data concerns that, if not automatically being reasoned properly, will lead to a wrong way of using them. In this paper, we support the view that data concerns should be explicitly modelled and specified in data contracts to support concern-aware data selection and utilisation. We perform a detailed analysis of current techniques for data contracts in the cloud. Instead of relying on a specific representation of data contracts, we introduce an abstract model for data contracts that can be used to build different types of data contracts for specific types of data. Based on the abstract model, we propose several techniques for evaluating data contracts that can be integrated into data service selection and composition frameworks. We also illustrate our approach with some real-world scenarios and show how data contracts can be integrated into data agreement exchange services in the cloud.