Poster for the short paper Semantic Web Technologies’ role in Smart Environments by Faisal Razzak
In: P. Herrero et al. (Eds.): OTM 2012 Workshops, LNCS 7567, pp. 54–58, 2012. Springer, Heidelberg (2012)
To be Presented at OTM Workshops 2012, Rome Italy
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Poster: Semantic Web Technologies' role in Smart Environments, TOPIC: User intelligible Goals in Smart Environment (Domotic Effects)
1. Semantic Web Technologies’ role in Smart Environments
Faisal Razzak {faisal.razzak@polito.it}
P. Herrero et al. (Eds.): OTM 2012 Workshops, LNCS 7567, pp. 54–58, 2012. Springer, Heidelberg (2012)
User Intelligible Goals in Smart Environment: DOMOTIC EFFECTS
Problem Definition What is Domotic Effect? References
• It provide AMI designers with an Intelligent Energy Optimization for User Intelligible
• Modeling of environment interaction
abstraction layer that enables defining Goals in Smart Home Environments
(Device centric). Fulvio Corno and Faisal Razzak
generic goals inside the environment,
In: IEEE Transactions on Smart Grids (2012)
in a declarative way.
• Modeling of environment set-up. (Accepted)
• The high-level nature allows the residents Enabling machine understandable exchange of
• Human intelligible state and goal
to program their personal, office or work energy consumption Information in intelligent
modeling (Often Missing or Neglected). domotic environments
spaces as they see fit.
Dario Bonino, Fulvio Corno and Faisal Razzak
• Intelligible states and goals may relate to In: Energy and Buildings 43(6), 1392 – 1402 (2011)
• Define different achievement criteria for a
environmental variables (illumination or
particular generic goal, by using domain- Modeling Intelligible Goals in Smart Home
temperature, …) or to more abstract
specific operators. Fulvio Corno and Faisal Razzak
conditions such as Security and Energy
In: IEEE Transactions on Industrial Informatics
Saving.
• Two types: Simple and Complex (Submitted)
Requirements Formal Definition: DogEffects Ontology
• Formal definition
• Domain dependency
• Modularity
• Evaluation Support
• Enforcement Support
• Advanced intelligence (Energy optimization)
• Human Intelligibility
Evaluation
Evaluation
• It is the ability to determine the value
of each DE defined in an environment when
any device changes its state, in near-real
time.
• It helps monitor the overall state of the
environment, also considering historical
traces.
• An Effect Node Network (ENN) is created
from DE and Zero Delay Simulation
algorithm is used to solve the network.
Enforcement
Enforcement Use Cases
• The problem of finding at least one 1. Secure Home (CEA)
configuration g that satisfies the user request
and use the automation system to bring the 2. Bathroom Illumination (CEB)
home devices into a satisfying state.
3. Home Illumination (CEC)
• In the case of Boolean valued domotic
effects, the user request R is the subset of 4. Afternoon Lunch Cooking (CED)
DEi that the user wants to be active (true) at
a given instant. 5. Air Passage (CEE)
• Satisfying user request amounts to: 6. Morning Wakeup (CEF)
Energy Optimization
• Each device, in each operating state, consumes some amount of electrical power, that is • To compute the minimum value of P(g), while satisfying the user request R. This correspond to a
represented as a real-valued Simple Effect The instantaneous power constrained optimization of P(g) subject to the Boolean constraint FR(g).
consumed by the whole environment is therefore represented as a Complex Effect aggregating all
individual power measurements:
DogPower Ontology