Multi-SPLOT: Supporting Multi-user Configurations with Constraint Programming

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Nowadays, companies have moved from offering a single product for all their clients, to offer different customized for each one. These companies provide Configuration Systems where a user can decide and discard which features she wants in her final product. However, although almost all of these systems support individual decisions, usually they do not offer an special support for decisions made by multiple users for the same product. This paper introduces Multi-SPLOT, a web-based Configuration System that supports simultaneous decisions from multiple users. This system uses off-the-shelf solvers to determine if these decisions are not conflicting among them, and to propose solutions when the decisions of an user conflict with decisions of the others. This paper shows the design of the solution and details of its implementation using Angular, Firebase and the optimization library in Google App Script.

Cite

CITATION STYLE

APA

Velásquez-Guevara, S., Pedraza, G., & Chavarriaga, J. (2018). Multi-SPLOT: Supporting Multi-user Configurations with Constraint Programming. In Communications in Computer and Information Science (Vol. 942, pp. 364–378). Springer Verlag. https://doi.org/10.1007/978-3-030-01535-0_27

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free