Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article
Free access

Data services

Published: 01 June 2012 Publication History

Abstract

Exploring the technology trends in basic, integrated, and cloud data services.

References

[1]
Amazon Web Services, 2010. http://aws.amazon.com/.
[2]
Adya, A., Blakeley, J.A., Melnik, S., and Muralidhar, S. Anatomy of the ADO.NET entity framework. In Proceedings of SIGMOD Conference (2007), 877--888.
[3]
Agrawal, D., Abbadi, A.E., Antony, S. and Das, S. Data management challenges in cloud computing infrastructures. In DNIS (2010), 1--10.
[4]
Allen A. Friedman and Darrell M. West. Privacy and security in cloud computing. Issues in Technology Innovation 3 (Oct. 2010), Center for Technology Innovation at Brookings.
[5]
Baker, J., Bond, C., Corbett, J.C., Furman, J., Khorlin, A., Larson, J., Léon, J.M. Li, Y., Lloyd, A. and Yushprakh, V. Megastore: Providing scalable, highly available storage for interactive services. In Proceedings of CIDR Conference, 2011.
[6]
Bancilhon, F and Spyratos, N. Update semantics of relational views. ACM Trans. Database Syst. 6 (Dec. 1981), 557--575.
[7]
Bernstein, P.A., Cseri, I., Dani, N., Ellis, N., Kalhan, A., Kakivaya, G., Lomet, D.B., Manne, R., Novik, L. and Talius, T. Adapting Microsoft SQL Server for cloud computing. In Proceedings of IEEE International Conference on Data Engineering (2011), 1255--1263.
[8]
Blow, M., Borkar, V., Carey, M., Hillery, C., Kotopoulis, A., Lychagin, D., Preotiuc-Pietro, R., Reveliotis, P., Spiegel, J. and Westmann, T. Updates in the AquaLogic Data Services Platform. In Proceedings of IEEE International Conference on Data Engineering (2009), 1431--1442.
[9]
Boag, S., Chamberlin, D., Fernandez, M.F., Florescu, D., Robie, J. and Siméon, J. XQuery 1.0: An XML Query Language. W3C Recommendation (Jan. 23, 2007); http://www.w3.org/TR/xquery/.
[10]
Borkar, V.R., Carey, M.J., Engovatov, D., Lychagin, D., Reveliotis, P., Spiegel, J., Thatte, S. and Westmann, T. Access Control in the AquaLogic Data Services Platform. In Proceedings of SIGMOD Conference (2009), 939--946.
[11]
Brantner, M., Florescu, D., Graf, D.A., Kossmann, D. and Kraska, T. Building a database on S3. In Proceedings of SIGMOD Conference (2008), 251--264.
[12]
Britton-Lee Inc. IDM 500 Software Reference Manual Version 1.3, 1981.
[13]
Carey, M.J. Data delivery in a service-oriented world: The BEA AquaLogic data services platform. In Proceedings of SIGMOD Conference (2006), 695--705.
[14]
Carey, M.J. SOA what? IEEE Computer 41, 3 (2008), 92--94.
[15]
The Cassandra Apache Project, 2009; http://cassandra.apache.org/.
[16]
Cattell, R. Scalable SQL and NoSQL data stores. SIGMOD Record 39, 4 (2010), 12--27.
[17]
Cautis, B., Deutsch, A., Onose, N. and Vassalos, V. Efficient rewriting of XPath queries using query set specifications. PVLDB 2, 1 (2009), 301--312.
[18]
Chang, F., Dean, J., Ghemawat, S., Hsieh, W.C., Wallach, D.A., Burrows, M., Chandra, T., Fikes, A. and Gruber, R.E. Bigtable: A distributed storage system for structured data. In Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation, (2006).
[19]
Christensen, E., Curbera, F., Meredith, G. and Weerawarana, S. Web Services Description Language (WSDL) 1.1. W3C Note (Mar. 15, 2001); http://www.w3.org/TR/wsdl.
[20]
Cooper, B.F., Ramakrishnan, R., Srivastava, U., Silberstein, A., Bohannon, P., Jacobsen, H.A., Puz, N., Weaver, D. and Yerneni, R. PNUTS: Yahoo!'s hosted data serving platform. In Proc. VLDB Endow 1, 2 (2008), 1277--1288.
[21]
DeCandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P. and Vogels, W. Dynamo: Amazon's highly available key-value store. In SOSP (2007), 205--220.
[22]
Fielding, R.T. Architectural Styles and the Design of Network-based Software Architectures. Ph.D. thesis, University of California, Irvine, 2000.
[23]
Garcia-Molina, H. and Salem, K. Sagas. SIGMOD Rec. 16, 3 (1987), 249--259.
[24]
Gentry, C. Computing arbitrary functions of encrypted data. Commun. ACM 53, 3 (2010), 97--105.
[25]
Google. Google App Engine. http://code.google.com/appengine.
[26]
Google. Protocol Buffers: Google's data interchange format, 2008; http://code.google.com/p/protobuf.
[27]
Google. Fusion Tables, 2009; http://tables.googlelabs.com.
[28]
Gregorio, J. and de Hóra, B. The Atom Publishing Protocol, 2005; http://datatracker.ietf.org/doc/rfc5023/.
[29]
HBase, 2010; http://hbase.apache.org/.
[30]
Helland, P. Life beyond distributed transactions, an Apostate's opinion. In Proceeding of Conference on Innovative Data System Research (2007).
[31]
JavaScript Object Notation; http://www.json.org/.
[32]
Jordan, D. and Evdemon, J. Web Services Business Process Execution Language Version 2.0. OASIS Standard (Apr. 11, 2007); http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html.
[33]
Y. Kotidis, D. Srivastava, and Y. Velegrakis. Updates through views: A new hope. In Proceedings of IEEE International Conference on Data Engineering(2006), 2.
[34]
Microsoft, Inc. Windows Azure, 2009; http://www.microsoft.com/windowsazure/windowsazure/.
[35]
Microsoft, Inc. WCF Data Services, 2011; http://msdn.microsoft.com/en-us/data/bb931106.
[36]
Mitra, N. and Lafon, Y. SOAP Version 1.2 Part 0: Primer (Second Edition). W3C Recommendation. Apr. 27, 2007; http://www.w3.org/TR/soap/.
[37]
Open Data Protocol (OData), 2010; http://www.odata.org/.
[38]
Oracle and/or its affiliates. Oracle Data Service Integrator 10gR3 (10.3), 2011; http://download.oracle.com/docs/cd/E1316201/odsi/docs10gr3.
[39]
Oracle Corporation and/or its affiliates. MySQL; http://www.mysql.com/.
[40]
Petropoulos, M., Deutsch, A. and Papakonstantinou, Y. The query set specification language (QSSL). WebDB (2003), 99--104.
[41]
Petropoulos, M., Deutsch, A., Papakonstantinou, Y., and Katsis, Y. Exporting and interactively querying Web service-accessed sources: The CLIDE system. ACM Trans. Database Syst. 32, 4 (2007).
[42]
Ramakrishnan, R. and Gehrke, J. Database Management Systems (3rd Ed.). McGraw-Hill, 2003.
[43]
Salesforce.com, Inc. Salesforce.com Object Query Language (SOQL), 2010; http://www.salesforce.com/us/developer/docs/api/Content/sforceapicallssoql.htm.
[44]
Shipman, D.W. The Functional Data Model and the Data Language DAPLEX. ACM Trans. Database Syst. 6, 1 (1981), 140--173.
[45]
Terry, D.B., Theimer, M.M., Petersen, K., Demers, A.J., Spreitzer, M.J. and Hauser, C.H. Managing update conflicts in Bayou, a weakly connected replicated storage system. In SOSP (1995), 172--182.
[46]
Vogels, W. Eventually consistent. ACM Queue 6, 6 (2008), 14--19.

Cited By

View all
  • (2023)A Digital Distribution Network Oriented Architecture of HCPS2023 9th Annual International Conference on Network and Information Systems for Computers (ICNISC)10.1109/ICNISC60562.2023.00044(160-164)Online publication date: 27-Oct-2023
  • (2023)The notion of Abstraction in Ontology-based Data ManagementArtificial Intelligence10.1016/j.artint.2023.103976323(103976)Online publication date: Oct-2023
  • (2022)MaritimeDS: a data service framework for unsupervised maritime traffic monitoring based on trajectory big dataJournal of Reliable Intelligent Environments10.1007/s40860-021-00163-08:1(3-19)Online publication date: 15-Jan-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 55, Issue 6
June 2012
124 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/2184319
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2012
Published in CACM Volume 55, Issue 6

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Popular
  • Refereed

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)125
  • Downloads (Last 6 weeks)12
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2023)A Digital Distribution Network Oriented Architecture of HCPS2023 9th Annual International Conference on Network and Information Systems for Computers (ICNISC)10.1109/ICNISC60562.2023.00044(160-164)Online publication date: 27-Oct-2023
  • (2023)The notion of Abstraction in Ontology-based Data ManagementArtificial Intelligence10.1016/j.artint.2023.103976323(103976)Online publication date: Oct-2023
  • (2022)MaritimeDS: a data service framework for unsupervised maritime traffic monitoring based on trajectory big dataJournal of Reliable Intelligent Environments10.1007/s40860-021-00163-08:1(3-19)Online publication date: 15-Jan-2022
  • (2022)Failure-Proof Spatio-temporal Composition of Sensor Cloud ServicesService-Oriented Computing10.1007/978-3-662-45391-9_26(368-377)Online publication date: 11-Mar-2022
  • (2021)A Dynamic Declarative Composition Scheme for Stream Data ServicesMobile Information Systems10.1155/2021/25020832021Online publication date: 1-Jan-2021
  • (2021)Towards big services: a synergy between service computing and parallel programmingComputing10.1007/s00607-021-00999-7103:11(2479-2519)Online publication date: 1-Nov-2021
  • (2020)Privacy in Data Service CompositionIEEE Transactions on Services Computing10.1109/TSC.2019.296330913:4(639-652)Online publication date: 1-Jul-2020
  • (2020)Ranking queries optimization over external data sources2020 2nd International Conference on Mathematics and Information Technology (ICMIT)10.1109/ICMIT47780.2020.9046996(180-185)Online publication date: Feb-2020
  • (2020)Data Linking as a Service: An Infrastructure for Generating and Publishing Linked Data on the Web2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)10.1109/COMPSAC48688.2020.00042(262-271)Online publication date: Jul-2020
  • (2019)Semantic characterization of data services through ontologiesProceedings of the 28th International Joint Conference on Artificial Intelligence10.5555/3367243.3367267(1647-1653)Online publication date: 10-Aug-2019
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

Magazine Site

View this article on the magazine site (external)

Magazine Site

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media