Show simple item record

dc.contributor.authorJayaraman, P.P.*
dc.contributor.authorPerera, C.*
dc.contributor.authorGeorgakopoulos, D.*
dc.contributor.authorDustdar, S.*
dc.contributor.authorThakker, Dhaval*
dc.contributor.authorRanjan, R.*
dc.date.accessioned2016-06-20T15:16:18Z
dc.date.available2016-06-20T15:16:18Z
dc.date.issued2017-08
dc.identifier.citationJayaraman PP, Perera C, Georgakopoulos D, Dustdar S, Thakker D and Ranjan R (2017) Analytics-as-a-Service in a Multi-Cloud Environment through Semantically-enabled Hierarchical Data Processing. Software: Practice and Experience. 47(8): 1139-1156.en_US
dc.identifier.urihttp://hdl.handle.net/10454/8523
dc.descriptionyesen_US
dc.description.abstractA large number of cloud middleware platforms and tools are deployed to support a variety of Internet of Things (IoT) data analytics tasks. It is a common practice that such cloud platforms are only used by its owners to achieve their primary and predefined objectives, where raw and processed data are only consumed by them. However, allowing third parties to access processed data to achieve their own objectives significantly increases intergation, cooperation, and can also lead to innovative use of the data. Multicloud, privacy-aware environments facilitate such data access, allowing different parties to share processed data to reduce computation resource consumption collectively. However, there are interoperability issues in such environments that involve heterogeneous data and analytics-as-a-service providers. There is a lack of both - architectural blueprints that can support such diverse, multi-cloud environments, and corresponding empirical studies that show feasibility of such architectures. In this paper, we have outlined an innovative hierarchical data processing architecture that utilises semantics at all the levels of IoT stack in multicloud environments. We demonstrate the feasibility of such architecture by building a system based on this architecture using OpenIoT as a middleware, and Google Cloud and Microsoft Azure as cloud environments. The evaluation shows that the system is scalable and has no significant limitations or overheads.en_US
dc.language.isoenen_US
dc.rights© 2016 Wiley Periodicals, Inc. Full-text reproduced in accordance with the publisher’s self-archiving policy. This is the peer reviewed version of the following article: Jayaramani PP, Perera C, Georgakopoulos D, Dustdar S, Thakker D and Ranjan R (2016) Analytics-as-a-Service in a Multi-Cloud Environment through Semantically-enabled Hierarchical Data Processing. Software: Practice and Experience. 47(8): 1139-1156, which has been published in final form at http://dx.doi.org/10.1002/spe.2432. This article may be used for non-commercial purposes in accordance with Wiley Terms and Conditions for Self-Archiving.
dc.subjectInternet of Things; Multi-cloud environments; Big data; Semantic Web; Data Analyticsen_US
dc.titleAnalytics-as-a-Service in a Multi-Cloud Environment through Semantically-enabled Hierarchical Data Processingen_US
dc.status.refereedyesen_US
dc.date.Accepted2016-07-03
dc.date.application2016-08-16
dc.typeArticleen_US
dc.type.versionAccepted manuscripten_US
dc.identifier.doihttps://doi.org/10.1002/spe.2432
refterms.dateFOA2018-07-25T15:20:33Z


Item file(s)

Thumbnail
Name:
analytics-service-multi.pdf
Size:
1.628Mb
Format:
PDF
Description:
Suppressed - This version had ...
Thumbnail
Name:
SPE Journal Paper - Thakker.pdf
Size:
773.2Kb
Format:
PDF
Description:
Keep suppressed - cover sheet ...
Thumbnail
Name:
SPE Journal Paper - Thakker-1.pdf
Size:
720.6Kb
Format:
PDF
Description:
Main article

This item appears in the following Collection(s)

Show simple item record