consistent way, the effective management of the resources available in the building,
boosting increases in productivity, allowing energy savings and offering high levels
of comfort and safety to the individuals that work in them.
Examples of smart building applications are: temperature, lighting, air quality
and windows (natural ventilation) control; applications that monitor and shutdown
unattended devices; security applications to protect personnel (access control) and
building properties (anti-theft), parking lot management, detection and management
of emergency situations, just to name a few. Such applications often monitor physical
variables extracted from the target environment, such as light, vibration, temperature,
proximity, presence, chemicals (smoke or gas) and electric voltage.
In order to efficiently manage such applications, the notion of integration arises.
Integration is defined as the ability to communicate, collaborate and exchange infor-
mation between applications to achieve common goals [ 2 ]. Examples of advantages
of integrating applications are: (i) more efficient use of resources, such as energy,
computational, and even human resources, (ii) fast and more coordinated responses
to monitored physical events, (iii) the ability to correlate information between appli-
cations to optimize the decision process, (iv) decision chaining between integrated
applications, i.e., a decision made in a given application may trigger another deci-
sion on a different application. As an example, in the occurrence of a fire hazard, a
service of detection and management of emergency situations needs to interact with
many other services such as: lighting, elevators, parking lot, building access control.
These services, whenever informed of the existence of a fire in a particular area of
the building can trigger actions such as depressurization and smoke removal of the
affected area, pressurization of evacuation areas, automatically disabling elevators
and moving the occupied cars to safe floors, prevent access to people in general to
areas that may be at risk of being affected by the sinister, allow free exit from sinister
places, and block access to building and parking areas that may be at risk.
Many smart buildings services require continuous monitoring of various environ-
mental parameters inside and outside the building using sensors and actuators [ 1 , 2 ].
Moreover, several services demand interaction between sensing data and information
systems that manage the operation of the building. Thus, a key requirement for an
efficient monitoring and controlling is that all sensors and actuators are addressable
over the network to exchange data with corporative intranet or the Internet. In this
context, the use of aWoT infrastructure can bring a set of benefits as the enabler tech-
nology to achieve the degree of interoperability among senor instrumented spaces in
a smart buildings and an internal or external Web-based network. In the next section,
we describe the development of a smart building application using the SmartSensor
6.2 Parking Lot Application
In this section, we describe a smart building application that provides guidance to
drivers that need to park a car in one of the available parking lots within a given
building. A challenge usually found in applications for managing parking lots is to