FIWARE es un ecosistema tecnológico abierto que pretendeconvertirse en la plataforma de referencia para los servicios y aplicaciones del Internet del Futuro. Para ello, primero se necesita solventar lasdudas existentes en cuanto a la calidad de FIWARE, ya que la plata-forma manejará datos sensibles tanto personales como esenciales parala correcta gestión de las ciudades inteligentes. Hay muchas formas deestudiar la calidad de un middleware complejo como este. En nuestrocaso seguimos las pautas de un estándar ISO usando herramientas existentes en una primera fase de identicación de problemas. Tras estudiar26 habilitadores genéricos de referencia de FIWARE, hemos detectadonumerosos puntos de mejora. En el caso de la conconfiabilidad y seguridadse podrán solventar en poco tiempo, mientras que los defectos relativosa mantenibilidad requeriran del orden de meses de trabajo. Esto posiblemente es debido al carácter tan heterogéneo del equipo de desarrolladode FIWARE (miembros de diversas empresas), que afecta directamentea la mantenibilidad del código.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech.
Esta investigación ha sido parcialmente financiada por CELTIC C2017/2-2 en colaboración con las empresas EMERGYA y SECMOTIC en los contratos #8.06/5.47.4997 y #8.06/5.47.4996. También agradecemos el apoyo del Ministerio de Economía y Competitividad y de los fondos FEDER, proyectos: TIN2014-57341-R (http://moveon.lcc.uma.es), TIN2016-81766-REDT (http://cirti.es) y TIN2017-88213-R (http://6city.lcc.uma.es), y a la Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech