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...
Saved in:
| Main Authors: | , , , , |
|---|---|
| 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 |