A Model Driven Development Approach Using AADL and Code Generation to Develop Modular Distributed Electronic Travel Aid Devices

AutorZabiensky, F. von; Kreutzer, M.; Bienhaus, D.
ArtConference Paper
AbstraktElectronic Travel Aids (ETAs) are devices that support people who are blind or visual impaired in tasks as obstacle detection/avoidance or navigation. ETAs consist of sensing, processing and presentation components. Many research projects develop new kinds of ETAs, introducing new presentation or sensing components. An optimal ETA should be a distributed system where each component is a communicating node. In this work we propose an MDD workflow to develop distributed ETAs. This workflow uses AADL to describe the system, its components and their communication. This supports an easy exchange of a component in its system model. So, research projects, for new presentation devices or presentation components, only have to change the node they are working on instead of developing a whole new system. Automatic code generation assures that the newly developed ETA component fits into the system.
KonferenzInternational Conference on Intelligent Human Systems Integration (IHSI) <2, 2019, San Diego/Calif.>
ReferenzKarwowski, W.: Intelligent Human Systems Integration 2019: Proceedings of the 2nd International Conference on Intelligent Human Systems Integration (IHSI 2019); Integrating People and Intelligent Systems, February 7-10, 2019, San Diego, California, USA. Cham: Springer International Publishing, 2019. (Advances in Intelligent Systems and Computing 903), pp. 540-545