P2P OLAP: Data model, implementation and case study

It is a common situation nowadays that business groups own different companies that operate in an autonomous way. Nevertheless, these companies must be requested to provide the headquarters with summarized information for decision-making. An architecture for cooperative interchange of decision-makin...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Vaisman, A.A
Otros Autores: Espil, M.M, Paradela, M.
Formato: Capítulo de libro
Lenguaje:Inglés
Publicado: 2009
Acceso en línea:Registro en Scopus
DOI
Handle
Registro en la Biblioteca Digital
Aporte de:Registro referencial: Solicitar el recurso aquí
LEADER 08434caa a22007697a 4500
001 PAPER-23195
003 AR-BaUEN
005 20230518205451.0
008 190411s2009 xx ||||fo|||| 00| 0 eng|d
024 7 |2 scopus  |a 2-s2.0-56949086546 
040 |a Scopus  |b spa  |c AR-BaUEN  |d AR-BaUEN 
030 |a INSYD 
100 1 |a Vaisman, A.A. 
245 1 0 |a P2P OLAP: Data model, implementation and case study 
260 |c 2009 
270 1 0 |m Vaisman, A.A.; Universidad de Buenos Aires, 1428 Buenos Aires, Argentina; email: avaisman@dc.uba.ar 
506 |2 openaire  |e Política editorial 
504 |a Kimball, R., (1996) The Data Warehouse Toolkit, , Wiley, New York 
504 |a Minuto, M., Vaisman, A., Aggregate queries in peer-to-peer OLAP (2004) DOLAP, pp. 102-111. , Washington, DC, USA 
504 |a Hurtado, C., Mendelzon, A., Vaisman, A., Maintaining data cubes under dimension updates (1999) Proceedings of 15th IEEE-ICDE International Conference, pp. 346-355 
504 |a Gribble, S., Halevy, A., Zachary, I., Rodrig, M., Suciu, D., What can peer-to-peer do for databases, and viceversa? (2001) Proceedings of the 4th International WebDB Workshop, pp. 31-36. , Santa Barbara, CA 
504 |a L. Serafini, F. Giunchiglia, J. Mylopoulos, P. Bernstein, The logical relational model: model and proof theory, Technical Report 0112-23, ITC-IRST, 2001; P. McBrien, A. Poulovassilis, Defining peer-to-peer data integration using both as view rules, in: Proceedings of the First DISP2P International Workshop, Lecture Notes in Computer Science, vol. 2944, Springer, Berlin, Germany, 2003, pp. 91-107; M. Lenzerini, Data integration: a theoretical perspective, Madison, Wisconsin, 2002, pp. 233-246; E. Franconi, G. Kuper, A. Lopatenko, L. Serafini, A robust logical and computational characterisation of peer-to-peer database systems, in: Proceedings of the First DISP2P International Workshop, Lecture Notes in Computer Science, vol. 2944, Springer, Berlin, Germany, 2003, pp. 64-76; D. Calvanese, G. De Giacomo, M. Lenzerini, R. Rosati, Logical foundations of peer-to-peer data integration, Paris, France, 2004, pp. 241-251; Calvanese, D., Giacomo, G.D., Lembo, D., Lenzerini, M., Rosati, R., Inconsistency tolerance in p2p data integration: an epistemic logic approach (2005) DBPL, pp. 90-105 
504 |a Lenzerini, M., Principles of p2p data integration (2004) DIWeb, pp. 7-21 
504 |a A. Kementsietsidis, M. Arenas, R. Miller, Managing data mappings in the hyperion project, in: Proceedings of the 19th IEEE-ICDE International Conference, Bangalore, India, pp. 732-734; Kementsietsidis, A., Arenas, M., Miller, R., Mapping data in peer-to-peer systems. semantics and algorithmic issues (2003) Proceedings of the ACM SIGMOD International Conference, pp. 325-336. , San Diego, USA 
504 |a Halevy, A., Ives, Z., Suciu, D., Tatarinov, I., Schema mediation in peer data management systems (2003) Proceedings of the 19th IEEE-ICDE International Conference, pp. 505-516. , Bangalore, India 
504 |a Tatarinov, I., Halevy, A., Efficient query reformulation in peer-data management systems (2004) Proceedings of the ACM SIGMOD International Conference, pp. 539-550. , Paris, France 
504 |a Bertossi, L., Bravo, L., Query answering in peer-to-peer data exchange systems (2004) Proceedings of the First International Workshop on Peer-to-Peer Computing and DataBases, , Heraklion, Greece 
504 |a Arai, B., Das, G., Gunopulos, D., Kalogeraki, V., Approximating aggregation queries in peer-to-peer networks (2006) ICDE, p. 42. , Atlanta, GA, USA 
504 |a Arai, B., Das, G., Gunopulos, D., Kalogeraki, V., Efficient approximate query processing in peer-to-peer networks (2007) IEEE Trans. Knowl. Data Eng., 19 (7), pp. 919-933 
504 |a Colazzo, D., Sartiani, C., Mapping maintenance in xml p2p databases (2005) DBPL, pp. 74-89 
504 |a Cabibbo, L., Torlone, R., Dimension compatibility for data mart integration (2004) Proceedings of the 12th Italian Symposium on Advanced Database Systems, pp. 6-17. , Cagliari, Italy 
504 |a Hurtado, C., Mendelzon, A., Vaisman, A., Updating OLAP dimensions (1999) Proceedings of the Second DOLAP International Workshop, pp. 60-66 
504 |a Minuto, M., Vaisman, A., Revising aggregation hierarchies in OLAP: a rule-based approach (2003) Data Knowl. Eng., 45 (2), pp. 225-256 
504 |a Consens, M., Mendelzon, A., Low complexity aggregation in Graphlog and Datalog (1990) Proceedings of the Third ICDT Conference, Lecture Notes in Computer Science, 470, pp. 379-394. , Springer, Berlin 
504 |a The JXTA Project 〈http://www.jxta.org〉 
520 3 |a It is a common situation nowadays that business groups own different companies that operate in an autonomous way. Nevertheless, these companies must be requested to provide the headquarters with summarized information for decision-making. An architecture for cooperative interchange of decision-making information seems to be a natural solution for this problem. We propose the use of a peer-to-peer (P2P) architecture for addressing the problem of processing OLAP data in a distributed environment, in a way that all companies involved can maintain full autonomy over the use of its own data resources. In a scenario like this, data exchange between peers occurs when one of them, in the role of a local peer, receives a query and, for answering it, requests data available in other nodes, denoted acquaintances. No global schema is assumed to exist for any data under this computing paradigm. Henceforth, data provided by an acquaintance of a local peer must be adapted, in a manner that answers to queries posed by local peer users conform the view those users have of their data. Because multidimensional data normally consist of a collection of views of aggregated data, a careful translation process is needed in this case, in order to transform any summary concept that appears in a peer acquaintance into a summary concept meaningful to the requesting peer. We first present a model for multidimensional data distributed in a P2P network, and a query rewriting technique, that allows a local peer to propagate OLAP queries among its acquaintances, obtaining a meaningful and correct answer. Mappings are performed using a novel technique called revise and map, based on belief revision concepts. Revising a dimension instance allows to produce consistent aggregations when an OLAP query is answered at more than one node. We then describe an implementation of a P2P system for answering OLAP queries over a network of data warehouses. We apply our proposal to a real-world case study of an insurance group. Finally, we report the results of an experimental evaluation of our implementation, and discuss the issues that must be accounted for in this setting. © 2008 Elsevier B.V. All rights reserved.  |l eng 
593 |a Universidad Católica Argentina, Argentina 
593 |a Universidad de Buenos Aires, 1428 Buenos Aires, Argentina 
690 1 0 |a DATA WAREHOUSING 
690 1 0 |a DIMENSIONS 
690 1 0 |a HIERARCHIES 
690 1 0 |a OLAP 
690 1 0 |a PEER-TO-PEER 
690 1 0 |a ADMINISTRATIVE DATA PROCESSING 
690 1 0 |a AGGLOMERATION 
690 1 0 |a CLIENT SERVER COMPUTER SYSTEMS 
690 1 0 |a COMPUTER SYSTEMS 
690 1 0 |a DATA PROCESSING 
690 1 0 |a DATA STORAGE EQUIPMENT 
690 1 0 |a DATA STRUCTURES 
690 1 0 |a PROBLEM SOLVING 
690 1 0 |a DATA WAREHOUSING 
690 1 0 |a DIMENSIONS 
690 1 0 |a HIERARCHIES 
690 1 0 |a OLAP 
690 1 0 |a PEER-TO-PEER 
690 1 0 |a DATA WAREHOUSES 
700 1 |a Espil, M.M. 
700 1 |a Paradela, M. 
773 0 |d 2009  |g v. 34  |h pp. 231-257  |k n. 2  |p Inf. Syst.  |x 03064379  |t Information Systems 
856 4 1 |u https://www.scopus.com/inward/record.uri?eid=2-s2.0-56949086546&doi=10.1016%2fj.is.2008.07.001&partnerID=40&md5=94337141faa35b986c1bb4fecf171e38  |y Registro en Scopus 
856 4 0 |u https://doi.org/10.1016/j.is.2008.07.001  |y DOI 
856 4 0 |u https://hdl.handle.net/20.500.12110/paper_03064379_v34_n2_p231_Vaisman  |y Handle 
856 4 0 |u https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_03064379_v34_n2_p231_Vaisman  |y Registro en la Biblioteca Digital 
961 |a paper_03064379_v34_n2_p231_Vaisman  |b paper  |c PE 
962 |a info:eu-repo/semantics/article  |a info:ar-repo/semantics/artículo  |b info:eu-repo/semantics/publishedVersion 
999 |c 84148