Towards a Language for Representing and Managing the Semantics of Big Data

Ermelinda Oro, Massimo Ruffolo, Pietro Gentile, Giuseppe Bartone

2014

Abstract

The amount of data in our world has been exploding. Integrating, managing and analyzing large amounts of data – i.e. Big Data - will become a key issue for businesses for better operating and competing in today’s markets. Data are only useful if used in a smart way. We introduce the concept of Smart Data that is web and enterprise structured and unstructured big data with explicit and implicit semantics that leverages context to understand intent for better driving business processes and for better and more informed decisions making. This paper proposes a language able to give a representation of Big Data based on ontologies and a system that implements an approach capable to satisfy the increasing need for efficiency and scalability in semantic data management. The proposed MANTRA Language allows for: (i) representing the semantics of data by knowledge representation constructs; (ii) acquiring data from disparate heterogeneous sources (e.g. data bases, documents); (iii) integrating and managing data; (iv) reasoning and querying with Big Data. The syntax of the proposed language is partially derived from logic programming, but the semantic is completely revised. The novelty of the language we propose is that a class can be thought of as a flexible collection of structurally heterogeneous individuals that have different properties (schema-less). The language also allows executing efficient querying and reasoning for revealing implicit knowledge. These have been achieved by using a triple-based data persistency model and a scalable No-SQL storage system.

Download


Paper Citation


in Harvard Style

Oro E., Ruffolo M., Gentile P. and Bartone G. (2014). Towards a Language for Representing and Managing the Semantics of Big Data . In Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-758-015-4, pages 651-656. DOI: 10.5220/0004916906510656

in Bibtex Style

@conference{icaart14,
author={Ermelinda Oro and Massimo Ruffolo and Pietro Gentile and Giuseppe Bartone},
title={Towards a Language for Representing and Managing the Semantics of Big Data},
booktitle={Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2014},
pages={651-656},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004916906510656},
isbn={978-989-758-015-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - Towards a Language for Representing and Managing the Semantics of Big Data
SN - 978-989-758-015-4
AU - Oro E.
AU - Ruffolo M.
AU - Gentile P.
AU - Bartone G.
PY - 2014
SP - 651
EP - 656
DO - 10.5220/0004916906510656