Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
4956407 | Journal of Systems and Software | 2017 | 58 Pages |
Abstract
In the Big Data era, both the academic community and industry agree that a crucial point to obtain the maximum benefits from the explosive data growth is integrating information from different sources, and also combining methodologies to analyze and process it . For this reason, sharing data so that third parties can build new applications or services based on it is nowadays a trend . Although most data sharing initiatives are based on public data, the ability to reuse data generated by private companies is starting to gain importance as some of them (such as Google, Twitter, BBC or New York Times) are providing access to part of their data. However, current solutions for sharing data with third parties are not fully convenient to either or both data owners and data consumers. Therefore we present dataClay, a distributed data store designed to share data with external players in a secure and flexible way based on the concepts of identity and encapsulation. We also prove that dataClay is comparable in terms of performance with trendy NoSQL technologies while providing extra functionality, and resolves impedance mismatch issues based on the Object Oriented paradigm for data representation.
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Networks and Communications
Authors
Jonathan MartÃ, Anna Queralt, Daniel Gasull, Alex Barceló, Juan José Costa, Toni Cortes,