Sobre nosotros

El principal objetivo de fiQare es crear un sistema de certificación inteligente en seguridad cloud e IoT (Internet de las Cosas), así como mejorar la calidad de la plataforma FIWARE, con el propósito de hacerla más segura y fiable.

 

El proyecto, liderado por el grupo NEO de la Universidad de Málaga (UMA), está desarrollado por un consorcio de empresas en el que participan Secmotic, TIGA y Emergya.

 

En fiQare, Secmotic y Emergya son los responsables de la investigación y evaluación de la calidad de FIWARE usando la norma ISO/IEC 25010:2011. Por su parte, la UMA se ocupa del desarrollo de una inteligencia artificial, capaz de analizar, de forma automática, el software. Asimismo, son los encargados de detectar las mejoras de calidad del código fuente, que se tengan que llevar a cabo.

 

Emergya, compañía global con 15 años de experiencia en el sector tecnológico, ofrece un completo catálogo de productos y servicios profesionales alrededor de las tecnologías de la información (TI), la estrategia digital y las soluciones en la nube. Con siete sedes en cuatro países y dos continentes, Emergya ayuda a clientes a impulsar y guiar su evolución digital, y les acompaña en la implantación de las soluciones y servicios de IT asociados. Su objetivo es convertirse no sólo en socio tecnológico, sino en proveedores de confianza.

 

Secmotic es una compañía experta en tecnología que ayuda a la transformación digital de las ciudades, la industria y los negocios, proporcionando servicios relacionados con las Tecnologías de la Información (TI) e implementando y poniendo en marcha soluciones en el ámbito del Internet de las Cosas (IoT). Secmotic está firmemente comprometida con la Investigación, el Desarrollo y la Innovación como motor de cambio.

 

Tiga es una empresa que, desde sus inicios, se ha destacado por centralizar sus servicios en la innovación, la calidad, la investigación y el desarrollo tecnológico, ofreciendo a sus clientes soluciones especiales de TI, como soporte de decisiones y sistemas ERP.

Objetivos técnicos

Este proyecto propone el diseño, creación y ejecución de una innovadora metodología, a través del estudio y aplicación de ochos ejes de la normas ISO 25010 aplicada a los GEs de FIWARE.

 

  • Funcionalidad. Se definirán las funcionalidades esperadas y se comprobará si la implementación cumple su función.
  • Eficiencia. Se analizará el rendimiento de los GEs como su código fuente, teniendo en cuenta el tiempo de respuesta, la memoria usada, el consumo de batería (en dispositivos portables), las necesidades de almacenamiento y el uso de la red. Esto permitirá definir el nivel de escalabilidad, adaptabilidad o posibilidad de tiempo real, entre otras características.
  • Compatibilidad. Se analizará el grado en el que los componentes (GEs) pueden intercambiar información con otros componentes y se interconectan usando sus APIs.
  • Usabilidad. Mediante técnicas cuantitativas inteligentes, se analizan las principales características de la plataforma FIWARE relacionadas con la calidad, patrones, reglas de puntuación y guías de uso.
  • Fiabilidad. Se pretende mejorar la confianza en el software, para reducir la probabilidad de fallos. En este sentido, se llevarán a cabo distintos tipos de test, con el objeto de testar la composición y la capacidad de interacción de los distintos servicios web (APIs), que son el núcleo de FIWARE. Este parámetro es clave en el proyecto.
  • Seguridad. se medirá el nivel de protección de la información y los datos, para que sólo accedan a determinados contenidos quienes tengan el nivel de autorización suficiente.
  • Mantenimiento. Se llevará a cabo un análisis de todo el código fuente disponible de una serie de GEs para detectar código duplicado, code smells y código comentado, evitando así los errores importantes.
  • Portabilidad. Consiste en el análisis de funcionalidades y eficiencia en diferentes sistemas operativos, considerando las actuales restricciones del sistema.

¡Contáctanos!

¿En qué servicio está interesado?

fiQare busca la calidad del software en el entorno del IoT

fiQare (Future Intelligent Quality Assurance for Release Enhancement, en inglés), proyecto desarrollado por el consorcio de empresas integrado por la Universidad de Málaga , Secmotic , TIGA y Emergya , incorpora un revolucionario concepto relacionado ...

Primeros resultados científicos publicados por la UMA

El grupo de investigación NEO , que participa en el proyecto fiQare junto con las empresas Emergya , Secmotic y TIGA , ha comenzado a producir los primeros resultados del proyecto, que se difundirán en las XXIII Jornadas de Ingeniería del Software y ...
1 Separator 4
fiQare and FIREWARE

fiQare y FIWARE

El aseguramiento de calidad inteligente futuro para la mejora de la versión (fiQare) es un nuevo concepto revolucionario en seguridad, confiabilidad y calidad para los entornos de IoT.

fiQare desarrolla una metodología innovadora basada en inteligencia artificial. Analizamos la tecnología FIWARE de forma automática utilizando ocho ejes del estándar ISO 25010, para medir la calidad de las plataformas IoT (Internet of Things), como Smart Cities y Factory 4.0.

fiQare toma a FIWARE como un objetivo para su análisis. FIWARE es un middleware para el desarrollo y despliegue de futuras aplicaciones de Internet. Las API abiertas de FIWARE se conocen como Habilitadores genéricos (GE); fiQare actúa sobre estas GE, mejorando su calidad.

Next
2 Separator 4

IoT Seguridad y Ciudades Inteligentes

Las ciudades inteligentes y el IoT son el futuro de la tecnología, y la mayor amenaza para su desarrollo es la pérdida de confianza debido a fallas de seguridad en plataformas y dispositivos.

En IoT, la seguridad debe preceder a la innovación.

IoT está dejando obsoletas las leyes necesarias para regular y estandarizar las políticas de seguridad. En este nuevo entorno, las brechas de seguridad tienen el potencial de poner en peligro la vida humana.

Seguimos la metodología conocida como "seguridad por diseño", donde analizamos FIWARE para encontrar errores y fallas de diseño que permitan ataques de seguridad.

Next
3 Separator 4

ISO/IEC 25010 y FIWOO

Cuando la identidad del dispositivo está relacionada con la identidad de un ser humano, surge el verdadero valor del "Internet de las Cosas". Sin embargo, con el acceso a los datos viene el enigma de la privacidad.

ISO/IEC 25010 determina qué características de calidad se tomarán en cuenta al evaluar las propiedades de un producto de software. Este modelo se aplicará en el proyecto fiQare.

Plataformas como FIWOO (o cualquier otra plataforma basada en FIWARE) mejorarán su calidad y seguridad. fiQare permitirá un desarrollo más rápido y mayor de estas tecnologías al aumentar la confianza en ellas.

Next
4 Separator 4

GE’s y productos finales

Proporcionamos una metodología basada en algoritmos de aprendizaje automático para el análisis de GEs.

Informamos sobre el estado de la calidad de las GEs en las plataformas IoT.

Mejoramos las herramientas de gestión de FIWARE (GE), que se ofrecen a la comunidad.

Las plataformas basadas en FIWARE (como FIWOO) experimentarán una mejora sustancial en la seguridad y la calidad.

Desarrollo de dos casos de uso:

Primer caso de uso: Análisis de ciudades inteligentes tomando el pulso a la ciudad (SUH): Instale y use sensores en el campus de la Universidad de Málaga para recoger datos, analizarlos y ofrecer modelos de movilidad y ruido. Los usuarios serán varios grupos de investigación en la Universidad de Málaga, el propio rectorado (para la administración) y los estudiantes (40.000 beneficiarios potenciales de este trabajo).

Segundo caso de uso: Internet de cosas saludables para la vida asistida en el hogar inteligente: Este caso de uso implica la construcción de un Sistema de alerta temprana IoT (EWS) para la detección de emergencias residenciales, que se dirige a diferentes servicios con el mensaje adecuado (por ejemplo, para enfermeras y médicos , familia del individuo y hospitales).