Conflict Resolution Strategies During Product Configuration. (bibtex)
by Alexander Nöhrer, Alexander Egyed
Abstract:
During product configuration, users are prone to make errors because of complexity and lack of system knowledge. Such errors cause conflicts (i.e., incompatible choices selected) and current state-of-the-art configurators require users to undo earlier decisions made or restart the decision process altogether. This paper discusses these and other conflict resolution strategies; even ones that allow users to introduce conflicts and solve them at a later time of their choosing. This is analogous to the notion of living with inconsistencies which is not only tolerated but deemed necessary in modeling. We will discuss that allowing conflicts to exist during the configuration process (living with conflicts) is likewise beneficial during the configuration process because it is easier to resolve conflicts at a later time when the user's intention is better understood (i.e., more input was provided). However, the dilemma with living with conflicts is that traditional reasoning mechanisms become inadequate. For example, it is common during configuration to eliminate choices of future decisions (unanswered questions) based on decisions that have already been provided and we will discuss how to continue doing so in the presence of conflicts. Furthermore, we will discuss that understanding the order (history) of decisions made is beneficial for better resolving conflicts later.
Reference:
Conflict Resolution Strategies During Product Configuration. (Alexander Nöhrer, Alexander Egyed), 2010.
Bibtex Entry:
@Workshop{DBLP:conf/vamos/NohrerE10,
  author    = {Alexander Nöhrer and Alexander Egyed},
  booktitle = {4th International Workshop on Variability Modelling of Software-Intensive Systems (VAMOS), Linz, Austria},
  title     = {Conflict Resolution Strategies During Product Configuration.},
  year      = {2010},
  abstract  = {During product configuration, users are prone to make errors because
	of complexity and lack of system knowledge. Such errors cause conflicts
	(i.e., incompatible choices selected) and current state-of-the-art
	configurators require users to undo earlier decisions made or restart
	the decision process altogether. This paper discusses these and other
	conflict resolution strategies; even ones that allow users to introduce
	conflicts and solve them at a later time of their choosing. This
	is analogous to the notion of living with inconsistencies which is
	not only tolerated but deemed necessary in modeling. We will discuss
	that allowing conflicts to exist during the configuration process
	(living with conflicts) is likewise beneficial during the configuration
	process because it is easier to resolve conflicts at a later time
	when the user's intention is better understood (i.e., more input
	was provided). However, the dilemma with living with conflicts is
	that traditional reasoning mechanisms become inadequate. For example,
	it is common during configuration to eliminate choices of future
	decisions (unanswered questions) based on decisions that have already
	been provided and we will discuss how to continue doing so in the
	presence of conflicts. Furthermore, we will discuss that understanding
	the order (history) of decisions made is beneficial for better resolving
	conflicts later.},
  pages     = {107-114},
  file      = {:Workshops\\VAMOS 2010 - Conflict Resolution Strategies during Product Configuration\\Conflict Resolution Strategies during Product Configuration-preprint.pdf:PDF},
  keywords  = {FWF P21321},
  url       = {http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf},
}
Powered by bibtexbrowser