A Complexity Tale: Web Configurators

Gilles Perrouin, Mathieu Acher, Jean-Marc Davril, Axel Legay, Patrick Heymans

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

Online configurators are basically everywhere. From physical goods (cars, clothes) to services (cloud solutions, insurances, etc.) such configurators have pervaded many areas of everyday life, in order to provide the customers products tailored to their needs. Being sometimes the only interfaces between product suppliers and consumers, much care has been devoted to the HCI aspects of configurators, aiming at offering an enjoyable buying experience. However, at the backend, the management of numerous and complex configuration options results from ad-hoc process rather than a systematic variability-aware engineering approach. We present our experience in analysing web configurators and formalising configuration options in terms of feature models or product configuration matrices. We also consider behavioural issues and perspectives on their architectural design.
Original languageEnglish
Title of host publicationIEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE)
Place of PublicationAustin
PublisherACM Press
ISBN (Electronic)978-1-4503-4176-9
ISBN (Print)978-1-5090-2240-3
DOIs
Publication statusPublished - 2016
Event38th International Conference on Software Engineering - Austin, United States
Duration: 14 May 201622 May 2016

Conference

Conference38th International Conference on Software Engineering
CountryUnited States
CityAustin
Period14/05/1622/05/16

Fingerprint

Architectural design
Insurance
Human computer interaction
Railroad cars

Keywords

  • Web Configurator
  • Complexity
  • Variability

Cite this

Perrouin, G., Acher, M., Davril, J-M., Legay, A., & Heymans, P. (2016). A Complexity Tale: Web Configurators. In IEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE) Austin: ACM Press. https://doi.org/10.1145/2897045.2897051
Perrouin, Gilles ; Acher, Mathieu ; Davril, Jean-Marc ; Legay, Axel ; Heymans, Patrick. / A Complexity Tale : Web Configurators. IEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE). Austin : ACM Press, 2016.
@inproceedings{2be0b403a6554e8096d99ba0d2072187,
title = "A Complexity Tale: Web Configurators",
abstract = "Online configurators are basically everywhere. From physical goods (cars, clothes) to services (cloud solutions, insurances, etc.) such configurators have pervaded many areas of everyday life, in order to provide the customers products tailored to their needs. Being sometimes the only interfaces between product suppliers and consumers, much care has been devoted to the HCI aspects of configurators, aiming at offering an enjoyable buying experience. However, at the backend, the management of numerous and complex configuration options results from ad-hoc process rather than a systematic variability-aware engineering approach. We present our experience in analysing web configurators and formalising configuration options in terms of feature models or product configuration matrices. We also consider behavioural issues and perspectives on their architectural design.",
keywords = "Web Configurator, Complexity , Variability",
author = "Gilles Perrouin and Mathieu Acher and Jean-Marc Davril and Axel Legay and Patrick Heymans",
note = "To Appear",
year = "2016",
doi = "10.1145/2897045.2897051",
language = "English",
isbn = "978-1-5090-2240-3",
booktitle = "IEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE)",
publisher = "ACM Press",
address = "United States",

}

Perrouin, G, Acher, M, Davril, J-M, Legay, A & Heymans, P 2016, A Complexity Tale: Web Configurators. in IEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE). ACM Press, Austin, 38th International Conference on Software Engineering , Austin, United States, 14/05/16. https://doi.org/10.1145/2897045.2897051

A Complexity Tale : Web Configurators. / Perrouin, Gilles; Acher, Mathieu; Davril, Jean-Marc; Legay, Axel; Heymans, Patrick.

IEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE). Austin : ACM Press, 2016.

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

TY - GEN

T1 - A Complexity Tale

T2 - Web Configurators

AU - Perrouin, Gilles

AU - Acher, Mathieu

AU - Davril, Jean-Marc

AU - Legay, Axel

AU - Heymans, Patrick

N1 - To Appear

PY - 2016

Y1 - 2016

N2 - Online configurators are basically everywhere. From physical goods (cars, clothes) to services (cloud solutions, insurances, etc.) such configurators have pervaded many areas of everyday life, in order to provide the customers products tailored to their needs. Being sometimes the only interfaces between product suppliers and consumers, much care has been devoted to the HCI aspects of configurators, aiming at offering an enjoyable buying experience. However, at the backend, the management of numerous and complex configuration options results from ad-hoc process rather than a systematic variability-aware engineering approach. We present our experience in analysing web configurators and formalising configuration options in terms of feature models or product configuration matrices. We also consider behavioural issues and perspectives on their architectural design.

AB - Online configurators are basically everywhere. From physical goods (cars, clothes) to services (cloud solutions, insurances, etc.) such configurators have pervaded many areas of everyday life, in order to provide the customers products tailored to their needs. Being sometimes the only interfaces between product suppliers and consumers, much care has been devoted to the HCI aspects of configurators, aiming at offering an enjoyable buying experience. However, at the backend, the management of numerous and complex configuration options results from ad-hoc process rather than a systematic variability-aware engineering approach. We present our experience in analysing web configurators and formalising configuration options in terms of feature models or product configuration matrices. We also consider behavioural issues and perspectives on their architectural design.

KW - Web Configurator

KW - Complexity

KW - Variability

U2 - 10.1145/2897045.2897051

DO - 10.1145/2897045.2897051

M3 - Conference contribution

SN - 978-1-5090-2240-3

BT - IEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE)

PB - ACM Press

CY - Austin

ER -

Perrouin G, Acher M, Davril J-M, Legay A, Heymans P. A Complexity Tale: Web Configurators. In IEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE). Austin: ACM Press. 2016 https://doi.org/10.1145/2897045.2897051