ESAT - Selecting Assisting Technologies for Handicaped People#
Currently, the ESAT knowledge base has been completed and the system will be launched for a testing phase at the project’s initiator (http://www.vo-fab.at/). The knowledge base has been implemented by mainly one knowledge engineer using KnowWE. For knowledge representation production rules are used. In total the ESAT knowledge base currently contains 702 rules distributed and 80 wiki articles. There are 64 input parameters to gather the knowledge for each case. Also in this single-user context the possibility of free structuring allows for reasonable and clear distribution of the knowledge. The terminology is defined on different wiki articles dealing with vision, hearing, motoric and haptic abilities and general skills (e.g., braille) respectively. The about 95 different input and output devices, technologies and support software (e.g., various kinds of keyboards, sensors, displays) are grouped together and described in distinct wiki articles also containing the rules relevant for the derivation of the particular device.
The derivation of the results is based on heuristics and requirements, that are defined for assisting device. Therefore, the rules for the specific requirements in most cases are defined directly on the page that defines the assisting device.
jochen - please translate from here
Dennoch wurden fünf umfangreiche Heuristiken auf eigenen Wikipages definiert, da ihre Regeln eine Kombination aus einer Vielzahl an Hilfsmitteln ausgeben und somit eine Regelzuordnung zu einzelnen Hilfsmitteln unübersichtlich und unpraktisch wäre.
end translation
The testing framework for continuous integration discussed in Section 3.3 is extensively used to guarantee the save development process by uncovering undesired side-effects of modifications including at least one sequential test case for each device and heuristic. More details about the project are given by Siegfried Kreutzer.
The work reaches the final for the best student paper award at the eHealth2012-Conference.
Screenshots of ESAT#
- Description of the assisted technology 'Kopf- & Mundjoystik'
- Rule definition of the assisted technology 'Kopf- & Mundjoystik'
- User interaction form
- Derivation and results
- Code sample of heuristic 05
- Code sample of the testing sequence for heuristic 05