OMNIA: Sistema de seguridad de aplicaciones móviles corporativas.
Abstract
This Final Degree Project (FDP hereafter) is focused on the implementation of OMNIA, a security system made up of different components, all developed with the aim of covering the established security requirements.
This FDP highlights the development of several hybrid mobile corporate applications, included in the OMNIA System and that will contribute to the protection of access to classified information by any mechanism external to OMNIA.
The OMNIA System has been developed for supporting new modules with the objective of being implemented in the future and comply, in the same way, with the expected security.
Use of multiplatform technologies, such as Cordova [1]: a hybrid application development environment, Convertigo [2]: allows the integration of services and the use of latest versions of several frameworks, such as Angular 2 [3] and Ionic 2 [4], gives a remarkable technological value to this FDP.
FORTE [5] agreement, which has been organized by the Higher School of Informatics of Ciudad Real, has made possible to realize this FDP within the company Informática El Corte Inglés S.A. (IECISA), allowing to develop a real software product in an established development group, within an innovative company and a pioneer in the use of cutting-edge technologies and in the application of good practices of Software Engineering. Este Trabajo Fin de Grado (TFG de aquí en adelante) está orientado a la implantación de OMNIA, un sistema de seguridad formado por diferentes componentes, todos desarrollados con el objetivo de cubrir los requisitos de seguridad establecidos.
Entre los diferentes componentes, en este TFG destaca el desarrollo de diversas aplicaciones móviles híbridas corporativas, incluidas en el sistema OMNIA y que contribuirán a la protección de acceso a información clasificada por cualquier mecanismo externo a OMNIA.
OMNIA estará preparado para soportar nuevos módulos que se puedan desarrollar en el futuro y que cumplan, de igual forma, con la seguridad esperada.
El uso de tecnologías multiplataforma, como Cordova [1], un entorno de desarrollo de aplicaciones híbridas, Convertigo [2], que permite la integración de servicios y el uso de últimas versiones de diversos frameworks, como son Angular 2 [3] e Ionic 2 [4], aportan a este TFG un destacable valor tecnológico.
El convenio FORTE [5] organizado por la Escuela Superior de Informática de Ciudad Real ha hecho posible la realización de este TFG dentro la empresa Informática El Corte Inglés S.A. (IECISA), permitiendo desarrollar un producto software real dentro de un grupo de desarrollo ya establecido, dentro de una empresa innovadora y pionera en el uso de tecnologías punteras y en la aplicación de buenas prácticas de la Ingeniería del Software.