Descripción del proyecto
CONTEXTO: LAS INTERFACES DE PROGRAMACION DE APLICACIONES (API, DEL INGLES APPLICATION PROGRAMMING INTERFACES-) HAN EXPERIMENTADO RECIENTEMENTE UN CRECIMIENTO INESPERADO Y CONTINUAN DANDO FORMA A LA MANERA EN QUE LAS ORGANIZACIONES EXPONEN DATOS Y FUNCIONALIDADES. EMPRESAS COMO SALESFORCE.COM, EXPEDIA Y WALGREENS REPORTAN ALTOS IMPACTOS PROCEDENTES DE LA ADOPCION DE APIS, CON MAS DE LA MITAD DE SUS VENTAS DEBIDO A LOS SERVICIOS OFRECIDOS A TRAVES DE ELLAS.PROBLEMA: LA CREACION Y EVOLUCION DE LAS APIS SE REALIZA SOBRE UNA BASE AD HOC, CON POCO SOPORTE AUTOMATIZADO, QUE COMPORTA DIVERSAS DEFICIENCIAS. ESOS INCONVENIENTES IMPIDEN LA PRODUCTIVIDAD DE LOS DESARROLLADORES, Y TIENE UN IMPACTO NEGATIVO EN EL TIEMPO DE COMERCIALIZACION DE LAS API Y LOS SERVICIOS CREADOS EN BASE A ELLAS.ENFOQUE: EL PROYECTO GENESIS SEGUIRA UN ENFOQUE DIRIGIDO POR DATOS Y SOPORTADO POR HERRAMIENTAS PARA LA AUTOMATIZACION Y MEJORA DEL PROBLEMA DESCRITO ANTERIORMENTE. EN UN CICLO DE LIBERACION, SE RECOGERAN Y ANALIZARAN LOS DATOS PROCEDENTES DE LOS DESARROLLADORES DE LA API Y DE SU PROPIO USO, CON EL FIN DE CALCULAR VARIOS INDICADORES CUYO ANALISIS ORIENTARA LA PLANIFICACION DE LA PROXIMA VERSION DE LA API. DICHOS DATOS TAMBIEN SE UTILIZARAN PARA GENERAR DOCUMENTACION COMPLETA Y CORRECTA, INCLUYENDO REQUISITOS NO FUNCIONALES QUE FACILITEN LA ADOPCION DE LA API POR TERCEROS. LAS APIS SE ORGANIZARAN EN UN REPOSITORIO SEMANTICO CON PROCESOS ASOCIADOS BIEN DEFINIDOS.DOMINIO: GENESIS SERA EVALUADA EN EL AMBITO DE LAS CIUDADES INTELIGENTES. ESTE DOMINIO ES ESPECIALMENTE ADECUADO PARA EL ENFOQUE DIRIGIDO POR DATOS PROPUESTO EN EL PROYECTO, DEBIDO A LA EXISTENCIA DE GRANDES CANTIDADES DE DATOS PROCEDENTES DE MILES DE SENSORES Y DE CIUDADANOS, Y A LA NATURALEZA ABIERTA DE LA MAYOR PARTE DE ESTOS DATOS.INTERESADOS: SIEMENS (AUSTRIA), TEI-ERICSSON (ITALIA) Y KPA (ISRAEL) HAN EXPRESADO SU INTERES EN LOS RESULTADOS DEL PROYECTO.EQUIPO: EL EQUIPO DE INVESTIGACION ESTA INTEGRADO POR 10 DOCTORES, ADEMAS DE UN EQUIPO DE TRABAJO COMPUESTO POR 14 ESTUDIANTES DE DOCTORADO EN DIFERENTES ETAPAS DE REALIZACION DE TESIS. EL EQUIPO REUNE A TRES GRUPOS DE INVESTIGACION CON EXPERIENCIA EN INGENIERIA DE SOFTWARE, GESTION Y ANALISIS DE DATOS, Y MODELADO CONCEPTUAL, CON EL FIN DE PROPORCIONAR UN ENFOQUE HOLISTICO AL PROBLEMA ABORDADO. NGENIERÍA DE SOFTWARE\EVOLUCIÓN\BASES DE DATOS\API\INTERFAZ DE PROGRAMACIÓN DE APLICACIONES