Configurator
Configurators, also known as choice boards, design systems, toolkits, or co-design platforms, manage combinations of hardware and software components. Three primary features of configuration systems are identified by European professors Nikolaus Franke Frank T. Piller as: variations that are represented and guide users through the process; delivers visualized feedback for design variation; and integrates user choices into the product specifications, and communicates the specifications to manufacturing systems.
Though the term “configurator” or “configuration system” is often referenced in literature, but commonly references a software tool. There is little empirical research regarding user interactions with the toolkit, for which Franke and Piller proposed a research agenda, wherein the success of the system is defined by several factors: technological capabilities; integration in the supply chain; facility for hands-on learning; user and result satisfaction; and brand integration.
Advantages
Configurators can be found in various forms and different industries. They are employed in B2B, as well as B2C markets and are operated either by trained staff or customers themselves. Whereas B2B configurators are primarily used to support sales and lift production efficiency, B2C configurators are often employed as design tools that allow customers to "co-design" their own products. This is reflected in different advantages according to usage:For B2B:
- Lower distribution costs
- Quicker reaction to customer inquiries
- Reduced capital commitment and less overproduction
- Error elimination throughout the ordering and production process
- Quality improvements in customer-service
- Worldwide access to up-to-date product information
- Reduction of item numbers
- Differentiation through individuality
- Reduced capital commitment and less overproduction
- Better knowledge of customers' needs
- Higher customer loyalty
- Shopping as experience
Enabler of mass customization
Existing configuration paradigms
According to, configurators can be classified as rule based, model based and case based, depending on the reasoning techniques used.- Rule based: these systems derive solutions in a forward-chaining manner. At each step, the system examines the entire set of rules and considers only the rules it can execute next. Each rule carries its own complete triggering context, which identifies its scope of applicability. The system then selects and executes one of the rules under consideration by performing its action part. Most of early configuration systems fall in this category, like R1/XCON, Cossack and MICON. This kind of systems often suffers from the maintenance issues because of the lack of separation between domain knowledge and control strategy, especially when the configurator system is complex.
- Model Based: the main assumption behind model based configurators is the existence of a system's model which consists of decomposable entities and interactions between their elements. As presented by, the most important advantages of model based systems are a better separation between what is known and how the knowledge is used, enhanced robustness, enhanced compositionality and enhanced re-usability.
- Case based: in case based configurators, the knowledge necessary for reasoning is stored mainly in cases that record a set of configurations sold to earlier customers. With the case based approach, one tries to solve the current configuration problem by finding a similar, previously solved problem and adapting it to the new requirements. The basic processing cycle in a case based configurator is: input customer requirements, retrieve a configuration and adapt the case to the new situation.