Information gathering in the World-Wide Web: the W3QL query language and the W3QS system
ACM Transactions on Database Systems (TODS)
Applications of a Web query language
Selected papers from the sixth international conference on World Wide Web
Squeal: a structured query language for the Web
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
SEQUEL: A structured English query language
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
Blueprint for the Intercloud - Protocols and Formats for Cloud Computing Interoperability
ICIW '09 Proceedings of the 2009 Fourth International Conference on Internet and Web Applications and Services
Liquid query: multi-domain exploratory search on the web
Proceedings of the 19th international conference on World wide web
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Introducing STRATOS: A Cloud Broker Service
CLOUD '12 Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing
A Web Service for Cloud Metadata
SERVICES '12 Proceedings of the 2012 IEEE Eighth World Congress on Services
Hi-index | 0.00 |
To facilitate software development for multiple, federated cloud systems, abstraction layers have been introduced to mask the differences in the offerings, APIs, and terminology of various cloud providers. Such layers rely on a common ontology, which a) is difficult to create, and b) requires developers to understand both the common ontology and how various providers deviate from it. In this paper we propose and describe a structured query language for the cloud, Cloud SQL, along with a system and methodology for acquiring and organizing information from cloud providers and other entities in the cloud ecosystem such that it can be queried. It allows developers to run queries on data organized based on their semantic understanding of the cloud. Like the original SQL, we believe the use of a declarative query language will reduce development costs and make the multi-cloud accessible to a broader set of developers.