3 ROBUST ABBREVIATION-
BASED CHANGES OF
CONTEXT
As illustrated in our examples of ESC and ATC in
Section 2 abbreviations can be seen as compiled
support of context dependent workflows. The
compiled version of workflows is sets of states. In
order to control and support changes of
abbreviation-based support we need to have a more
abstract model of states, that is situations, and
information flows to support robust changes of
Context Models, Interfaces, and Contexts (Figure 2).
The remaining part of this section is thus
addressing the following issues:
Section 3.1 Information modelling
Section 3.2 Common ground and coordination
Section 3.3 Situations and workflows
Section 3.4 Our approach of robust change
3.1 Information Modelling
Keith Devlin (Devlin, 2001) has provided a semantic
based logical framework supporting understanding
and structuring of information (InfoSense). The
logical framework has been influenced by the work
of Barwise and Perry (Barwise and Perry, 1999) at
Stanford in the 1980’s. They developed their
theories in order to understand human languages as
communication of meaning, semantics and
pragmatics. Suitable adaptations of the theories will
provide us with models and techniques to address
types of situations and hence workflows (Brandt,
2007; Östlund, 2007).
Devlin’s logical framework in structuring of
information can preferably be seen as a high level
description of information exchange. The connection
between Information (understood, or interpreted, by
a human agent) and its Repre-sentation is captured
by the following equation:
Information = Representation + Interpretation
The equation describe that information are
visible via a representation. The representation could
for example be a book, a computer system or
similar. The Interpretation describes the inter-
pretation capabilities of the receiving agent. As an
example, we have a situation of a fire, and a rescue
person sees smoke. The rescue person makes the
general assumption that there is a fire, since smoke
implies fire. Thus the constraint of the rescue
person’s knowledge about smoke and fire makes
him understand that this ‘type’ of seeing smoke, are
related to the ‘situation’ fire. One of Devlin’s basic
contributions in InfoSense is to clarify the relations
between representations and the proper
interpretations by users to identify the intended
situations (contexts).
The exchange of information between a sender
and receiver can be described as follows (Figure 2):
The sender, in figure 2, wants to inform the
receiver of a Situation S. The Representation of the
situation is described by a sequence of abb-
reviations A
s
that is fed into the Sender interface of
the artifact. The sequence A
s
is processed by the CM
and produces a output sequence of abbreviations A
r
.
The receiver interprets A
r
and can infer the Situation
S. If we assume that the syntax based processing is
correct and A
s
and A
r
have agreed upon semantics
then the sender has successfully informed the
receiver about the situation S and proper actions can
be taken. Agreed upon semantics of situations are
denoted common grounds (Devlin, 2001).
3.2 Common Ground and
Coordination
Common ground between stakeholders thus enables
correct abbreviation based semantic information
exchange related to situations. In abbreviation based
information exchange as in our examples ESC and
ATC the common ground is the agreed upon
interpretation of sets of abbreviations. Trusted
coordination in those teams can thus be assured by
proper training of skills mapping between situations
and sequences of abbreviations. Abbreviations can
thus be seen as coordination mechanisms in ESC,
ATC and similar applications.
3.3 Situations and Workflows
In Section 2 we identified that the workflow in a
ESC could be identified by 4 states. These states are
in fact compilations of corresponding four context
dependant Situations; S
1
, S
2
, S
3
, and S
4
.
To enable a principled change of contexts in
abbreviation based coordination a first step is to
identify the corresponding set of situations that
underpin the workflows at hand. These are complex
tasks, not the least from a validation perspective. In
our ESC case we have identified and validated a
proper set of situations covering the relevant
workflows. Proper methods and tools to that end
include: work practise, ethnography, and situation
theories (Lundberg, 2007, Brandt, 2007, Östlund,
2007, Barwise-Perry, 1999, Devlin 1991, 2001).
ROBUST APPROACH TOWARDS CONTEXT DEPENDANT INFORMATION SHARING IN DISTRIBUTED
ENVIRONMENTS
203