Skip to main content

A Domain-Specific Language for Model-Driven Development of Networked Electronic Travel Aid Systems

  • Conference paper
  • First Online:
HCI International 2021 - Late Breaking Posters (HCII 2021)

Abstract

This work introduces a domain specific language for the development of networked electronic travel aid systems (ETAs). ETAs help people who are visually impaired to move independently and safely in unfamiliar environments. They are usually developed as part of research projects or by small companies for specific tasks as a proprietary overall system. ETAs would benefit from a unified development process as well as interoperability between products. These systems usually consist of similar human-machine interfaces, but provide different information to the user. In order to focus more on this information presentation, new industrial or research projects should not have to re-engineer such systems. This problem can be solved by means of interoperability, interchangeability and a component-based development of ETAs. Hence components can be reused or even exchanged between products and prototypes. To keep the barriers of developing such systems low, a supporting framework was initiated [6]. This work presents a domain-specific modeling language as part of such a framework that supports component-based development of ETAs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://www.eclipse.org/Xtext/.

References

  1. Bardaro, G., Matteucci, M.: Using AADL to model and develop ROS-based robotic application. In: 2017 First IEEE International Conference on Robotic Computing (IRC), pp. 204–207. IEEE (2017). https://doi.org/10.1109/IRC.2017.59

  2. Bardaro, G., Semprebon, A., Matteucci, M.: A use case in model-based robot development using AADL and ROS. In: Proceedings of the 1st International Workshop on Robotics Software Engineering, RoSE ’18, pp. 9–16. ACM (2018). https://doi.org/10.1145/3196558.3196560

  3. Dehnavi, S., Sedaghatbaf, A., Salmani, B., Sirjani, M., Kargahi, M., Khamespanah, E.: Towards an actor-based approach to design verified ROS-based robotic programs using rebeca. Procedia Comput. Sci. 155, 59–68 (2019). https://doi.org/10.1016/j.procs.2019.08.012

    Article  Google Scholar 

  4. Radermacher, A., Morelli, M., Hussein, M., Nouacer, R.: Designing drone systems with papyrus for robotics. In: Proceedings of the 2021 Drone Systems Engineering and Rapid Simulation and Performance Evaluation: Methods and Tools Proceedings, pp. 29–35. ACM (2021). https://doi.org/10.1145/3444950.3444956

  5. Wehrmeister, M.A.: Generating ROS-based software for industrial cyber-physical systems from UML/MARTE. In: 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 313–320. IEEE (2020). https://doi.org/10.1109/ETFA46521.2020.9212077

  6. von Zabiensky, F., Bienhaus, D.: A framework for electronic travel aids. In: Proceedings of the International Conference on Computer-Human Interaction Research and Applications, pp. 172–177. SCITEPRESS - Science and Technology Publications (2017). https://doi.org/10.5220/0006514701720177

  7. von Zabiensky, F., Kreutzer, M., Bienhaus, D.: AADL zur Modellierung, Analyse und Code-Generierung für ROS2-Architekturen. In: Bauer, B., Wittenberg, C. (eds.) AALE 2019 Autonome Und Intelligente Systeme in Der Automatisierungstechnik 16, Fachkonferenz, Heilbronn, 28 Februar–1 März 2019, pp. 373–380. VDE Verlag (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Florian von Zabiensky .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

von Zabiensky, F., Loosen, C., Kreutzer, M., Bienhaus, D. (2021). A Domain-Specific Language for Model-Driven Development of Networked Electronic Travel Aid Systems. In: Stephanidis, C., Antona, M., Ntoa, S. (eds) HCI International 2021 - Late Breaking Posters. HCII 2021. Communications in Computer and Information Science, vol 1499. Springer, Cham. https://doi.org/10.1007/978-3-030-90179-0_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-90179-0_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-90178-3

  • Online ISBN: 978-3-030-90179-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics