Résumé
Configuring a SPL is a cognitively difficult activity that requires a deep
understanding of the features and their constraints to be performed effectively.
To this end, SPL configurators have been equipped with various visualizations to
assist users in their tasks. However, there are many ways to visualize data: the
process of associating an efficient visualization to a given (configuration) task is neither
well-understood nor systematically applied, resulting in confusing
visualizations yielding configuration errors. In this chapter, we offer such a
process, based on theories of the visualization community for data representation. The first step consists in choosing the data to be visualized. This
selection induces restrictions on the types of visualization that are then
computed based on the data characteristics and best practices from semiology and
visual languages. Designers can then select an efficient
visualization for the intended task. Our process is supported by feature models
and FAMILIAR to merge and constrain the set of applicable visualizations.
understanding of the features and their constraints to be performed effectively.
To this end, SPL configurators have been equipped with various visualizations to
assist users in their tasks. However, there are many ways to visualize data: the
process of associating an efficient visualization to a given (configuration) task is neither
well-understood nor systematically applied, resulting in confusing
visualizations yielding configuration errors. In this chapter, we offer such a
process, based on theories of the visualization community for data representation. The first step consists in choosing the data to be visualized. This
selection induces restrictions on the types of visualization that are then
computed based on the data characteristics and best practices from semiology and
visual languages. Designers can then select an efficient
visualization for the intended task. Our process is supported by feature models
and FAMILIAR to merge and constrain the set of applicable visualizations.
langue originale | Anglais |
---|---|
titre | Human Centered Software Product Lines |
rédacteurs en chef | Jean-Sébastien Sottet, Alfonso Garcia Frey, Jean Vanderdonckt |
Editeur | Springer Verlag |
Chapitre | 4 |
Pages | 107-129 |
ISBN (Electronique) | 978-3-319-60947-8 |
ISBN (imprimé) | 978-3-319-60945-4 |
Etat de la publication | Publié - 2017 |