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

被引:0
|
作者
Gollasch, David [1 ]
Weber, Gerhard [1 ]
机构
[1] Tech Univ Dresden, Dresden, Germany
关键词
Feature-Oriented Software Development; Adaptive Systems; Accessibility;
D O I
10.1145/3603555.3608539
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:427 / 431
页数:5
相关论文
共 50 条
  • [1] An Overview of Feature-Oriented Software Development
    Apel, Sven
    Kaestner, Christian
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2009, 8 (05): : 49 - 84
  • [2] Applying Feature-Oriented Software Development in SaaS Systems: Real Experience, Measurements, and Findings
    Pedreira, Oscar
    Silva-Coira, Fernando
    Saavedra Places, Angeles
    Luaces, Miguel R.
    Gonzalez Folgueira, Leticia
    [J]. JOURNAL OF WEB ENGINEERING, 2019, 18 (4-6): : 447 - 475
  • [3] A Comprehensive Feature-Oriented Traceability Model for Software Product Line Development
    Shen, Liwei
    Peng, Xin
    Zhao, Wenyun
    [J]. ASWEC 2009: 20TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 210 - 219
  • [4] FeatureIDE: An extensible framework for feature-oriented software development
    Thuema, Thomas
    Kaestner, Christian
    Benduhn, Fabian
    Meinicke, Jens
    Saake, Gunter
    Leich, Thomas
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2014, 79 : 70 - 85
  • [5] FeatureIDE: A Tool Framework for Feature-Oriented Software Development
    Kaestner, Christian
    Thuem, Thomas
    Saake, Gunter
    Feigenspan, Janet
    Leich, Thomas
    Wielgorz, Fabian
    Apel, Sven
    [J]. 2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 611 - +
  • [6] View Infinity: A Zoomable Interface for Feature-Oriented Software Development
    Stengel, Michael
    Frisch, Mathias
    Apel, Sven
    Feigenspan, Janet
    Kaestner, Christian
    Dachselt, Raimund
    [J]. 2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 1031 - 1033
  • [7] From requirements to software architecture: a feature-oriented mapping approach
    Liu, DY
    Mei, H
    [J]. 8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS, AND INFORMATICS, VOL XVI, PROCEEDINGS, 2004, : 376 - 381
  • [8] Supporting Feature-Oriented Development and Evolution in Industrial Software Ecosystems
    Hinterreiter, Daniel
    [J]. SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE - VOL 2, 2018, : 79 - 86
  • [9] Applying Design by Contract to Feature-Oriented Programmingq
    Thuem, Thomas
    Schaefer, Ina
    Kuhlemann, Martin
    Apel, Sven
    Saake, Gunter
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2012, 2012, 7212 : 255 - 269
  • [10] Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software
    Santos, Alcemir Rodrigues
    Machado, Ivan do Carmo
    de Almeida, Eduardo Santana
    Siegmund, Janet
    Apel, Sven
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2019, 24 (03) : 1226 - 1258