<!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>Position Paper on Realizing Smart Products: Challenges for Semantic Web Technologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marta Sabou</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julia Kantorovitch</string-name>
          <email>Julia.Kantorovitch@vtt.fi</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andriy Nikolov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrew Tokmako</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xiaoming Zhou</string-name>
          <email>xiaoming.zhoug@philips.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Enrico Motta</string-name>
          <email>E.Mottag@open.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Knowledge Media Institute (KMi), The Open University</institution>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Philips Research Europe, High Tech Campus</institution>
          ,
          <addr-line>Eindhoven, NL</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Software Architectures and Platforms, The Technical Research Center of Finland (VTT)</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2009</year>
      </pub-date>
      <fpage>5</fpage>
      <lpage>17</lpage>
      <abstract>
        <p>In the rapidly developing space of novel technologies that combine sensing and semantic technologies, research on smart products has the potential of establishing a research eld in itself. In this paper, we synthesize existing work in this area in order to de ne and characterize smart products. We then re ect on a set of challenges that semantic technologies are likely to face in this domain. Finally, in order to initiate discussion in the workshop, we sketch an initial comparison of smart products and semantic sensor networks from the perspective of knowledge technologies.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The increased availability and robustness of sensors, the wide-spread use of the
internet as a communication environment, as well as intensi ed research in the
area of the semantic web, as the ultimate promise for fostering interoperability
of large-scale, heterogeneous data sources have lead to the de nition of various
research trends that draw on the advances in these three technologies. Pervasive
computing is the trend towards increasingly ubiquitous, connected computing
devices in the environment. Ambient Intelligence (AmI) de nes a vision where
distributed services and computing devices, mobile or embedded in almost any
type of physical environment (e.g. home, o ce, cars), all cooperate seamlessly
with one another using information and intelligence to improve user experience
[
        <xref ref-type="bibr" rid="ref1 ref24 ref3">1, 3, 23</xref>
        ]. Creating smart environments and enabling ubiquitous device
interaction is an active research area [
        <xref ref-type="bibr" rid="ref11 ref22 ref27 ref5 ref8">5, 8, 10, 21, 26</xref>
        ]. Among the emerging
technologies expected to prevail in the smart environments of the future are semantic
web based technologies. These promise to facilitate the organization of
heterogeneous knowledge and far more e ective machine-to-machine communication.
The research community has already proposed a number of innovative software
platforms and technologies leveraging the power of ontologies and semantic
service modelling that aim towards the integration of heterogeneous devices and
services, as well as providing assistance and personalised interaction with end
users [
        <xref ref-type="bibr" rid="ref11 ref12 ref18 ref25 ref28">10, 11, 17, 24, 27</xref>
        ]. The concept of Semantic Reality refers to an overarching
information space that connects entities in the real world and information from
the virtual world [
        <xref ref-type="bibr" rid="ref13">12</xref>
        ]. Semantic sensor Webs (SSW) leverage current
standardization e orts of the Open Geospatial Consortium (OGC) on Sensor Enablement
(SWE), enabling sensors to be accessible via the Web, and the semantic web
activity, in which sensor data is annotated with semantic metadata to increase
interoperability as well as to provide contextual information essential for
situational knowledge [
        <xref ref-type="bibr" rid="ref26">25</xref>
        ].
      </p>
      <p>
        In this paper, we investigate the notion of smart products, i.e. a concept that
relies on the above mentioned technologies (sensors, pervasive computing, smart
environments, internet, semantics) and has the goal to in uence the entire
product life-cycle towards innovative economic developments and e ective business
models. Di erent and more focused then the generic view on sensor networks,
and going beyond living spaces and buildings, this promises to be a technology
with obvious industrial value. Therefore, we agree with other authors that the
concept of smart products \has the potential to establish a new research eld
with unique questions from the standpoints of economics, marketing
communications and computer science" [
        <xref ref-type="bibr" rid="ref21">20</xref>
        ]. In this work we aim to answer the following
research questions:
{ What are smart products?
{ What major challenges do they pose for semantic technologies?
{ How do smart products compare to semantic sensor networks?
      </p>
      <p>According to these questions, the major contributions of this paper are
threefold. Firstly, we synthesis the most important de nitions and characteristics of
smart products that are available in the literature to date (Section 2). Secondly,
we distill and re ect upon the challenges that face the application of
semantic web technologies in this context. These challenges have been derived as a
side-e ect of a major requirements analysis phase in the context of the
SmartProducts4 European project, which involves industrial partners from various
application domains: EADS Innovation Works, Philips Research, Centro Ricerche
FIAT (Section 3). Finally, based on our analysis, we sketch an initial comparison
between smart products and semantic sensor networks (Section 4).</p>
      <p>
        Note that our analysis complements the ndings of similar works. For
example, our views are more focused and grounded than the generic research problems
detailed in [
        <xref ref-type="bibr" rid="ref13">12</xref>
        ]. Also, we take the perspective of semantic technologies rather
than that of the underlying sensor networks as it has been done in [
        <xref ref-type="bibr" rid="ref14">13</xref>
        ].
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>The Notion of Smart Products</title>
      <p>In this section we provide an insight into various views on the de nition of
smart products (Section 2.1), we describe an example scenario (Section 2.2), and
synthesize a core set of characteristics for these products (Section 2.3). We then
use these characteristics to derive concrete technological challenges in Section 3.
4 http://www.smartproducts-project.eu/</p>
      <sec id="sec-2-1">
        <title>De nition</title>
        <p>The concept of smartness in products has been investigated by several authors.
Here we present a synthesis of the most in uential works.</p>
        <p>
          As early as 2005, Allmendinger and Lombreglia investigate the notion of
smartness in a product from a business perspective [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. They regard \smartness"
as the product's capability to be preemptive, i.e., to be capable to predict errors
and faults thus \removing unpleasant surprises from [the users'] lives".
        </p>
        <p>
          More recently, as part of the AMI'07, [
          <xref ref-type="bibr" rid="ref23">22</xref>
          ] identi es two motivating goals
for building smart products. On the one hand, there is an increased need for
simplicity in using these products, as their functionalities become ever more
complex. Simplicity is desirable during the entire life-cycle of the product, to
support manufacturing, repair or use. On the other hand, the increased number,
sophistication and diversity of product components (for example, in the car
industry), as well as the tendency of the suppliers and manufacturers to become
increasingly independent of each other, requires an considerable level of openness
on the product's side. Muhlhauser, states that these product characteristics can
now be attempted thanks to major developments in IT (since many facets of
smartness are linked to research in this area) as well as to advances in ubiquitous
computing that provide \real world awareness" in these systems through the use
of a variety of devices: sensors and smart labels (RFID tags) or wearable and
embedded computers. Note, indeed that sensor technology is a key enabler of
this research eld.
        </p>
        <p>
          [
          <xref ref-type="bibr" rid="ref23">22</xref>
          ] then discusses that simplicity can be achieved with improved product
to user interaction (p2u), while openness depends on an optimal product to
product interaction (p2p). These in turn can only be realized by combining
and adapting research from various elds. Of major interest for our work is
the contribution that AI can bring in terms of knowledge representation and
reasoning techniques. Such techniques are fundamental for realizing an adaptive
user interaction that underlies the simplicity characteristic (the product interacts
with the user by relying on modalities and devices that are adequate at a given
moment in time, depending on the user's preferences, context and current task).
Also, the knowledge intensive techniques enable better p2p interaction through
self-organization within a product or a group of products. Indeed, recent research
on semantic web service description, discovery and composition could enable
self-organization within a group of products and therefore reduce the need for
top-down constructed smart environments. This means that smartness could be
realized not only within heavily controlled environments but also within open
environments, through product to product interaction. Further, smart products
also require some level of internal organization by making use of AI planning
and diagnosis algorithms. The concrete de nition given by [
          <xref ref-type="bibr" rid="ref23">22</xref>
          ] is:
\A Smart Product is an entity (tangible object, software, or service) designed
and made for self-organized embedding into di erent (smart) environments in
the course of its lifecycle, providing improved simplicity and openness through
improved p2u and p2p interaction by means of context-awareness, semantic
selfdescription, proactive behavior, multimodal natural interfaces, AI planning, and
machine learning."
        </p>
        <p>
          One year later, in 2008, [
          <xref ref-type="bibr" rid="ref21">20</xref>
          ] de nes smart products as products that are
adaptive to situations and users. This adaptivity is enabled by three main
technologies: sensing technologies which ensure sensing the global and the local
context of a product (using global or local sensors respectively); communication
infrastructures and IT services, in particular, \rich context representations,
representations about product capabilities and domain knowledge" in order \to
infer how to learn from and adapt to users and situations". There are three core
requirements for these products: (R1) adaptation to situational contexts; (R2)
adaptation to actors that interact with products; (R3) adaptation to underlying
business constraints.
        </p>
        <p>
          The SmartProducts consortium has adopted and modi ed the de nition
given in [
          <xref ref-type="bibr" rid="ref23">22</xref>
          ]. Because the goal of the project is to provide an industry-applicable,
lifecycle-spanning methodology with tool and platforms to support the
construction of smart products, we want to emphasize that we only consider tangible
objects (i.e., physical products) as smart products and not virtual products like
software or services. Therefore, the SmartProducts consortium de nes the smart
products as the follows:
        </p>
        <p>\A smart product is an autonomous object which is designed for
selforganized embedding into di erent environments in the course of its life-cycle
and which allows for a natural product-to-human interaction. Smart products
are able to proactively approach the user by using sensing, input, and output
capabilities of the environment thus being self-, situational-, and context-aware.
The related knowledge and functionality can be shared by and distributed among
multiple smart products and emerges over time."
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>An Example Scenario</title>
        <p>We consider the domain of consumer electronics and domestic appliances as
a scenario to exemplify the notion of smart products. This domain is
characterised by devices that are used for speci c purposes in the home. Often, these
devices are designed to work alone and have a limited lifespan, either through
feature-based obsolescence (function), or due to changing aesthetics over time
(form/fashion). Such devices are unaware of the user that operates them and
require external documentation to support the user in learning how to use and
maintain them. In contrast to the current status, smart products in this domain
are aware of their life-cycle and also of the users that they interact with. They
are able to discover and interact with each other, sharing information, resources
and services.</p>
        <p>Consider, for example, a Smart Kitchen which contains a set of smart
products (domestic appliances) such as a Steamer, Measuring Scales and a Toaster.
The Steamer and Measuring Scales can communicate with each other, such that
when a piece of food is moved from the scales to the steamer, the steamer is
\told" how much (and the type of) food that has been put into it. This involves
communication between the two devices in a way that the semantics of the
measurement (e.g., 115 grams of sh) is consistent between the two devices. When
the steaming has nished, the steamer discovers another smart product in its
network that has a multimodal display and uses it to communicate its status to
the user.</p>
        <p>In the case of the toaster, when a user approaches the device and places
a croissant on top of its warming rack, the toaster is able to automatically
determine the appropriate actuation (warming the croissant at the right heat
level) utilizing the user identity and \learned" preferences for warming time and
temperature. Furthermore, this context information (the user is near the toaster)
is made available to other smart products and services in the home, which are
free to act upon it as they see t.</p>
        <p>Smart products can also have an in uence on the other stages of their
lifecycle besides the actual usage stage. For example, when they are no longer needed
by the user, they can be delivered to a recycling centre. Information about the
product and its usage, which is available on each smart product, can guide the
centre in using the appropriate procedures for their recycling/refurbishment.
Furthermore, as part of their operation process, smart products can also provide
the manufacturer with usage information associated with their in-service period.
This information can be useful when analysing how products are actually used
when in-service and can guide future product development processes.
2.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Major characteristics</title>
        <p>
          In this section we synthesize the major characteristics of smart products by
comparing their features that were considered as essential by the above mentioned
works. For example, Maas and colleagues distinguish and explicitly state six
major characteristics for smart products [
          <xref ref-type="bibr" rid="ref21">20</xref>
          ]. These are:
Situatedness - recognition of situational and community contexts;
Personalization - tailoring of products according to buyer's and consumer's
needs;
Adaptiveness - change product behavior according to buyer's and consumer's
responses to tasks;
Pro-activity - anticipation of user's plans and intentions;
Business-awareness - consideration of business and legal constraints;
Network ability - ability to communicate and bundle with other products.
        </p>
        <p>The SmartProducts consortium has identi ed the following set of
characteristics:
Autonomy: Smart products need to be able to operate on their own without
relying on a central infrastructure. This is, for example, the case of the smart
kitchen devices in our example scenario which interact with each other and
the user without the need of central control.
Situation- and context-aware: Smart products are able to sense physical
information (e.g., via a temperature sensor), virtual information (e.g., about
the current state in the cooking process maintained by another smart
product) and to infer higher level events from this raw data (e.g., the user has
nished cooking). These \higher-level events" are often referred to with the
term \situation". Situation and context information allow smart products
to adapt their interaction with other products and users accordingly, as well
as to infer new knowledge.</p>
      </sec>
      <sec id="sec-2-4">
        <title>Self-organized embedding in smart product environments: A smart prod</title>
        <p>uct is able to embed itself into an existing smart product environment and
to automatically build a smart product environment. For example, a newly
acquired smart product such as a rice boiler should be capable of easily
embedding itself into the smart kitchen described above.</p>
        <p>Proactively approach the user: The situation information is used to decide
when the smart product should proactively approach the user, e.g. for
providing additional information or for assisting him in performing a task.
Indeed, in our example scenario, when an exceptional situation is detected by
a smart product (e.g., it requires some maintenance or cleaning), the smart
product can pro-actively interact with the user, potentially through
multimodal interaction (see below). Note that proactivity should also characterize
the interaction with other products, e.g., the Measuring Scale proactively
interacts with the steamer when food is transfered between the two products.
Support the user throughout whole life-cycle: The particular life-cycle stage
of a product has a major in uence on its behavior. For example, a worker
in the production phase needs access to other functionalities (and uses a
di erent terminology) than an end-user during the usage phase. In our
example scenario, di erent smart product features are relevant for di erent
life-cycle stages: the ability to sense the user context is crucial during the
usage phase, while providing information about itself and its usage history
is needed during the recycling phase.</p>
        <p>Multimodal interaction: Smart products should provide a natural
interaction, however most smart products have only limited in- and output
resources. For that reason, the smart products are able to make use of the
di erent input and output capabilities in their smart product environment
supporting the usage of various modalities (e.g., speech, pointing). Smart
products can discover multimodal user interface services in the network and
can make use of them as need be. Examples include networked displays,
microphones, speakers, etc. This is, for example, the way in which the steamer
communicates its status to the user.</p>
        <p>Support procedural knowledge: Many interactions with smart products are
based on a procedure, e.g. descaling a co ee machine. Therefore, smart
products need to support procedural knowledge, including how the user needs to
be involved in the di erent steps and how implicit interaction (e.g., inferred
from context information) can be integrated in the procedure, e.g.
recognizing when the user has completed a step in the procedure. The supported
procedures are thereby not limited to one single smart product, the
procedures can also be dynamically composed of procedures provided by several
smart products. For example, in the example scenario, a cooking guide could
control the overall cooking process, but parts like boiling water can be
outsourced to other smart products which are available in the smart kitchen.
Emerging knowledge: Smart products learn new knowledge from observing
the user, incorporating user feedback and exploring other external knowledge
sources like Wikis. They are thus able to gather a more accurate user model
and to learn new procedures. Our example scenario illustrates how user
preferences are learned and utilized over time, for each individual user (e.g.,
with the toaster temperature and time when warming the croissant).
Distributed storage of knowledge: Many smart products have only limited
storage resources, thus they need to outsource their knowledge to other smart
products in the environment. The user pro le, as an example, is part of the
knowledge that needs to be stored in a distributed way. This enables smart
products that just enter a smart product environment to bene t from the
information that was gathered so far. Another scenario where distributed
storage is required is commissioning, i.e., if one product is broken and has to
be replaced by another. The distributed storage enables that the new smart
product can be initialized with the knowledge of the old smart product and
thus does not need to learn everything from scratch.</p>
        <p>Table 1 provides a comparative presentation of the main characteristics of
smart products derived from the literature. As can be seen from this alignment,
the major characteristics on which all sources agree are: context-awareness (the
ability to sense context), proactivity (the ability to make use of this context
and other information in order to proactively approach users and peers) and
self-organization (the ability to form and join networks with other products). In
addition to these characteristics, Muhlhauser and the SmartProducts consortium
emphasize the fact that smart products should support their entire life-cycle as
well as that special care should be devoted to o ering multimodal interaction
with the users, in order to increase the simplicity characteristic of the products.</p>
        <p>In addition to these jointly agreed characteristics, Maas and colleagues
highlight the need for using context information in order to support personalization
and adaptiveness. They also see products as being aware of concrete business
and legal constraints. While these characteristics are not stated explicitly in the
other two works, they do not contradict the SmartProducts view. Similarly, the
SmartProducts consortium identi ed some additional characteristics to those
provided by Maas and colleagues. Most importantly, products are seen as
capable of acting autonomously (by themselves) without the need of central control.
The rest of the characteristics refer to aspects of the knowledge component that
enables the smartness of the products. This knowledge has an important
procedural component, it should evolve during the life-cycle of the product as a side
e ect of its interaction with users and products and, nally, it might need to
be stored in a distributed fashion in order to overcome the resource limitations
imposed by some products.
Maas et Al.</p>
        <p>Situatedness</p>
        <p>Pro-activity
Network ability</p>
        <p>Personalization
Business-awareness</p>
        <p>Adaptiveness</p>
        <p>Muhlhauser et Al.</p>
        <p>Context-aware</p>
        <p>Proactive Behavior
Self-organized embedding</p>
        <p>Support the entire</p>
        <p>life-cycle
Multimodal Natural Interfaces</p>
        <p>SmartProducts cons.</p>
        <p>Situation- and context-aware
Proactively approach the user</p>
        <p>Self-organized embedding
in smart product environments
Support the user throughout</p>
        <p>whole life-cycle
Multimodal interaction</p>
        <p>Autonomy
Support procedural knowledge</p>
        <p>Emerging knowledge
Distributed storage of
knowledge</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Challenges for Semantic Technologies</title>
      <p>Knowledge technologies play a crucial role in the realization of the smart
products. In this section we discuss some of the challenges that such technologies are
likely to face in this novel context. We derive these challenges based on the main
characteristics of smart products presented in the previous section. They are:
Dealing with suboptimal data quality: A fundamental characteristic of smart
products is that they rely on context information obtained from associated
sensors which is then translated into higher level semantic information. While
an important part of research focuses on this translation, the resulting
semantic information is likely to have a lower quality than manually authored
and checked semantic information. For example, the derived data could be
incomplete or, on the contrary, contain redundant elements. Therefore it is
important to develop semantic techniques that are robust enough to be able
to process this data.</p>
      <p>
        Representing a variety of information: Researchers investigating semantic
sensor webs generally agree that semantic models are needed for representing
information about time, space and the domain relevant for the sensors. From
our analysis of smart products and their characteristics, we can conclude that
their representation needs are much richer and more diverse. Indeed, at a
minimum, knowledge associated with smart products should contain user
models, task models (procedural knowledge), models to represent life-cycle
stages and the main users (or communities of practice) involved in each stage,
interaction models. Therefore, the employed semantic technologies should be
able to cover all these representation needs.
Providing complex reasoning algorithms: Smart products use reasoning
mechanisms on their rich knowledge bases in order to adapt to user needs,
to perform personalization and to proactively interact with users and other
products. This complex expected behavior will require sophisticated
reasoning mechanisms such as diagnosis or planning. Such reasoning is much more
ambitious than current work in the area of sensor networks which
primarily relies on subsumption matching (e.g., for matching between available
resources and tasks) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>Dealing with hardware resource limitations: Physical products are
heterogeneous in terms of their hardware resources for information storage and
processing. However, even the most powerful products will lag behind the
resources characteristic to the computer machinery for which semantic
technologies are currently built. This requires a considerable e ort in scaling
down semantic technologies so that they could run on products with limited
resources. This could include reducing the storage space needed for semantic
resources as well as optimizing some of the tools for products with limited
resource. Additionally to the adaptation of semantic technologies to limited
resources, it is important to investigate smart product infrastructures that
could \load-balance" between the complex and simple devices (e.g., by the
distributed storage of knowledge).</p>
      <p>Supporting emergent knowledge: It is envisioned that smart products will
continuously update their knowledge bases by deriving knowledge as a side
e ect of their interaction with users and other products. Therefore,
mechanisms for supporting the derivation of this knowledge need to be built.
Ensuring trust and privacy: Given their close interaction with users, smart
products need to maintain a considerable amount of information about users
including their likes, dislikes, their usage patterns, their personal information
etc. It is therefore crucial to implement access rights mechanisms that can
ensure the desired level of privacy for user data distributed across multiple
products.</p>
      <sec id="sec-3-1">
        <title>Providing support for integrating semantic technologies: The authors'</title>
        <p>experience while working with industry partners is that it is still a challenge
to integrate semantic technologies into existing systems used to manage
industrial processes and data warehouse systems. Therefore support tools are
required for the adoption of semantic technologies in this domain.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Scalability of developed semantic solutions: The amount and the hetero</title>
        <p>geneity of information involved in smart product applications and services
requires innovations in the area of scaling data collection, accurate and fast
searching and information combining techniques, to be able to meet original
application requirements, even with a considerable increase in the number
of interacting objects.</p>
        <p>How do Smart Products Compare to Semantic Sensor
Networks?
In this section, we conclude our analysis of smart products by comparing them
to the concept of semantic sensor networks.</p>
        <p>
          According to the de nition given in [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], a sensor network is a collection of
heterogeneous sensing resources composed of sensors, which capture phenomena,
based on platforms, which provide the durability, mobility and communication
capabilities. The value of semantic technologies in sensor networks has been
recognized as a means to automate data interpretation and support
contextawareness [
          <xref ref-type="bibr" rid="ref16 ref17">15, 16</xref>
          ]. Raw data obtained by sensors can be annotated semantically
and reused by di erent applications [
          <xref ref-type="bibr" rid="ref20">19</xref>
          ]. Rule-based reasoning over
observations is used to obtain higher-level context - an abstracted situation description:
e.g., health condition assessment based on measured parameters [
          <xref ref-type="bibr" rid="ref16">15</xref>
          ] or status
of a stored product based on temperature and humidity measurements [
          <xref ref-type="bibr" rid="ref19">18</xref>
          ].
Ultimately, information from heterogeneous sensors can be combined on a large
scale leading to semantic sensor webs [
          <xref ref-type="bibr" rid="ref26">25</xref>
          ].
        </p>
        <p>
          Currently there is a signi cant research e ort in the semantic sensor web
community which focuses on developing standards for semantic representation
of raw data. In [
          <xref ref-type="bibr" rid="ref26">25</xref>
          ] the need for four types of ontologies was outlined: spatial,
temporal, thematic (to represent domain information) and sensor (to describe
sensors themselves). Several solutions were proposed, such as ontological models
for time series data [
          <xref ref-type="bibr" rid="ref15 ref4">4, 14</xref>
          ] and for event representation [
          <xref ref-type="bibr" rid="ref10">9</xref>
          ]. Another direction
of research concerns using semantic data for sensor management. For example,
the SEMbySEM project [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] considers rule-based reasoning to perform actions
on managed objects (e.g., rotating cameras). In [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] ontological reasoning is
performed to assign sensors to tasks according to required sensing capabilities (e.g.,
an infrared radar for vehicle detection).
        </p>
        <p>Formally represented knowledge plays a key role both in semantic sensor
networks and in smart products. The di erent characteristics of the two
systems lead to some core di erences in the processes related to the acquisition,
representation and processing of this knowledge.</p>
        <p>By knowledge acquisition we mean the process of gathering raw data from
sensors and transforming it into semantic representations. This is a core process
in both technologies. In the case of some semantic sensor networks, especially
those that are composed on the y to meet emergency situation (as is the case
of the recently started SemsoGrid project), the mapping between raw data and
semantic structures is performed dynamically, at run-time. In contrast, for smart
products, this process should be much more controlled as the available sensors
and semantic structures are known at design-time. Therefore, their mapping can
be performed at the design-time of the product.</p>
        <p>The choice of the appropriate knowledge models must be made when
representing knowledge. In most semantic sensor network scenarios mentioned above
the focus was on obtaining information in a convenient form, and determining
actions was assumed to be a separate stage. However, the main goal of smart
products is to perform their speci c actions to satisfy the end user's needs (e.g.,
to cook a dish), and sensing capabilities are just auxiliary means to support their
main functionality. In order to achieve that, smart products potentially need to
participate in complex work ows consisting of several steps and involving several
devices. Thus, the higher-level context of smart products involves not only four
types of ontologies used in SSNs (spatial, temporal, thematic, sensor), but also
the models of users with their goals and the models of processes and work ows,
in which a product can participate. We therefore conclude that smart products
will need a higher variety of ontological models than SSNs. At the same time,
we think that both research areas can bene t from each other in this aspect. On
the one hand, smart products can reuse modelling standards for temporal and
spatial information that are researched within SSNs. On the other hand,
appropriate ontologies and reasoning mechanisms can potentially be reused in a wider
sensor network, in particular, where a sensor network is deployed to monitor
a structured process or where information is gathered by multiple autonomous
sensor platforms (e.g., unmanned aircrafts).</p>
        <p>The ways in which the obtained semantic representations are used
(knowledge processing ) can also di er. Firstly, in semantic sensor networks the semantic
data is typically aggregated and processed in a centralized fashion. In contrast, in
the case of smart products, the storage of obtained semantic data and reasoning
about it are mostly performed locally on each product, thus distributed over the
members of a smart environment. This leads to the second di erence relating to
hardware resource limitations. The central processing node in semantic sensor
networks usually provides the hardware resources for which semantic
technologies are designed. In contrast, individual smart products have considerably less
storage and processing resources. This means that the reuse of existing tools for
semantic data processing (e.g., data stores such as Sesame5 and reasoners such as
Pellet6) can be complicated. Specially developed tools and intelligent algorithms
for distributed data processing are required: e.g., it has to be decided whether
a particular observation has to be stored or deleted, when several observations
can be aggregated, and which node of the network can perform a reasoning task.
These solutions could be bene cial for other sensor network applications where
mobile and autonomous sensor platforms are employed.
5</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Summary</title>
      <p>In this paper we investigated the notion of smart products, a novel line of research
that combines sensing and semantic technologies.</p>
      <p>When synthesizing current de nitions for smart products, we found di erent
views of what smart products are. As a common denominator, by dismissing
variations introduced by particular views, we conclude that smart products are
context-aware (by relying on sensing technology), they have a proactive behavior
(ensured by formal reasoning on the represented context data) and are capable of
networking with other products (by making use of communication technologies).
5 http://www.openrdf.org/
6 http://clarkparsia.com/pellet/</p>
      <p>We then deduced that these characteristics raise a set of challenges for
semantic technologies that are applied in this context. In particular, semantic
technologies will need to provide representation support for a wide variety of
informations (going well beyond the time, space and thematic ontologies employed
in SSNs) and reasoning mechanisms should allow for a sophisticated proactive
behavior while being robust enough to deal with potentially low quality data
obtained from sensors. Additionally, the resource limitations associated with
physical products put further constraints on semantic technologies and require
their optimization. Challenges also arise in supporting the emergence of new
knowledge as a side e ect of the product's interaction with users and peers, in
ensuring trust and privacy for the user's data and in providing the appropriate
tool support for integrating these technologies into an industrial setting.</p>
      <p>Based on our analysis, we conclude that, while smart products can be seen as
a specialized case of semantic sensor networks, from the perspective of knowledge
technologies, the two technologies di er in several aspects. We see these di
erences as providing a fertile ground for collaboration between the two research
directions.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgements</title>
      <p>Part of this research has been funded unter the EC 7th Framework Programme,
in the context of the SmartProducts project (231204).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>J.</given-names>
            <surname>Ahola</surname>
          </string-name>
          .
          <source>Ambient Intelligence. ERICM News</source>
          , (
          <volume>47</volume>
          ),
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>G.</given-names>
            <surname>Allmendinger</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Lombreglia</surname>
          </string-name>
          .
          <article-title>Four Strategies for the Age of Smart Services</article-title>
          .
          <source>Harvard Business Review</source>
          ,
          <volume>83</volume>
          (
          <issue>10</issue>
          ):
          <volume>131</volume>
          {
          <fpage>145</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>E.</given-names>
            <surname>Arts</surname>
          </string-name>
          and B. de Ruyter.
          <article-title>New research perspectives on ambient intelligence</article-title>
          .
          <source>Journal of Ambient Intelligence and Smart Environments</source>
          ,
          <volume>1</volume>
          :5{
          <fpage>14</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>R.</given-names>
            <surname>Barta</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Bleier</surname>
          </string-name>
          .
          <article-title>Semantic-enabled transformation framework for time series</article-title>
          .
          <source>In Proc. of the 1st Int. Workshop on the Semantic Sensor Web (SemSensWeb)</source>
          ,
          <source>collocated with ESWC</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>B.</given-names>
            <surname>Brumitt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Meyers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Krumm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kern</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Shafer. EasyLiving</surname>
          </string-name>
          .
          <article-title>Technologies for Intelligent Environments</article-title>
          .
          <source>In Proc. of the 2nd International Symposium on Handheld and Ubiquitous Computing</source>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>J.S.</given-names>
            <surname>Brunner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-F.</given-names>
            <surname>Goudou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gatellier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Beck</surname>
          </string-name>
          , and
          <string-name>
            <surname>C. E. Laporte.</surname>
          </string-name>
          <article-title>SEMbySEM: a framework for sensor management</article-title>
          .
          <source>In Proc. of the 1st Int. Workshop on the Semantic Sensor Web (SemSensWeb)</source>
          ,
          <source>collocated with ESWC</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. G. de Mel,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sensoy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Vasconcelos</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Preece</surname>
          </string-name>
          .
          <article-title>Flexible resource assignment in sensor networks: A hybrid reasoning approach</article-title>
          .
          <source>In Proc. of the 1st Int. Workshop on the Semantic Sensor Web (SemSensWeb)</source>
          ,
          <source>collocated with ESWC</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>A. K. Dey</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Gregory</surname>
            , and
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Salber</surname>
          </string-name>
          .
          <article-title>A Context-Based Infrastructure for Smart Environments</article-title>
          .
          <source>In Proc. of the 1st Int. Workshop on Managing Interactions in Smart Environments</source>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <source>Proc. Semantic Sensor Networks</source>
          <year>2009</year>
          , page
          <issue>146</issue>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          9.
          <string-name>
            <given-names>C.</given-names>
            <surname>Fowler</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Qasemizadeh</surname>
          </string-name>
          .
          <article-title>Towards a Common Event Model for an Integrated Sensor Information System</article-title>
          .
          <source>In Proc. of the 1st Int. Workshop on the Semantic Sensor Web (SemSensWeb)</source>
          ,
          <source>collocated with ESWC</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          10.
          <string-name>
            <given-names>N.</given-names>
            <surname>Georgantas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.B.</given-names>
            <surname>Mokhtar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.D.</given-names>
            <surname>Bromberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Issarny</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kalaoja</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kantorovitch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gerodolle</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Mevissen</surname>
          </string-name>
          .
          <article-title>The Amigo Service Architecture for the Open Networked Home Environment</article-title>
          .
          <source>In Proc. of the 5th Working IEEE/IFIP Conference on Software Architecture</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          11.
          <string-name>
            <given-names>G.</given-names>
            <surname>Tau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.K.</given-names>
            <surname>Pung</surname>
          </string-name>
          , and
          <string-name>
            <surname>D.H.Zhang.</surname>
          </string-name>
          <article-title>An ontology based context model in intelligent environments</article-title>
          .
          <source>In Proc. of CNDS</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          12.
          <string-name>
            <given-names>M.</given-names>
            <surname>Hauswirth</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Decker</surname>
          </string-name>
          .
          <article-title>Semantic Reality - Connecting the Real and the Virtual World</article-title>
          .
          <source>In Proc. of the Microsoft SemGrail Workshop</source>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          13.
          <string-name>
            <surname>J. Hayes</surname>
            , E. OConnor, J. Cleary,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Kolar</surname>
            ,
            <given-names>R. McCarthy</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tynan</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.M.P. OHare</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Smeaton</surname>
            ,
            <given-names>N.E.</given-names>
          </string-name>
          <string-name>
            <surname>OConnor</surname>
            , and
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Diamond</surname>
          </string-name>
          .
          <article-title>Views from the coalface: chemosensors, sensor networks and the semantic sensor web</article-title>
          .
          <source>In Proc. of the 1st Int. WS on the Semantic Sensor Web (SemSensWeb)</source>
          ,
          <source>collocated with ESWC</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          14.
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>A</article-title>
          .
          <string-name>
            <surname>Henson</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Neuhaus</surname>
            ,
            <given-names>A. P.</given-names>
          </string-name>
          <string-name>
            <surname>Sheth</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Thirunarayan</surname>
            , and
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Buyya</surname>
          </string-name>
          .
          <article-title>An Ontological Representation of Time Series Observations on the Semantic Sensor Web</article-title>
          .
          <source>In Proc. of the 1st Int. Workshop on the Semantic Sensor Web (SemSensWeb)</source>
          ,
          <source>collocated with ESWC</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          15.
          <string-name>
            <given-names>V.</given-names>
            <surname>Huang</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. Kashif</given-names>
            <surname>Javed</surname>
          </string-name>
          .
          <source>Semantic Sensor Information Description and Processing</source>
          .
          <source>In Proc. of the 2nd International Conference on Sensor Technologies and Applications</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          16.
          <string-name>
            <surname>M. Imai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Hirota</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Satake</surname>
            , and
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Kawashima</surname>
          </string-name>
          .
          <article-title>Semantic Sensor Network for Physically Grounded Applications</article-title>
          .
          <source>In Proc. of the 9th International Conference on Control, Automation, Robotics and Vision</source>
          ,
          <source>2006 (ICARCV'06)</source>
          , pages
          <fpage>1</fpage>
          <issue>{6</issue>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          17. L.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Nugent</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Mulvenna</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Finlay</surname>
            , and
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Hong</surname>
          </string-name>
          . Semantic Smart Homes:
          <article-title>Towards Knowledge Rich Assisted Living Environments</article-title>
          .
          <source>In Intelligent Patient Management</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          18.
          <string-name>
            <surname>M. Lewis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Cameron</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Xie</surname>
            ,
            <given-names>and I. B.</given-names>
          </string-name>
          <string-name>
            <surname>Arpinar</surname>
          </string-name>
          .
          <article-title>ES3N: A Semantic Approach to Data Management in Sensor Networks</article-title>
          .
          <source>In 1st Semantic Sensor Networks Workshop (SSN06)</source>
          ,
          <source>collocated with ISWC</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          19.
          <string-name>
            <surname>J. Liu</surname>
            and
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Zhao</surname>
          </string-name>
          .
          <article-title>Towards semantic services for sensor-rich information systems</article-title>
          .
          <source>In Proc. of the 2nd International Conference on Broadband Networks</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          20.
          <string-name>
            <given-names>W.</given-names>
            <surname>Maass</surname>
          </string-name>
          and
          <string-name>
            <given-names>U.</given-names>
            <surname>Varshney</surname>
          </string-name>
          .
          <article-title>Preface to the Focus Theme Section: 'Smart Products'</article-title>
          .
          <source>Electronic Markets</source>
          ,
          <volume>18</volume>
          (
          <issue>3</issue>
          ):
          <volume>211</volume>
          {
          <fpage>215</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          21. I.
          <string-name>
            <surname>Marsa-Maestre</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          <string-name>
            <surname>Lopez-Carmona</surname>
            ,
            <given-names>J. R.</given-names>
          </string-name>
          <string-name>
            <surname>Velasco</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Navarro</surname>
          </string-name>
          .
          <article-title>Mobile Agents for Service Personalization in Smart Environments</article-title>
          .
          <source>Journal of Networks</source>
          ,
          <volume>3</volume>
          (
          <issue>5</issue>
          ),
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          22. M.
          <article-title>Muhlhauser. Smart Products: An Introduction</article-title>
          .
          <source>In Constructing Ambient Intelligence - AmI 2007 Workshop</source>
          , pages
          <volume>154</volume>
          {
          <fpage>164</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          23.
          <string-name>
            <given-names>M.</given-names>
            <surname>Weiser</surname>
          </string-name>
          .
          <article-title>The computer of the 21st century</article-title>
          .
          <source>Scienti c American</source>
          ,
          <volume>265</volume>
          (
          <issue>3</issue>
          ):
          <volume>66</volume>
          {
          <fpage>75</fpage>
          ,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          24.
          <string-name>
            <given-names>P.</given-names>
            <surname>Liuha</surname>
          </string-name>
          .
          <article-title>Application development platforms for emerging smart environments</article-title>
          .
          <source>In Proc. of the 2nd Int. Conf. on MOBILe Wireless MiddleWARE</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          25.
          <string-name>
            <given-names>A.</given-names>
            <surname>Sheth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Henson</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Sahoo</surname>
          </string-name>
          .
          <article-title>Semantic Sensor Web</article-title>
          .
          <source>IEEE Internet Computing</source>
          ,
          <volume>12</volume>
          (
          <issue>4</issue>
          ):
          <volume>78</volume>
          {
          <fpage>83</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          26.
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Streitz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rocker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Prante</surname>
          </string-name>
          ,
          <string-name>
            <surname>D. van Alphen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Stenzel</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Magerkurth</surname>
          </string-name>
          .
          <article-title>Designing Smart Artifacts for Smart Environments</article-title>
          . Computer,
          <volume>38</volume>
          (
          <issue>3</issue>
          ):
          <volume>41</volume>
          {
          <fpage>49</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          27.
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wu</surname>
          </string-name>
          , H. Cheng, G.Pan,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <surname>and J. Sun.</surname>
          </string-name>
          <article-title>ScudWare : A semantic and adaptive middleware platform for smart vehicle space</article-title>
          .
          <source>IEEE Transactions on intelligent transportation systems</source>
          ,
          <volume>8</volume>
          (
          <issue>1</issue>
          ):
          <volume>121</volume>
          {
          <fpage>132</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          <source>Proc. Semantic Sensor Networks</source>
          <year>2009</year>
          , page
          <issue>147</issue>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>