Authors: Phuong Thao Pham, Mourad Rabah and Pascal Estraillier
In this paper we introduce our explorative work on the concepts and taxonomy of the misunderstanding in interaction and on the architectural mechanism solving this problem in interactive systems. System actors interacting during the software execution may face misunderstandings when the internal data of at least one actor evolve differently from other actors’ data, after the same sequence of interactions within a common context. We formally define the misunderstandings in interaction and propose an architecture including mechanisms to detect, treat and avoid them. These mechanisms insure the consistency of system’s actor data at the end of each interaction sequence in the application scenario.
Keywords: interactive system; adaptativity; misunderstanding; agent-based approach; fault-tolerance