Modernizing Secure OLAP Applications with a Model-Driven Approach


Autoria(s): Blanco Bueno, Carlos; Fernández-Medina Patón, Eduardo; Trujillo Mondéjar, Juan Carlos
Contribuinte(s)

Universidad de Alicante. Departamento de Lenguajes y Sistemas Informáticos

Lucentia

Data(s)

13/09/2016

13/09/2016

2015

Resumo

The majority of the organizations store their historical business information in data warehouses which are queried to make strategic decisions by using online analytical processing (OLAP) tools. This information has to be correctly assured against unauthorized accesses, but nevertheless there are a great amount of legacy OLAP applications that have been developed without considering security aspects or these have been incorporated once the system was implemented. This work defines a reverse engineering process that allows us to obtain the conceptual model corresponding to a legacy OLAP application, and also analyses and represents the security aspects that could have established. This process has been aligned with a model-driven architecture for developing secure OLAP applications by defining the transformations needed to automatically apply it. Once the conceptual model has been extracted, it can be easily modified and improved with security, and automatically transformed to generate the new implementation.

This research is part of the following projects: SERENIDAD (PEII11-037-7035) financed by the ‘Viceconsejería de Ciencia y Tecnología de la Junta de Comunidades de Castilla-La Mancha’ (Spain) and FEDER, and SIGMA-CC (TIN2012-36904) and GEODAS (TIN2012-37493-C03-01) financed by the ‘Ministerio de Economía y Competitividad’ (Spain).

Identificador

The Computer Journal. 2015, 58(10): 2351-2367. doi:10.1093/comjnl/bxu070

0010-4620 (Print)

1460-2067 (Online)

http://hdl.handle.net/10045/57816

10.1093/comjnl/bxu070

Idioma(s)

eng

Publicador

Oxford University Press

Relação

http://dx.doi.org/10.1093/comjnl/bxu070

Direitos

© The British Computer Society 2014

info:eu-repo/semantics/restrictedAccess

Palavras-Chave #Data warehouses #OLAP #Model-driven development #Modernization #Reverse engineering #Security #Confidentiality #Lenguajes y Sistemas Informáticos
Tipo

info:eu-repo/semantics/article