<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Modeling and adapting to Context changes: The case of stock market decisions making</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jacques Ajenstat</string-name>
          <email>ajenstat.jacques@uqam.ca</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Amir Padovitz</string-name>
          <email>amirp@mail.csse.monash.edu.au</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Arkady Zaslavsky</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Centre for Distributed Systems and Software Engineering, Monash University 900</institution>
          <addr-line>Dandenong Rd., Caulfield-East, ,Victoria</addr-line>
          ,
          <country country="AU">Australia</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Department of Management et Technology, University of Québec at Montréal P.</institution>
          <addr-line>O. Box 8888, Montréal, Québec</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>A stock market decision making makes a compelling case for the use of context aware systems that can adapt to a context behavior known as 'random walk'. To defend such a proposition the paper adopts the formulation typically used in sensor driven applications that involves critical context characteristics of pervasiveness and instability. From the pervasive perspective the paper concentrates on the ability to characterize a context-state trajectory behavior in real-time to proactively estimate the trend of context change. From the perspective of instability it discusses context related mechanisms such as hedging with derivative instruments as a way to caliber context aware system sensitivity to contextual changes. To validate the idea the paper introduces a special case of an equity option portfolio that is simultaneously delta, gamma and Vega neutral, to deal with extreme context-state exhibiting unpredictable time-varying behavior. Based on some preliminary results of real life experimentation the paper concludes with a continuing current debate on the distinctive merits of reactive versus proactive context.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>Context-aware systems aim at adapting responses to eventual context related
changes. Typically, explored in mobile computing they are generally application
specific, static in nature and are often confined to indoor research laboratories. The
process of adaptation by use of context-aware application could be either reactive, the
most frequent situation, or pro-active. In the first, the system reacts to whatever
contextual situation is presented at that specific moment. In contrast, pro-activity is
the ability to predict significant future events and preemptively act upon them. A
stock market decision making situation, which is of interest here, makes a very
propelling case for context aware systems as a way to adapt to a context behavior
known as ‘random walk’. More specifically, it addresses the scenario of decision
making in case of a portfolio that contains derivative instruments such as ‘put’ and
‘call’ options which precisely claim adaptation of risk to a changing context by
applying an option based strategy. To formulate portfolio decision making in terms of
context awareness this paper first introduces (in section 2) a presentation of context
characteristics that combines stock market portfolio considerations with those of
sensor driven applications. An extreme case of context-state exhibiting unpredictable
behavior is then introduced for illustrative purposes. Section 3 formulates the
foundations of a model that have the ability to estimate context-state trajectory
behavior in real-time. We defend the point of view that either small or large context
changes over time can be of importance depending on their proximity to the boundary
of the tolerance level. This justifies sensor driven solution in the form of an algorithm
or a filtering mechanism within the proposed context aware system. In section 4 we
discuss the implementation of context aware systems characteristics relating to
mechanisms for adapting portfolio applications behavior by inferring from context
characteristics. This implies an in-depth understanding of two critical context aware
system characteristics: degree of pervasiveness and stability and their relationship. In
the case of the stock market portfolio it means to minimally maintain the value and
tolerable risk within the desired system state using derivative instruments for hedging.
Namely we test a solution that combines a filtering component using an optimal
Kalman filter with an equity option portfolio mechanism that is simultaneously delta
(velocity of change), gamma (i.e.: acceleration of change), and Vega (i.e.: velocity of
the volatility) neutral. We conclude by discussing the distinctive merits of the
proposed hybrid approach in the case of extreme context state changes.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Context characteristics</title>
      <p>We will adopt one of the most used sources for definitions of context and context
awareness characteristics as proposed by Dey and Abowd (1999). They define context
as any information that can be used to characterize the situation of an entity. An entity
in our case is a stock portfolio application with a decision maker as a user, the stock
price within the portfolio and the interaction between a user and the application. A
system is context aware if it uses or infers input context characteristics to provide
relevant information to the user.</p>
      <p>
        There is an exhaustive literature about context modeling approaches
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref4 ref5 ref7">(e.g.,
Kindberg et al 2000, Muhlenbrock et al 2004, Koile et al 2003, Taipa et al 2004,
Lehman et al 2004, Ranganathan et al 2002, Roman et al 2002)</xref>
        that attempt to
abstract and generalize context using middleware and toolkits as context-aware
systems. An known weakness of many context models is their unsuitability for
dynamically characterizing context. Existing models such as ontology-based models,
        <xref ref-type="bibr" rid="ref13">(Wang et al 2004)</xref>
        , (Chen et al 2003), and logic/predicate-based models,
        <xref ref-type="bibr" rid="ref3">( Gray et al
2001)</xref>
        , Henricksen et al 2002) are much more ‘static’ or constrained. In this paper, we
adopt the Context Spaces model proposed in Padovitz, Loke et al (2004), which
represents context as a multidimensional object in the application space, using
insights from the state-space model. It allows to dynamically characterize context and
promotes pro-activeness of a context-aware system. This is of high interest in input
acquisition in the scenario of stock market application that ought to be in real time
including the news from various, often distributed, sources. Pro-activeness is a key
characteristic of context aware systems when the processing input is performed by a
by an automated mechanism on behalf of an user The latter scenario implies knowing
the user’s profile especially in terms of risk aversion and some method or algorithm
describing what a user would want to do with this information. Mobility is of
importance in the scenario where access or interaction with the decision maker is
required. Tractability or traceability is another user related characteristic to ensure
that he can a posteriori see why something has happened proactively. Finally, the
output consequences are described by the context characteristics of connectivity,
dynamics through interrelation, and choice of output presentations. For instance, the
variation of the stock could be related to past data, to expected future results
respectively termed technical and fundamental context analysis. Their output context
characteristics and their representation are more related to the use including frequency
to ‘fit’ day trading (high frequency) and occasional opportunistic trading (low
frequency). They can also be derived or inferred, more or less uncertain or fuzzy ,
erroneous or biased, more or less precise or ambiguous or in some extreme cases
which are considered here qualified as unpredictable.
      </p>
      <p>In order to discuss the merits of a decision support system with context aware
characteristics we are introducing an illustrative real life case with a focus on
extreme dynamic context characteristics.</p>
      <p>Case: Elan (ELN) is a leading worldwide specialty pharmaceutical company
focused on the discovery, development and marketing of therapeutic products and
services in neurology. As it could be seen from the global three months graph the
company displays a very unpredictable time varying (dynamic) behavior with two
sudden over 60% drops in a very short period of time : (figure 1)</p>
      <p>Context characteristics of ELN or any other company that belongs to the medical –
drug sector are closely linked to the processes in drugs the medical sector of new
medication development. The processes require a significant amount of time and
financial investment as the number of potential compounds is reduced when
progressing from discovery to approval and eventually to marketing. For every 5,000
compounds that enter preclinical testing, only five will continue on to clinical trials in
humans, and only one will be approved by FDA for marketing in the United States.
According to the Tufts Center for the Study of Drug Development, the cost of
developing a new drug averages about $897 million over 10 to 15 years. All new
therapies must undergo a stringent process of preclinical and clinical evaluation. After
each developmental stage, the sponsor of the new product meets with the FDA to
determine next steps and establish end points for future trials.</p>
      <p>These various phases are closely followed by investors and have a major impact on
stock prices at the time of successes and failures announcements. There is even a
possibility that a medication once on the market be recalled pending further trials.
Potential consequences of negative statements concerning the slower than expected
progression toward commercialization or withdrawal form the market and subsequent
class action, as for ELN case, are the key context input explaining the company
assessment by investors and consequently a drop in its stock value. .
“Prior stock price level was linked to a number of positive statements about the status of its
clinical trials and the commercial potential of TYSABRI, a vaccine designed to treat patients
with multiple sclerosis (MS). According to class action instituted by investors this has caused
Elan's stock to trade at artificially inflated prices. On February 28, 2005, Elan shocked the
market by reporting that they were withdrawing TYSABRI from the market following reports of
patients contracting PML, with at least one instance resulting in death. The announcement
caused Elan's shares to plummet, declining over 70% to approximately $8 per share on
February 28, 2005”</p>
      <p>In such a case the ability to predict changes is very important for minimizing the
undesired portfolio behavior. The challenge is determining the nature and impact of
context change with its temporal (dynamic) and spatial characteristics. With this in
mind the main proposition of this paper is to explore potential contribution of models
typically used in sensor driven applications in context aware systems..
3</p>
    </sec>
    <sec id="sec-3">
      <title>A Model for Context Stability in Context -Aware Systems</title>
      <p>
        Let us represent the notion of context stability by using the Context Spaces model,
which is a general model for representing and reasoning about context
        <xref ref-type="bibr" rid="ref8 ref9">(Padovitz,
Loke et al 2004)</xref>
        . Context Spaces uses geometrical metaphors to describe context and
distinguishes between the context-state, which represents the actual condition of a
system in specific context, and representations of real-life situations.
      </p>
      <p>A situation is represented with a spatial object, termed situation space and is a
tuple Ri = (a1R , a2R ,..., a NR ) consisting of regions of acceptable values. A region of
acceptable values aiR is a domain of values for a specific information type (termed
context-attribute) that characterizes the specific situation. It is defined as a set
consisting of elements satisfying a predicate, thus may contain numerical or
nonnumerical information. For example, a region of acceptable values of price levels (say
between $7 and $11 for ELN stock price), denoted by a1R .</p>
      <p>Actual specific values of context input information (that normally match situation
spaces) are defined by the context state, i.e. collection of current real time or delayed
readings. It is a tuple Sit = (a1t , a 2t ,..., a Nt ) defined over a collection of context
attribute-values, where each value at time t is represented by ait and corresponds to
an attribute ai . For example, a context state S1t at time t, is made up of specific
context attributes values such as, say, price-level ( a1t ), volume-level ( a 2t ) and stock
volatility-level ( a 3t ).</p>
      <sec id="sec-3-1">
        <title>3.1 An Approach for Estimating Stability</title>
        <p>Using the spatial concepts discussed above let us provide a more formal
characterization of the notion of stability in a specific context for some situation. In
general, we state that the closer a context state is to the edges of the situation space, a
lesser degree of stability is gained (and a greater degree of instability), and the closer
it is to the centre (or some other predefined subspace), a greater degree of stability is
gained, for that particular situation. This characterization considers the distance that is
required for a context state to be better associated with another context (when moving
away from the particular situation space boundaries). For the purpose of this paper we
will use this general notion of stability and instability and refer the reader to
[Padovitz, Zaslavsky et al 2004] for a more formal definition.</p>
        <p>The notion of approaching the boundaries of a situation space by the context-state
towards instability of the specific situation is exemplified by the definition of
Transition Areas in a situation space. Transition Areas are sub-region within the
situation acceptable regions of values, bounded to the limits of the situation space. A
simplified two-dimensional illustration presented in Figure 2 is an example for these
special areas. Situation space’s region of allowed values and the shaded area denotes
a subset within this definition, which is the Transition Area.</p>
        <sec id="sec-3-1-1">
          <title>Transition to situation B</title>
        </sec>
        <sec id="sec-3-1-2">
          <title>Transition to situation C A</title>
          <p>C</p>
          <p>B</p>
          <p>A transition area is defined by a boundary and denotes how vulnerable the
application is from being unstable in the future. In trying to apply the notion of
stability to portfolio decision making we have purposely excluded both the
fundamental and ‘emotional’ factors traditionally used as they are not automated and
generally considered by many as included in the technical analysis. Technical
analysis, part of financial engineering infers price pattern and trends purely on the
basis of historical data. In terms of transition areas, important “Events" occur when a
significant pattern has been formed, indicating a bullish, bearish or undetermined
(neutral?) trend. The critical moment in time and space is pertinent when the price
crosses a critical line or threshold that forms the boundaries of the situational space.
There are several methods that discriminately emphasize one aspect of the change or
another. These are known as long term or short term pattern formations or as
indicators based on moving averages or as oscillators. The presentation of each
method is beyond the scope of this paper; we will limit the discussion to some
intuitively comprehensive oscillator methods that corresponds to a sensor driven
technique for characterizing a state in a state-space trajectory. For instance
‘momentum’ oscillator is important because it signals the strength of price trend or
trajectory direction. Another, known as MACD crosses upper line or the lower signal
border lines (the event) signaling a bullish or bearish signal depending on the
direction of the stock price trajectory crossovers. Figure 4 is a representation of the
concept of transition area adopted from Context Spaces in the context of stock
analysis. The figure also presents a dynamic table automatically interpreting the
various analysis using oscillator methods.</p>
          <p>Event Date</p>
          <p>Oscillator
Mar 31, 2005 Long-term KST
Mar 28, 2005 Momentum
Mar 23, 2005 Momentum
Mar 23, 2005 Short-term KST
Mar 17, 2005 MACD</p>
          <p>Close at Opportunity
Event Type
$3.24 Bearish
$7.29 Bearish
$7.20 Bearish
$7.20 Bullish
$7.25 Bullish</p>
          <p>We are observing clearly two distinctive time periods; one of stability
accompanied by a low transaction level and a second one of extreme instability with
two almost consecutive dramatic down movement as discussed before.</p>
          <p>In general, we consider the notion of dynamic Transition Areas within the
situation space. As per our case this area dynamically changes according to a
realtime prediction procedure assessing the risk of the context-state moving away from
the domain of values defined for the situation (caused by the impact of a set of
unpredictable and perhaps unobservable external factors over the attributes values that
make up the state at a given time).</p>
          <p>Coupled with the need for real-time estimation of sufficient boundary size at a
given time t, we developed an algorithmic method that attempts to evaluate the impact
of current unpredictable influences over the context-state rather than performing
statistical analysis. In other words, rather than using a long-term analysis of the
context-state trajectory, which tries to estimate a trend that might not reveal actual
current influences over the trajectory, we analyze only the very recent state trajectory.
We focus on aspects that reflect natural real-time influences over the state, namely,
the context-state current velocity and acceleration of the change.</p>
          <p>We have identified two factors, represented by the measures δt and λt, whose
combination determine the dynamic boundary size at time t. δt denotes a theoretical
distance vector consumed by the context-state in the state trajectory. The term
‘distance’ is used to reflect the extent of change in the values of the specific context
attribute that make up the context-state. Our algorithm estimates changes in the
attributes values based on the present behavior of the context-state. It uses the
equivalent of “first/second order derivatives” at time t of a context-state trajectory,
computed as dS t = St − St−1 and d 2 S t = dSt − dSt−1 . For the stock market scenario
we refer to dSt and d 2 St as the local velocity of the price of the stock or Delta, and
acceleration of the context-state known as Gamma. dSt conveys the notion of
velocity as it is the difference in position values of the state vector over one time
interval, and d 2 St conveys the notion of acceleration as it yields the difference
between two subsequent velocities. The second factor λt denotes the sensitivity of
computed Transition Areas to the proximity of the context-state to the situation’s
boundaries. If the context state is already very near to the boundary then there might
be too little time to balance, if so desired, the new trend. The proximity measure is
sensitive to such cases and determines greater boundary sizes (if required) in advance.</p>
          <p>By combining these two factors we have achieved an approach for estimating
stability and instability of a system in a given context. We have also applied to
identify irregular context behavior at runtime.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4 Implementation and experimentation</title>
      <p>Let us examine the relevance of context stability model to stock market decision
making. On that basis we have simulated a network of alarms in a defined area, whose
values make up the context-state for a ‘portfolio safe’ situation space.</p>
      <p>Each alarm in the experiment is an independent process, “continuously” (every
tick) generating streaming quotes that reflect the true state of the event it measures.
This data is dynamically changing with associated, to reflect natural changes in the
environment. It is for instance natural that the price of ELN fluctuates up and down
according to concerns or anticipations of the marketplace about the stock’s future
price range. In general, any factor that suggests uncertainty on a stock’s future price
performance can increases the instability reported known as implied volatility. On the
other hand, factors that can result in stability or steady and consistent bullish or
bearish trends reflected by low implied volatility. For example changes linked to
expected seasonal factors are regarded as normal and they should not cause a change
in the inferred situation in regard to the ‘portfolio safety’ context. In contrast to
natural fluctuations, each alarm is also associated with inherent inaccuracy in the
process of capturing the true state with however a different connotation that in sensor
driven context assessment. Instead of typical sensor (as instrument) reading errors, the
portfolio situation commands special attention to the source and quality of
information attached to the alarm. More specifically, in addition of using the classical
Kalman Filter to provide optimal stochastic estimate for the true sensor readings, ELN
case dictates an approach for incorporating imperfectly reported context. In the latter
case a Bayesian optimal processor making use of Bayesian networks for reasoning
about dependencies between context events could be used.</p>
      <p>
        During the experimentation stage we simulated normal fluctuations and initiate
unpredictable surges of value readings simulating the effects of or any other event that
is not considered normal. Our objective is to infer possible future instability of the
situation close to the start of the irregular activity, while at the same time minimize
the handling of normal activity as suspicious activity that needs to be verified. For
example, if a normal ELN stock price is around $ 7.50 and a unexpected negative
statement is made on the withdrawal of a medication from the market, we would like
to infer instability as soon as possible, e.g. when the price is still around $7.50 and not
when it is already down to $4 and dropping. The same way, normal fluctuations even
around $8 or 6.50$ should not be treated systematically as causing situation
instability. The context sensitive mechanism we have described was based on the use
of derivative instrument in the form of Calls and Puts within the portfolio, allowing to
expand the number of strategies to deal with context changes
        <xref ref-type="bibr" rid="ref1">(Ajenstat 2004)</xref>
        .
      </p>
      <p>Context characterization through sensitivity indicators is made using well-known
option sensitivity measures often referred to as the Greeks: delta, gamma, Vega. In
our experiment we essentially make use of these with: (i) Delta indicating the price
sensitivity of an option with respect to changes in the price of the underlying asset,
here ELN. It represents a first-order sensitivity measure analogous to velocity in the
discussed model for context stability. (ii) Gamma is the sensitivity of an option's delta
to changes in the price of the underlying asset, and represents second-order price
sensitivity analogous to acceleration in our model. (iii) Vega is the price sensitivity of
an option with respect to changes in the volatility not included in the model. Their use
is a function of the degree of instability. For instance, to insulate the value of an
option portfolio from small changes in the price of the underlying asset, we have
constructed an option based portfolio whose delta is zero. Such a portfolio is then said
to be "delta neutral." To protect a portfolio from larger changes in the price of the
underlying asset we have constructed a portfolio whose delta and gamma are both
zero. Such a portfolio is both delta and gamma neutral. The most extreme case which
is of special interest for a portfolio containing a stock like ELN we have designed a
situation which is simultaneously delta, gamma, and Vega neutral. The composition
of such portfolio is a weighted average of the corresponding Greek of each individual
option with the weights representing the quantity of each option in the portfolio. . At
the input level the boundary the system estimates change dynamically; crossing the
filtered values indicates potential instability at the context aware level. It is then
forwarded to a context validation procedure using the general model. (figure 4)</p>
      <p>Context
Layer</p>
      <p>Aware</p>
      <p>System
5000</p>
      <p>0
it -5000 1 3 5 7 9 1
fo-10000
r
P-15000
-20000
-25000
15000
t 10000
ifrP 5000
o
0</p>
      <p>ELN with Protective Put
1 3 5 7 9 11 13 15 17 19 21</p>
      <p>Stock
Input Context Acquisition
Output Consequence Layer
l</p>
      <p>The experimentation was conducted using an option strategy called ‘Long Put‘,
selected as proactive context aware mechanism . The strategy is chosen from a set of
strategies designed in advance to compensate the negative effect of the change or to
eventually take advantage of an opportunistic context... The strategy as schematized is
risk safe but it has a limited reward potential. Its main agenda is to prevent major
instability of the application by preserving the right to sell the stock at a fixed strike
price when it is in fact moving down.</p>
      <p>At the input level the boundary the system estimates change dynamically; crossing
the filtered values indicates potential instability at the context aware level. It is then
forwarded to a context validation procedure using the general model.</p>
      <p>The experimentation was made using an option strategy called ‘Long Put‘, selected
as proactive context aware mechanism. The strategy is chosen from a set of strategies
designed in advance to compensate the negative effect of the change or to eventually
take advantage of an opportunistic context. The strategy as schematized is risk safe
but it has a limited reward potential. Its main agenda is to prevent major instability of
the application by preserving the right to sell the stock at a fixed strike price when it is
in fact moving down.</p>
      <p>We have discussed the need for predicting changes and maintaining stability in a
context-aware system’s state in the context of stock market portfolio and explored
some of the scenarios in which such estimation can be beneficial. We have discussed
Context Spaces model and proposed the general concepts of stability and instability as
means to characterize large scale pervasive systems. Our approach is suitable for
representing context in a large number of scenarios and most importantly, captures
dynamic aspects of context, such as context trajectory. To examine system stability in
regard to a given situation we have conceived dynamic boundaries that change
according to the instability estimation of the situation.</p>
      <p>The model and concepts of system stability and instability in a given context can
be used in a general way in different cases. In this paper we have focused on the case
of stock market portfolio and represented with our model as a context driven scenario.
We have developed an approach for assessing the instability of the stock price
building on the concepts described by the model.</p>
      <p>We have implemented a method which analyzes temporal features of the context
state trajectory in order to estimate future instability of the stock price. Modeling and
methodology used in this case is very similar to a pervasive scenario of identifying
instability of a ‘fire safety’ situation, which we have explored in [Padovitz et al 2005].
Modeling and adapting to Context changes: The case of stock market decisions
making 11</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [Ajenstat 2004]
          <string-name>
            <surname>Ajenstat</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <source>Modeling Intelligent Agents for Stock Trading, Workshop on Advanced Modeling of the International Federation of Information Processing (IFIP)</source>
          , Hawaii, janvier,
          <year>2004</year>
          [Chen 2003]
          <string-name>
            <surname>Chen</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finin</surname>
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Anupam</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <year>2003</year>
          ,
          <article-title>An Ontology for Context-Aware Pervasive Computing Environments</article-title>
          , Workshop on Ontologies and
          <source>Distributed Systems, IJCAI-2003</source>
          , Acapulco, Mexico,
          <year>August 2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [Day 1999]
          <article-title>Day A. K. and</article-title>
          <string-name>
            <surname>G. D. Abowd</surname>
          </string-name>
          (
          <year>1999</year>
          ),
          <article-title>Towards a better understanding of context and context-awareness</article-title>
          .
          <source>Technical report GIT-GVU-99-22</source>
          , Georgia Institute of Technology.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>[Gray 2001] Gray</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salber</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <article-title>Modeling and Using Sensed Context Information in the design of Interactive Applications</article-title>
          ,
          <source>In LNCS 2254: Proceedings of 8th IFIP International Conference on Engineering for Human-Computer Interaction (EHCI</source>
          <year>2001</year>
          ) (Toronto/Canada, May
          <year>2001</year>
          ),
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Little</surname>
          </string-name>
          and L. Nigay, Eds.,
          <source>Lecture Notes in computer Science (LNCS)</source>
          , Springer, p.
          <fpage>317</fpage>
          [Henricksen 2002]
          <string-name>
            <surname>Henricksen</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Indulska</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rankotonirainy</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <year>2002</year>
          ,
          <article-title>Modeling context information in pervasive computing systems</article-title>
          .
          <source>In Pervasive</source>
          <year>2002</year>
          , pages
          <fpage>167</fpage>
          .180,
          <string-name>
            <surname>Zurich</surname>
          </string-name>
          , Switzerland,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [Kindberg 2000] Kindberg,
          <string-name>
            <surname>T.</surname>
          </string-name>
          , et al.,
          <year>2000</year>
          , People, places, things
          <article-title>: Web presence for the real world</article-title>
          .
          <source>Technical Report HPL-2000-16</source>
          ,
          <string-name>
            <surname>Hewlett-Packard Labs</surname>
          </string-name>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>[Koile 2003] Koile</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tollmar</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demirdjian</surname>
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shrobe</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Darrel</surname>
            <given-names>T.</given-names>
          </string-name>
          ,
          <year>2003</year>
          ,
          <article-title>Activity Zones for Context-Aware Computing</article-title>
          ,
          <source>In Proc. of the 5th International Conference on Ubiquitous Computing (UBICOMP'03).</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [Lehmann 2004]
          <string-name>
            <surname>Lehmann</surname>
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bauer</surname>
            <given-names>M.</given-names>
          </string-name>
          , becker C. and
          <string-name>
            <surname>nicklas D.</surname>
          </string-name>
          ,
          <year>2004</year>
          , From Home to World - Supporting
          <string-name>
            <surname>Context-Aware Applications</surname>
          </string-name>
          through World Models,
          <source>In Proc. of 2nd IEEE Conference on Pervasive Computing (PERCOM'04)</source>
          . IEEE Computer Society.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>[Muhlenbrock 2004] Muhlenbrock</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>brdiczka O.</given-names>
            ,
            <surname>Snowdon</surname>
          </string-name>
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Meunier</surname>
          </string-name>
          <string-name>
            <surname>J.</surname>
          </string-name>
          ,
          <year>2004</year>
          ,
          <article-title>Learning to Detect User Activity and Availability from a Variety of Sensor Data</article-title>
          ,
          <source>In Proc. of 2nd IEEE Conference on Pervasive Computing (PERCOM'04)</source>
          . IEEE Computer Society.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [Padovitz 2004a]
          <string-name>
            <surname>Padovitz</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loke</surname>
            <given-names>S. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zaslavsky</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <source>Towards a Theory of Context Spaces, Workshop on Context Modeling and Reasoning (CoMoRea)</source>
          ,
          <source>2nd IEEE International Conference on Pervasive Computing and Communication</source>
          , Orlando, Florida,
          <year>March 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [Padovitz 2004b]
          <string-name>
            <surname>Padovitz</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zaslavsky</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loke</surname>
            <given-names>S. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Burg</surname>
            <given-names>B.</given-names>
          </string-name>
          ,
          <article-title>Stability in Context-Aware Pervasive Systems: A State-Space Modelling Approach</article-title>
          , IWUC'04 Workshop, at ICEIS'
          <volume>04</volume>
          ,
          <string-name>
            <surname>Portugal</surname>
          </string-name>
          , Porto,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [Ranganathan 2002]
          <article-title>Ranganathan A</article-title>
          .,
          <string-name>
            <surname>Campbell</surname>
            <given-names>R. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ravi</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mahajan</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <year>2002</year>
          , ConChat:
          <string-name>
            <given-names>A</given-names>
            <surname>Context-Aware Chat</surname>
          </string-name>
          <string-name>
            <surname>Program</surname>
          </string-name>
          , IEEE Pervasive Computing, Special Issue on Context-Aware Computing,
          <volume>1</volume>
          (
          <issue>3</issue>
          ):
          <fpage>51</fpage>
          -
          <lpage>57</lpage>
          ,
          <string-name>
            <surname>July-September</surname>
          </string-name>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>[Roman 2002] Roman</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hess</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cerqueira</surname>
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ranganathan</surname>
            <given-names>A</given-names>
          </string-name>
          .,
          <string-name>
            <surname>Campbell</surname>
            <given-names>R. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nahrstedt</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          ,
          <year>2002</year>
          <article-title>Middleware Infrastructure for Active Spaces</article-title>
          , IEEE Pervasive Computing, Special Issue on Wearable Computing,
          <volume>1</volume>
          (
          <issue>4</issue>
          ):
          <fpage>74</fpage>
          -
          <lpage>83</lpage>
          , October-December
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>[Taipi 2004] Taipa</surname>
            <given-names>E.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Intille</surname>
            <given-names>S.S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Larson</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <article-title>Activity Recognition in the Home Using Simple and Ubiquitous Sensors</article-title>
          ,
          <source>In Pervasive 2004 LNCS 3001</source>
          , pages
          <fpage>158</fpage>
          -
          <lpage>175</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <source>[Wang</source>
          <year>2004</year>
          ]
          <string-name>
            <surname>Wang</surname>
            <given-names>X. H.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>D. Q.</given-names>
            ,
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Pung</surname>
          </string-name>
          ,
          <string-name>
            <surname>H. K.</surname>
          </string-name>
          ,
          <source>Ontology Based Context Modeling and Reasoning using OWL, In Workshop Proceedings of the 2nd IEEE Conference on Pervasive Computing and Communications (PerCom2004</source>
          )
          <article-title>(Orlando, FL</article-title>
          , USA, March
          <year>2004</year>
          ), pp.
          <fpage>18</fpage>
          -
          <lpage>22</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>