Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilities

This 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 ecosyst...

Full description

Saved in:
Bibliographic Details
Main Authors: Raquel Hervas, Virginia Francisco, Eugenio Concepcion, Antonio F. G. Sevilla, Gonzalo Mendez
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10737890/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846163871933399040
author Raquel Hervas
Virginia Francisco
Eugenio Concepcion
Antonio F. G. Sevilla
Gonzalo Mendez
author_facet Raquel Hervas
Virginia Francisco
Eugenio Concepcion
Antonio F. G. Sevilla
Gonzalo Mendez
author_sort Raquel Hervas
collection DOAJ
description This 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.
format Article
id doaj-art-e6d8c47a89f94dedb27ac5ca09543a34
institution Kabale University
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-e6d8c47a89f94dedb27ac5ca09543a342024-11-19T00:02:07ZengIEEEIEEE Access2169-35362024-01-011216322416324010.1109/ACCESS.2024.348730810737890Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive DisabilitiesRaquel Hervas0https://orcid.org/0000-0003-2900-9992Virginia Francisco1https://orcid.org/0000-0002-4492-5633Eugenio Concepcion2Antonio F. G. Sevilla3https://orcid.org/0000-0001-9025-1724Gonzalo Mendez4https://orcid.org/0000-0001-7659-1482Facultad de Informática, Universidad Complutense de Madrid, Madrid, SpainInstituto de Tecnología del Conocimiento, Universidad Complutense de Madrid, Pozuelo de Alarcón, SpainFacultad de Informática, Universidad Complutense de Madrid, Madrid, SpainFacultad de Informática, Universidad Complutense de Madrid, Madrid, SpainFacultad de Informática, Universidad Complutense de Madrid, Madrid, SpainThis 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.https://ieeexplore.ieee.org/document/10737890/AccessibilityAPI ecosystemassistive technologiescognitive disabilitiesdigital inclusionGraphQL
spellingShingle Raquel Hervas
Virginia Francisco
Eugenio Concepcion
Antonio F. G. Sevilla
Gonzalo Mendez
Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilities
IEEE Access
Accessibility
API ecosystem
assistive technologies
cognitive disabilities
digital inclusion
GraphQL
title Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilities
title_full Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilities
title_fullStr Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilities
title_full_unstemmed Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilities
title_short Creating an API Ecosystem for Assistive Technologies Oriented to Cognitive Disabilities
title_sort creating an api ecosystem for assistive technologies oriented to cognitive disabilities
topic Accessibility
API ecosystem
assistive technologies
cognitive disabilities
digital inclusion
GraphQL
url https://ieeexplore.ieee.org/document/10737890/
work_keys_str_mv AT raquelhervas creatinganapiecosystemforassistivetechnologiesorientedtocognitivedisabilities
AT virginiafrancisco creatinganapiecosystemforassistivetechnologiesorientedtocognitivedisabilities
AT eugenioconcepcion creatinganapiecosystemforassistivetechnologiesorientedtocognitivedisabilities
AT antoniofgsevilla creatinganapiecosystemforassistivetechnologiesorientedtocognitivedisabilities
AT gonzalomendez creatinganapiecosystemforassistivetechnologiesorientedtocognitivedisabilities