Mendez Pozo, GonzaloHervás Ballesteros, RaquelFrancisco Gilmartín, VirginiaConcepción Cuevas, Eugenio PabloGarcía Sevilla, Antonio FernandoMéndez Pozo, Gonzalo Rubén2024-12-122024-12-122024-10-29R. Hervás, V. Francisco, E. Concepción, A. F. G. Sevilla and G. Méndez, "Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilities," in IEEE Access, vol. 12, pp. 163224-163240, 2024, doi: 10.1109/ACCESS.2024.3487308.10.1109/ACCESS.2024.3487308https://hdl.handle.net/20.500.14352/112548This paper presents the development and implementation of an API (Application Programming Interface) ecosystem designed to support the creation of assistive technologies for individuals with cognitive disabilities. Leveraging the principles of microservices and an API-centered approach, this ecosystem enhances collaboration among developers, reduces the cost of creating accessible tools, and provides highly adaptable and customizable applications. The study details architectural decisions, including the use of GraphQL for flexibility, and demonstrates the benefits of a service-based architecture for digital inclusion. Case studies illustrate the practical applications, showing how this approach facilitates the development and promotes more accessible digital solutions. The findings suggest that this ecosystem can significantly reduce the time and resources needed to develop assistive technologies, potentially accelerating their adoption in domains such as education, healthcare, and daily living aids. The modular and flexible nature of the API ecosystem supports the rapid development of personalized assistive tools, fosters collaborative development, and ensures cross-platform compatibility. These features contribute to creating robust solutions that address diverse user needs across various devices. The ongoing evolution of the API ecosystem, including the integration of advanced management frameworks, promises further innovation and collaboration in assistive technologies. Future work will focus on implementing a comprehensive API management infrastructure to enhance scalability, security, and monitoring capabilities, including the integration and validation of the ecosystem with third-party applications, and so demonstrating its versatility and scalability in real-world scenarios.Este artículo presenta el desarrollo e implementación de un ecosistema de API (Interfaz de Programación de Aplicaciones) diseñado para apoyar la creación de tecnologías de apoyo destinadas a personas con discapacidades cognitivas. Aprovechando los principios de microservicios y un enfoque centrado en APIs, este ecosistema mejora la colaboración entre desarrolladores, reduce los costes de creación de herramientas accesibles y proporciona aplicaciones altamente adaptables y personalizables. El articulo presenta las decisiones arquitectónicas, incluyendo el uso de GraphQL para mayor flexibilidad, y demuestra los beneficios de una arquitectura basada en servicios para la inclusión digital. Se presentan varios casos de estudio que ilustran aplicaciones prácticas del ecosistema, mostrando cómo este enfoque facilita el desarrollo y promueve soluciones digitales más accesibles. Los hallazgos sugieren que este ecosistema puede reducir significativamente el tiempo y los recursos necesarios para desarrollar tecnologías de apoyo, lo que potencialmente acelera su adopción en ámbitos como la educación, la salud y las ayudas para la vida diaria. La naturaleza modular y flexible del ecosistema respalda el desarrollo rápido de herramientas de apoyo personalizadas, fomenta el desarrollo colaborativo y asegura la compatibilidad entre plataformas. Estas características contribuyen a la creación de soluciones sólidas que abordan diversas necesidades de los usuarios en distintos dispositivos. La evolución continua del ecosistema, incluyendo la integración de marcos avanzados de gestión, promete mayor innovación y colaboración en el ámbito de las tecnologías de apoyo. Los trabajos futuros se centrarán en implementar una infraestructura integral de gestión de APIs para mejorar la escalabilidad, la seguridad y las capacidades de monitoreo, incluyendo la integración y validación del ecosistema con aplicaciones de terceros, demostrando así su versatilidad y escalabilidad en escenarios del mundo real.engAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilitiesjournal articlehttps://ieeexplore.ieee.org/document/10737890open accessEcosystemsAssistive technologiesOrganizationsInteroperabilityCompaniesCollaborationTechnological innovationStandards organizationsScalabilityCostsAccessibilityAPI ecosystemCognitive disabilitiesDigital inclusionGraphQLMicroservices architectureOpen APIsInteligencia artificial (Informática)3304.99 Otras