Resumen:
|
[ES] En este proyecto se van a extender las funcionalidades del plugin COPS, una
aplicación para facilitar la programación en el entorno Eclipse a personas con
diversidad funcional. Esto se va a conseguir mejorando por ...[+]
[ES] En este proyecto se van a extender las funcionalidades del plugin COPS, una
aplicación para facilitar la programación en el entorno Eclipse a personas con
diversidad funcional. Esto se va a conseguir mejorando por una parte el alcance del
reconocedor de voz integrado en COPS, iATROS, y por otra añadiendo la
funcionalidad de navegación y uso de menús de Eclipse mediante órdenes de voz.
Se va a comenzar con un estudio sobre las distintas opciones relacionadas con la
programación y el reconocimiento de voz que hay disponibles y cuáles son sus
características diferenciales.
Una vez hecho esto, para llevar este proyecto a cabo se va a realizar un proceso
de mantenimiento perfectivo. Primero se hará un análisis del sistema COPS y de sus
componentes, incluido iATROS. En este análisis se realizará un estudio exhaustivo del
código a través de técnicas de ingeniería inversa, para así obtener los máximos
conocimientos sobre su funcionamiento interno.
Una vez estudiada la aplicación, se continuará con un proceso de ingeniería de
requisitos para poder resolver el problema de la mejor manera posible y tener unos
requisitos contra los que realizar las pruebas.
Una vez especificados todos los requisitos, se procederá a diseñar e implementar
la solución propuesta. Tras esto, se pasará a un proceso de prueba de software para
verificar que se han cumplido todos los requisitos especificados.
[-]
[EN] This project will extend the functionalities of the COPS plug-in, an application to
facilitate programming in the Eclipse environment for people with functional diversity.
This will be achieved by improving the range ...[+]
[EN] This project will extend the functionalities of the COPS plug-in, an application to
facilitate programming in the Eclipse environment for people with functional diversity.
This will be achieved by improving the range of the voice recogniser integrated into
COPS, iATROS, on the one hand, and by adding the navigation and menu-driven
functionality of Eclipse via voice commands on the other.
Firstly, a study will be carried out on the different options related to programming
and voice recognition available and what their differential characteristics are. Once this
has been done, a process of perfective maintenance will be done in order to carry out
this project. First, an analysis of the COPS system and all its components, including
iATROS, will be done. In this analysis, an exhaustive study of the code is made
through reverse engineering techniques, in order to obtain the maximum knowledge of
its internal functioning.
Once the application has been studied, a requirement engineering process is
carried out to solve the problem in the most optimal way and to have requirements
against which to do the tests.
Once specified, the proposed solution will be designed and implemented. After
this, a software testing process will be done to verify that all requirements have been
fulfilled.
[-]
|