Skip to content

GRACES project formal release

Pre-release
Pre-release
Compare
Choose a tag to compare
@ysmartin ysmartin released this 05 Nov 07:52
f96b80c

This release provides the source code of the functional prototype of the tool developed in the GRACES project, and constitutes the formal final deliverable of the project.
It is a software tool that allows blind engineers to inspect and create software models through accessible interaction modalities and enables the interoperation with mainstream industry tools. Our tool performs the translation of a graphical UML diagram —which is not accessible by blind persons— into a natural language representation of its contents that can be accessed by screen reader users through a speech interaction modality. Moreover, they can navigate through its contents, mimicking the visual navigation that sighted users employ to follow the arrows that graphically represent the links between model elements. And conversely, the tool allows translating a textual description of a UML model, written in a Domain Specific Language for GRACES, into a file that contains a standard representation of the semantic structure of the model, which can be imported by any mainstream modelling tool. The alternative UML textual description can be created and edited by a blind user through any accessible text editor, and the syntax of its language is similar to that of an Interface Description Language, which should result familiar to any software developer, thus providing a fast learning curve.