[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3603555.3608539acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmundcConference Proceedingsconference-collections
short-paper

Applying a Feature-Oriented Software Development Approach to Model Interaction Diversity

Published: 03 September 2023 Publication History

Abstract

This research introduces a novel modelling approach based on methods from feature-oriented software development, aimed at enhancing accessibility and diversity in interactive systems. The method integrates user requirements, particularly accessibility and sensitivity to diversity, into software family development. Utilizing a user model subtree, it allows for customization based on users' needs, constraints, and preferences. A prototypical demonstration is shown through a voice user interface of an assistance robot. Despite an overall satisfying success rate of 96%, results suggest the quality of configuration slightly decreases with an increasing number of user constraints. This innovative approach offers significant potential, especially given the growing need for personalized human-computer interaction in our ageing society. However, it also prompts further research questions, such as its adaptability to non-software family systems and quality of configuration via smart AI models.

References

[1]
Sven Apel, Don Batory, Christian Kästner, and Gunter Saake. 2016. Feature-oriented software product lines. Springer.
[2]
Aykut Coskun, Gül Kaner, and İdil Bostan. 2018. Is Smart Home a Necessity or a Fantasy for the Mainstream User? A Study on Users’ Expectations of Smart Household Appliances. International Journal of Design 12.
[3]
Krzysztof Czarnecki, Simon Helsen, and Ulrich Eisenecker. 2004. Staged Configuration Using Feature Models. In Software Product Lines (Lecture Notes in Computer Science), 266–283. https://doi.org/10.1007/978-3-540-28630-1_17
[4]
Krzysztof Czarnecki, Simon Helsen, and Ulrich Eisenecker. 2005. Formalizing Cardinality-based Feature Models and their Specialization. Software Process Improvement and Practice 10, 1: 7–29.
[5]
Deutsches Institut für Normung DIN. 2011. CEN ISO/TR 22411:2008 – Ergonomische Daten und Leitlinien für die Anwendung des ISO/IEC Guide 71 für Produkte und Dienstleistungen zur Berücksichtigung der Belange älterer und behinderter Menschen (ISO/TR 22411:2008); Deutsche Fassung CEN ISO/TR 22411:2011.
[6]
Benoît Duhoux. Feature-Based Context-Oriented Software Development.
[7]
B Judy Flavia, P Kamali Priya, Nayan Chandravanshi, and M Vaishnavi Amirtham. 2022. Hand Gesture Recognition using AI Algorithm for Hearing Impaired. In 2022 4th International Conference on Inventive Research in Computing Applications (ICIRCA), 1069–1072. https://doi.org/10.1109/ICIRCA54612.2022.9985748
[8]
David Gollasch and Gerhard Weber. 2021. Age-Related Differences in Preferences for Using Voice Assistants. https://doi.org/10.1145/3473856.3473889
[9]
Stephan Hankammer, Ruth Jiang, Robin Kleer, and Martin Schymanietz. 2018. Are modular and customizable smartphones the future, or doomed to fail? A case study on the introduction of sustainable consumer electronics. CIRP Journal of Manufacturing Science and Technology 23: 146–155. https://doi.org/10.1016/j.cirpj.2017.11.001
[10]
Jose-Miguel Horcas, Mónica Pinto, and Lidia Fuentes. 2020. Extensible and modular abstract syntax for feature modeling based on language constructs. In Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A - Volume A (SPLC ’20), 1–7. https://doi.org/10.1145/3382025.3414959
[11]
ISO. 2014. ISO/IEC GUIDE 71:2014 – Guide for addressing accessibility in standards.
[12]
Alexandra Jackman and Lonnie Zwaigenbaum. 2023. The History of Autism Spectrum Disorder. In Neurodevelopmental Pediatrics, David D. Eisenstat, Dan Goldowitz, Tim F. Oberlander and Jerome Y. Yager (eds.). Springer International Publishing, Cham, 215–226. https://doi.org/10.1007/978-3-031-20792-1_12
[13]
Kyo C. Kang, Sholom G. Cohen, James A. Hess, William E. Novak, and a Spencer Peterson. 1990. Feature-Oriented Domain Analysis (FODA) Feasibility Study. Distribution 17, November: 161. https://doi.org/10.1080/10629360701306050
[14]
Kwanwoo Lee, Kyo C. Kang, and Jaejoon Lee. 2002. Concepts and Guidelines of Feature Modeling for Product Line Software Engineering. In Software Reuse: Methods, Techniques, and Tools (Lecture Notes in Computer Science), 62–77. https://doi.org/10.1007/3-540-46020-9_5
[15]
Xz Liu and D Yan. 2007. Ageing and hearing loss. The Journal of Pathology 211, 2: 188–197. https://doi.org/10.1002/path.2102
[16]
Claudia Loitsch. 2018. Designing Accessible User Interfaces for All by Means of Adaptive Systems.
[17]
Luis López-Lago Ortiz, Diego Allen-Perkins Avendaño, Borja Rivero Jiménez, Cecilia Pedret Massanet, David Conde Caballero, and Lorenzo Mariano Juárez. 2023. Acceptance and Adoption of Care Robots Among Elderly: A Critical Review of the Ethnographic Production. In Gerontechnology V, Enrique Moguel, Lara Guedes de Pinho and César Fonseca (eds.). Springer Nature Switzerland, Cham, 55–64. https://doi.org/10.1007/978-3-031-29067-1_7
[18]
Steffen Müller. 2016. Realisierung nutzeradaptiven Interaktionsverhaltens für mobile Assistenzroboter. Ilmenau.
[19]
Afra Pascual, Mireia Ribera, and Toni Granollers. 2014. Impact of web accessibility barriers on users with hearing impairment. In Proceedings of the XV International Conference on Human Computer Interaction (Interacción ’14), 1–2. https://doi.org/10.1145/2662253.2662261
[20]
Negoslav Sabev, Galya Nikolova Georgieva-Tsaneva, and Galina Bogdanova. 2020. Research, analysis, and evaluation of web accessibility for a selected group of public websites in Bulgaria. Journal of Accessibility and Design for All 10, 1: 124–160. https://doi.org/10.17411/jacces.v10i1.215
[21]
Jeroen Stragier, Laurence Hauttekeete, and Lieven De Marez. 2010. Introducing Smart grids in residential contexts: Consumers’ perception of smart household appliances. In 2010 IEEE Conference on Innovative Technologies for an Efficient and Reliable Electricity Supply, 135–142. https://doi.org/10.1109/CITRES.2010.5619864
[22]
United Nations Department of Economic and Social Affairs, Population Division. 2020. World population ageing 2020 Highlights: living arrangements of older persons. United Nations, New York.
[23]
Gregg Vanderheiden, Jutta Treviranus, and Amrish Chourasia. 2013. The Global Public Inclusive Infrastructure (GPII). https://doi.org/10.1145/2513383.2513395
[24]
Kostandina Veljanovska, Natasha Blazheska-Tabakovska, Blagoj Ristevski, and Snezana Savoska. 2020. User Interface for e-learning Platform for Users with Disability. 68–81. Retrieved May 30, 2023 from http://ceur-ws.org/Vol-2656/paper7.pdf
[25]
Markus Voelter and Eelco Visser. 2011. Product Line Engineering Using Domain-Specific Languages. In 2011 15th International Software Product Line Conference, 70–79. https://doi.org/10.1109/SPLC.2011.25
[26]
J. C. Wortmann, D. R. Muntslag, and P. J. M. Timmermans. 1997. Why customer driven manufacturing. In Customer-driven Manufacturing, J. C. Wortmann, D. R. Muntslag and P. J. M. Timmermans (eds.). Springer Netherlands, Dordrecht, 33–44. https://doi.org/10.1007/978-94-009-0075-2_4
[27]
Yeliz Yesilada, Giorgio Brajnik, Markel Vigo, and Simon Harper. 2012. Understanding web accessibility and its drivers. In Proceedings of the International Cross-Disciplinary Conference on Web Accessibility (W4A ’12), 1–9. https://doi.org/10.1145/2207016.2207027

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
MuC '23: Proceedings of Mensch und Computer 2023
September 2023
593 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 September 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Accessibility
  2. Adaptive Systems
  3. Feature-Oriented Software Development

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Conference

MuC '23
MuC '23: Mensch und Computer 2023
September 3 - 6, 2023
Rapperswil, Switzerland

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 35
    Total Downloads
  • Downloads (Last 12 months)13
  • Downloads (Last 6 weeks)1
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media