Multi-sensor Fusion through Adaptive Bayesian Networks
Common sensory devices for measuring environmental data are typically heterogeneous, and present strict energy constraints; moreover, they are likely affected by noise, and their behavior may vary across time. Bayesian Networks constitute a suitable tool for pre-processing such data before performing more refined artificial reasoning; the approach proposed here aims at obtaining the best trade-off between performance and cost, by adapting the operating mode of the underlying sensory devices. Moreover, self-configuration of the nodes providing the evidence to the Bayesian network is carried out by means of an on-line multi-objective optimization.
A Framework for Parallel Assessment of Reputation Management Systems
Several distributed applications running over the Internet use Reputation Management Systems (RMSs) to guarantee reliable interactions among unknown agents. Because of the heterogeneity of the existing RMSs, their assessment in terms of correctness and resistance to security attacks is not a trivial task. This work addresses this issue by presenting a novel parallel simulator aimed to support researchers in evaluating the performances of a RMS since the design phase. Preliminary results obtained by simulating two different attacks confirm the suitability of the proposed framework to evaluate different RMSs.
An Adaptive Bayesian System for Context-Aware Data Fusion in Smart Environments
The adoption of multi-sensor data fusion techniques is essential to effectively merge and analyze heterogeneous data collected by multiple sensors, pervasively deployed in a smart environment. Existing literature leverages contextual information in the fusion process, to increase the accuracy of inference and hence decision making in a dynamically changing environment. In this paper, we propose a context-aware, self-optimizing, adaptive system for sensor data fusion, based on a three-tier architecture. Heterogeneous data collected by sensors at the lowest tier are combined by a dynamic Bayesian network at the intermediate tier, which also integrates contextual information to refine the infe…
An Ambient Intelligence System for Assisted Living
Nowadays, the population's average age is constantly increasing, and thus the need for specialized home assistance is on the rise. Smart homes especially tailored to meet elderly and disabled people's needs can help them maintaining their autonomy, whilst ensuring their safety and well-being. This paper proposes a complete context-aware system for Ambient Assisted Living (AAL), which infers user's actions and context, analyzing its past and current behavior to detect anomalies and prevent possible emergencies. The proposed system exploits Dynamic Bayesian Networks to merge raw data coming from heterogeneous sensors and infer user's behavior and health conditions. A rule-based reasoner is ab…
Human Mobility Simulator for Smart Applications
Several issues related to Smart City development require the knowledge of accurate human mobility models, such as in the case of urban development planning or evacuation strategy definition. Nevertheless, the exploitation of real data about users' mobility results in severe threats to their privacy, since it allows to infer highly sensitive information. On the contrary, the adoption of simulation tools to handle mobility models allows to neglect privacy during the design of location-based services. In this work, we propose a simulation tool capable of generating synthetic datasets of human mobility traces; then, we exploit them to evaluate the effectiveness of algorithms which aim to detect…
A Platform for the Evaluation of Distributed Reputation Algorithms
In distributed environments, where unknown entities cooperate to achieve complex goals, intelligent techniques for estimating agents' truthfulness are required. Distributed Reputation Management Systems (RMSs) allow to accomplish this task without the need for a central entity that may represent a bottleneck and a single point of failure. The design of a distributed RMS is a challenging task due to a multitude of factors that could impact on its performances. In order to support the researcher in evaluating the RMS robustness against security attacks since its beginning design phase, in this work we present a distributed simulation environment that allows to model both the agent's behaviors…
Exploiting the Human Factor in a WSN-Based System for Ambient Intelligence
Practical applications of ambient intelligence cannot leave aside requirements about ubiquity, scalability, and transparency to the user. An enabling technology to comply with this goal is represented by wireless sensor networks (WSNs); however, although capable of limited in-network processing, they lack the computational power to act as a comprehensive intelligent system. By taking inspiration from the sensory processing model of complex biological organisms, we propose here a cognitive architecture able to perceive, decide upon, and control the environment of which the system is part. WSNs act as a transparent interface that allows the system to understand human requirements through impl…
SmartBuildings: An AmI system for energy efficiency
Nowadays, the increasing global awareness of the importance of energy saving in everyday life acts as a stimulus to provide innovative ICT solutions for sustainability. In this scenario, the growing interest in smart homes has been driven both by socioeconomic and technological expectations. One of the key aspects of being smart is the efficiency of the urban apparatus, which includes, among others, energy, transportation and buildings. The present work describes SmartBuildings, a novel Ambient Intelligence system, which aims at reducing the energy consumption of "legacy" buildings by means of artificial intelligence techniques applied on heterogeneous sensor networks. A prototype has been …
Un package di ottimizzazione per la riconfigurazione delle reti elettriche di distribuzione
A Simulation Framework for Evaluating Distributed Reputation Management Systems
In distributed environments, where interactions involve unknown entities, intelligent techniques for estimating agents’ reputation are required. Reputation Management Systems (RMSs) aim to detect malicious behaviors that may affect the integrity of the virtual community. However, these systems are highly dependent of the application domain they address; hence the evaluation of different RMSs in terms of correctness and resistance to security attacks is frequently a tricky task. In this work we present a simulation framework to support researchers in the assessment of a RMS. The simulator is organized in two logic layers where network nodes are mapped to system processes that implement the i…
VPP: A Communication Schema for Population Protocols in VANET
Population protocols are a new paradigm that aims to model distributed systems composed of randomly interacting mobile agents. The main advantage of this model is that, when certain theoretical assumptions hold, it is possible to formally demonstrate their convergence. We consider the problem of adopting Population Protocols in a real-world scenario that does not guarantee these assumptions. In particular, we consider the application domain of Vehicular Ad-Hoc Networks (VANETs) which are characterized by dynamic network topologies, and where wireless communications can be affected by interferences and errors. In this work, we analyze the main features of VANET agents and the communications …
Perceived-Value-driven Optimization of Energy Consumption in Smart Homes
Residential energy consumption has been rising rapidly during the last few decades. Several research efforts have been made to reduce residential energy consumption, including demand response and smart residential environments. However, recent research has shown that these approaches may actually cause an increase in the overall consumption, due to the complex psychological processes that occur when human users interact with these energy management systems. In this article, using an interdisciplinary approach, we introduce a perceived-value driven framework for energy management in smart residential environments that considers how users perceive values of different appliances and how the us…
Intelligent Management Systems for Energy Efficiency in Buildings: A Survey
In recent years, reduction of energy consumption in buildings has increasingly gained interest among researchers mainly due to practical reasons, such as economic advantages and long-term environmental sustainability. Many solutions have been proposed in the literature to address this important issue from complementary perspectives, which are often hard to capture in a comprehensive manner. This survey article aims at providing a structured and unifying treatment of the existing literature on intelligent energy management systems in buildings, with a distinct focus on available architectures and methodology supporting a vision transcending the well-established smart home vision, in favor o…
A COGNITIVE ARCHITECTURE FOR AMBIENT INTELLIGENCE
L’Ambient Intelligence (AmI) è caratterizzata dall’uso di sistemi pervasivi per monitorare l’ambiente e modificarlo secondo le esigenze degli utenti e rispettando vincoli definiti globalmente. Questi sistemi non possono prescindere da requisiti come la scalabilità e la trasparenza per l’utente. Una tecnologia che consente di raggiungere questi obiettivi è rappresentata dalle reti di sensori wireless (WSN), caratterizzate da bassi costi e bassa intrusività. Tuttavia, sebbene in grado di effettuare elaborazioni a bordo dei singoli nodi, le WSN non hanno da sole le capacità di elaborazione necessarie a supportare un sistema intelligente; d’altra parte senza questa attività di pre-elaborazione …
Context-awareness for multi-sensor data fusion in smart environments
Multi-sensor data fusion is extensively used to merge data collected by heterogeneous sensors deployed in smart environments. However, data coming from sensors are often noisy and inaccurate, and thus probabilistic techniques, such as Dynamic Bayesian Networks, are often adopted to explicitly model the noise and uncertainty of data. This work proposes to improve the accuracy of probabilistic inference systems by including context information, and proves the suitability of such an approach in the application scenario of user activity recognition in a smart home environment. However, the selection of the most convenient set of context information to be considered is not a trivial task. To thi…
Smart Auctions for Autonomic Ambient Intelligence Systems
The main goal of Ambient Intelligence (AmI) is to support users in their daily activities by satisfying and anticipating their needs. To achieve such goal, AmI systems rely on physical infrastructures made of heterogenous sensing devices which interact in order to exchange information and perform monitoring tasks. In such a scenario, a full achievement of AmI vision would also require the capability of the system to autonomously check the status of the infrastructure and supervise its maintenance. To this aim, in this paper, we extend some previous works in order to allow the self-management of AmI devices enabling them to directly interact with maintenance service providers. In particular,…
A multi‐agent system for itinerary suggestion in smart environments
Abstract Modern smart environments pose several challenges, among which the design of intelligent algorithms aimed to assist the users. When a variety of points of interest are available, for instance, trajectory recommendations are needed to suggest users the most suitable itineraries based on their interests and contextual constraints. Unfortunately, in many cases, these interests must be explicitly requested and their lack causes the so‐called cold‐start problem. Moreover, lengthy travelling distances and excessive crowdedness of specific points of interest make itinerary planning more difficult. To address these aspects, a multi‐agent itinerary suggestion system that aims at assisting t…
Autonomic behaviors in an Ambient Intelligence system
Ambient Intelligence (AmI) systems are constantly evolving and becoming ever more complex, so it is increasingly difficult to design and develop them successfully. Moreover, because of the complexity of an AmI system as a whole, it is not always easy for developers to predict its behavior in the event of unforeseen circumstances. A possible solution to this problem might lie in delegating certain decisions to the machines themselves, making them more autonomous and able to self-configure and self-manage, in line with the paradigm of Autonomic Computing. In this regard, many researchers have emphasized the importance of adaptability in building agents that are suitable to operate in real-wor…
Bio-inspired Sensory Data Aggregation
The Ambient Intelligence (AmI) research field focuses on the design of systems capable of adapting the surrounding environmental conditions so that they can match the users needs, whether those are consciously expressed or not [4][1].
Vulnerability evaluation of distributed reputation management systems
In distributed environments, Reputation Management Systems (RMSs) aim to estimate agents' trustworthiness by exploiting different sources of information. The distributed nature of these systems makes them vulnerable to several types of security attacks, and the response provided by a specific RMS depends on various factors, such as the algorithms adopted for estimating the reputation values and the communication protocols used to enable the cooperation among agents. This work examines the most important security attacks against RMSs and proposes a set of metrics for a quantitative evaluation of the RMS vulnerabilities. A parallel simulation framework is used to automatically give a vulnerab…
Bright Pupil Detection in an Embedded, Real-Time Drowsiness Monitoring System
Driver’s drowsiness is stated as an important cause of road and highway accidents. Therefore, the development of a system for monitoring the driver’s level of fatigue is desirable in order to prevent accidents. The paper presents the design and the implementation of a system able to find and evidence the drowsiness level of a driver in an ordinary motor vehicle, in order to prevent car accidents. The system, made up of a car installed infrared video camera connected to the Celoxica RC203E FPGA based board, is able to perform a real time video stream processing. The system exploits the “bright pupil” phenomenon produced by the retina, that reflects the 90% of the incident light when a radiat…
An Optimization Package for Electrical Distribution Network Reconfiguration
Sensor9k : A testbed for designing and experimenting with WSN-based ambient intelligence applications
Ambient Intelligence systems are typically characterized by the use of pervasive equipment for monitoring and modifying the environment according to users' needs, and to globally defined constraints. Our work describes the implementation of a testbed providing the hardware and software tools for the development and management of AmI applications based on wireless sensor and actuator networks, whose main goal is energy saving for global sustainability. A sample application is presented that addresses temperature control in a work environment, through a multi-objective fuzzy controller taking into account users' preferences and energy consumption.
Human-ambient interaction through Wireless Sensor Networks
Recent developments in technology have permitted the creation of cheap, and unintrusive devices that may be effectively employed for instrumenting an intelligent environment. The present work describes a modular framework that makes use of a class of those devices, namely wireless sensors, in order to monitor relevant physical quantities and to collect users' requirements through implicit feedback. A central intelligent unit extracts higher-level concepts from raw sensory inputs, and carries on symbolic reasoning based on them. The aim of the reasoning is to plan a sequence of actions that will lead the environment to a state as close as possible to the users' desires, taking into account b…
Social-Behavioral Aware Optimization of Energy Consumption in Smart Homes
Residential energy consumption is skyrocketing, as residential customers in the U.S. alone used 1.4 trillion kilowatt-hours in 2014 and the consumption is expected to increase in the next years. Previous efforts to limit such consumption have included demand response and smart residential environments. However, recent research has shown that such approaches can actually increase the overall energy consumption due to the numerous complex human psychological processes that take place when interacting with electrical appliances. In this paper we propose a social-behavioral aware framework for energy management in smart residential environments. We envision a smart home where appliances are int…
A Logical Reasoning Architecture for Computer Network Management
Modeling Efficient and Effective Communications in VANET through Population Protocols
Vehicular Ad-hoc NETworks (VANETs) enable a countless set of next-generation applications thanks to the technological progress of the last decades. These applications rely on the assumption that a simple network of vehicles can be extended with more complex and powerful network infrastructure, in which several Road Side Units (RSUs) are employed to achieve application-specific goals. However, this assumption is not always satisfied as in many real-world scenarios it is unfeasible to have a conspicuous deployment of RSUs, due to both economic and environmental constraints. With the aim to overcome this limitation, in this paper we investigate how the only Vehicle-to-Vehicle (V2V) communicati…
SESAMO: An integrated framework for gathering, managing and sharing environmental data
ICT systems are widely adopted for environmental management, but existing solutions address limited tasks and compose a plethora of heterogeneous tools, which impose a great additional effort on the operators. This work presents SESAMO, a novel framework to provide the operators with a unique tool for gathering, managing and merging environmental and territorial data. SESAMO uses WSNs for providing pervasive monitoring of environmental phenomena and exploits a multi-tier infrastructure in order to integrate data coming from heterogeneous information sources.
Adaptive distributed outlier detection for WSNs.
The paradigm of pervasive computing is gaining more and more attention nowadays, thanks to the possibility of obtaining precise and continuous monitoring. Ease of deployment and adaptivity are typically implemented by adopting autonomous and cooperative sensory devices; however, for such systems to be of any practical use, reliability and fault tolerance must be guaranteed, for instance by detecting corrupted readings amidst the huge amount of gathered sensory data. This paper proposes an adaptive distributed Bayesian approach for detecting outliers in data collected by a wireless sensor network; our algorithm aims at optimizing classification accuracy, time complexity and communication com…
A Simulation Software for the Evaluation of Vulnerabilities in Reputation Management Systems
Multi-agent distributed systems are characterized by autonomous entities that interact with each other to provide, and/or request, different kinds of services. In several contexts, especially when a reward is offered according to the quality of service, individual agents (or coordinated groups) may act in a selfish way. To prevent such behaviours, distributed Reputation Management Systems (RMSs) provide every agent with the capability of computing the reputation of the others according to direct past interactions, as well as indirect opinions reported by their neighbourhood. This last point introduces a weakness on gossiped information that makes RMSs vulnerable to malicious agents’ intent …
An Ontology-Based Autonomic System for Ambient Intelligence Scenarios
Pervasive computing and Ambient Intelligence (AmI) demonstrate that computer systems which directly interact with users are characterized by increasing size and complexity, so that the human user will still not be able to adequately manage them for a long time to come. As a response to this trend, the Autonomic Computing paradigm aims to design and develop systems able to self-configure and self-manage. The research reported here is part of an AmI project that proposes a multi-tier cognitive architecture for aggregating sensory information at different levels of abstraction. In such an architecture, a central reasoning component is able to understand the environmental state and the user’s p…
An Ambient Intelligence Architecture for Extracting Knowledge from Distributed Sensors
Precisely monitoring the environmental conditions is an essential requirement for AmI projects, but the wealth of data generated by the sensing equipment may easily overwhelm the modules devoted to higher-level reasoning, clogging them with irrelevant details. The present work proposes a new approach to knowledge extraction from raw data that addresses this issue at different levels of abstraction. Wireless sensor networks are used as the pervasive sensory tool, and their computational capabilities are exploited to remotely perform preliminary data processing. A central intelligent unit subsequently extracts higher-level concepts represented in a geometrical space and carries on symbolic re…
A fog-based hybrid intelligent system for energy saving in smart buildings
In recent years, the widespread diffusion of pervasive sensing devices and the increasing need for reducing energy consumption have encouraged research in the energy-aware management of smart environments. Following this direction, this paper proposes a hybrid intelligent system which exploits a fog-based architecture to achieve energy efficiency in smart buildings. Our proposal combines reactive intelligence, for quick adaptation to the ever-changing environment, and deliberative intelligence, for performing complex learning and optimization. Such hybrid nature allows our system to be adaptive, by reacting in real time to relevant events occurring in the environment and, at the same time, …
Adaptable data models for scalable Ambient Intelligence scenarios
In most real-life scenarios for Ambient Intelligence, the need arises for scalable simulations that provide reliable sensory data to be used in the preliminary design and test phases. This works present an approach to modeling data generated by a hybrid simulator for wireless sensor networks, where virtual nodes coexist with real ones. We apply our method to real data available from a public repository and show that we can compute reliable models for the quantities measured at a given reference site, and that such models are portable to different environments, so as to obtain a complete, scalable and reliable testing environment.
A Context-Aware System for Ambient Assisted Living
In the near future, the world's population will be characterized by an increasing average age, and consequently, the number of people requiring for a special household assistance will dramatically rise. In this scenario, smart homes will significantly help users to increase their quality of life, while maintaining a great level of autonomy. This paper presents a system for Ambient Assisted Living (AAL) capable of understanding context and user's behavior by exploiting data gathered by a pervasive sensor network. The knowledge inferred by adopting a Bayesian knowledge extraction approach is exploited to disambiguate the collected observations, making the AAL system able to detect and predict…
A TRNG Exploiting Multi-Source Physical Data
In recent years, the considerable progress of miniaturization and the consequent increase of the efficiency of digital circuits has allowed a great diffusion of the wireless sensor network technology. This has led to the growth of applications and protocols for applying these networks to several scenarios, such as the military one, where it is essential to deploy security protocols in order to prevent opponents from accessing the information exchanged among sensor nodes. This paper analyzes security issues of data processed by the WSN and describes a system able to generate sequences of random numbers, which can be used by security algorithms and protocols. The proposed True Random Number G…
Wireless Sensor Networks for Marine Environment Monitoring
Sensor Networks for Energy Sustainability in Buildings
Detection of Points of Interest in a Smart Campus
Understanding users' habits is a critical task in order to develop advanced services, such as personalized recommendation and virtual assistance. In this work, we propose a novel approach to detect Points of Interest visited by users of a campus, by using mobility traces collected through users' smartphones. Our method takes advantage of the intentional and recurrent nature of human movements to build up mobility profiles, and combines different machine learning methods to merge sensory information with the past users' behavior. The proposed approach has been validated on a synthetic dataset and the experimental results show its effectiveness.
Predictive models for energy saving in Wireless Sensor Networks
ICT devices nowadays cannot disregard optimizations toward energy sustainability. Wireless Sensor Networks, in particular, are a representative class of a technology where special care must be given to energy saving, due to the typical scarcity and non-renewability of their energy sources, in order to enhance network lifetime. In our work we propose a novel approach that aims to adaptively control the sampling rate of wireless sensor nodes using prediction models, so that environmental phenomena can be consistently modeled while reducing the required amount of transmissions; the approach is tested on data available from a public dataset.
A hybrid system for malware detection on big data
In recent years, the increasing diffusion of malicious software has encouraged the adoption of advanced machine learning algorithms to timely detect new threats. A cloud-based approach allows to exploit the big data produced by client agents to train such algorithms, but on the other hand, poses severe challenges on their scalability and performance. We propose a hybrid cloud-based malware detection system in which static and dynamic analyses are combined in order to find a good trade-off between response time and detection accuracy. Our system performs a continuous learning process of its models, based on deep networks, by exploiting the growing amount of data provided by clients. The prel…
Use of ICT to support epidemiological surveillance on a community of university students during SARS-CoV-2 phase 3 pandemic
Populations documenting to date low incidence rates of SARS-CoV-2 infection are immunologically susceptible and at high exposure risk of new COVID-19 outbreaks during phase 3 of the pandemic. Following the experience documented by other countries with regard to the use of Information Communication Technology (ICT) to counteract the current pandemic, Italy has implemented a contact tracing system based on a mobile application. In this work, we describe the proposal of a complementary ICT-based prototypal model of COVID-19 prevention and surveillance system, involving the university students as sentinels acting both in the academic community and the general population.
Design of an Adaptive Bayesian System for Sensor Data Fusion
Many artificial intelligent systems exploit a wide set of sensor devices to monitor the environment. When the sensors employed are low-cost, off-the-shelf devices, such as Wireless Sensor Networks (WSN), the data gathered through the sensory infrastructure may be affected by noise, and thus only partially correlated to the phenomenon of interest. One way of overcoming these limitations might be to adopt a high-level method to perform multi-sensor data fusion. Bayesian Networks (BNs) represent a suitable tool for performing refined artificial reasoning on heterogeneous sensory data, and for dealing with the intrinsic uncertainty of such data. However, the configuration of the sensory infrast…
An Autonomic System for Estimating Human Presence through Bayesian Networks
In the Ambient Intelligence (AmI) context, a relevant research topic is represented by the methods for determining users' presence in order to design context-aware systems capable of monitoring the environment in which they operate, and of timely reacting to changes. This work describes an autonomic software agent comprising a double-level reasoning. At the lower level, a Bayesian network merges the available sensory information related to the users' presence, whereas the upper level performs a meta-reasoning on the system performance and configuration in order to enable the system self-assessment. Experimental results show the validity of the proposed method on a sample scenario.
Bayesian Modeling for Differential Cryptanalysis of Block Ciphers: A DES Instance
Encryption algorithms based on block ciphers are among the most widely adopted solutions for providing information security. Over the years, a variety of methods have been proposed to evaluate the robustness of these algorithms to different types of security attacks. One of the most effective analysis techniques is differential cryptanalysis, whose aim is to study how variations in the input propagate on the output. In this work we address the modeling of differential attacks to block cipher algorithms by defining a Bayesian framework that allows a probabilistic estimation of the secret key. In order to prove the validity of the proposed approach, we present as case study a differential att…
DRESS: A Distributed RMS Evaluation Simulation Software
Distributed environments consist of a huge number of entities that cooperate to achieve complex goals. When interactions occur between unknown parties, intelligent techniques for estimating agent reputations are required. Reputation management systems (RMS's) allow agents to perform such estimation in a cooperative way. In particular, distributed RMS's exploit feedbacks provided after each interaction and allow prediction of future behaviors of agents. Such systems, in contrast to centralized RMSs, are sensitive to fake information injected by malicious users; thus, predicting the performance of a distributed RMS is a very challenging task. Although many existing works have addressed some c…
Mimicking biological mechanisms for sensory information fusion
Current Artificial Intelligence systems are bound to become increasingly interconnected to their surrounding environment in the view of the newly rising Ambient Intelligence (AmI) perspective. In this paper, we present a comprehensive AmI framework for performing fusion of raw data, perceived by sensors of different nature, in order to extract higher-level information according to a model structured so as to resemble the perceptual signal processing occurring in the human nervous system. Following the guidelines of the greater BICA challenge, we selected the specific task of user presence detection in a locality of the system as a representative application clarifying the potentialities of …
SecureBallot: A secure open source e-Voting system
Abstract Voting is one of the most important acts through which a community can make a collective decision. In recent years, many works have focused on improving traditional voting mechanisms and, as a result, a wide range of electronic voting (e-Voting) systems have been proposed. Even though some approaches have achieved a proper level of usability, the main challenges of e-Voting are essentially still open: protect the privacy of participants, guarantee secrecy, anonymity, integrity, uniqueness, and authenticity of votes, while making e-Voting as trustful as voting. In order to address this issue, we present SecureBallot, a secure open-source e-Voting system that completely decouples the…
An execution, monitoring and replanning approach for optimal energy management in microgrids
abstract This work develops a new approach for optimal energy management of electrical distribution ‘smart-grids’. Optimality aims at improving sustainability through the minimization of carbon emissions and atreducing production costs and maximizing quality. Input data are the forecasted loads and productionsfrom renewable generation units, output data are a set of control actions for the actuators. Theconsidered electrical distribution system includes storage units that must be considered over a 24 h timeinterval, to consider an entire charge and discharge cycle. The objectives for the optimal management ofdistributed (renewables and not) generation are technical, economical and environme…
Reputation Management for Distributed Service-Oriented Architectures
Nowadays, several network applications require that consumer nodes acquire distributed services from unknown service providers on the Internet. The main goal of consumer nodes is the selection of the best services among the huge multitude provided by the network. As basic criteria for this choice, service cost and Quality-of-Service (QoS) can be considered, provided that the underlying Service-Oriented Architecture (SOA) be augmented in order to support the declaration of this information. The correct behavior of such new SOA platforms, however, will depend on the presence of some mechanisms that allow consumer nodes to evaluate trustworthiness of service providers. This work proposes a new…
A Fuzzy Adaptive Controller for an Ambient Intelligence Scenario
The definition of effective energy saving strategies capable of satisfying users’ requirements for environmental wellness is a complex task that requires the definition of well-tuned optimization algorithms. Sensory information depends on the environments observed, hence the model adopted to describe it should be adaptive and dynamic. This chapter presents a methodology for the tuning of a fuzzy controller capable of minimizing energy consumption while maximizing the users comfort in an Ambient Intelligence Scenario. A meta-heuristic search algorithm produces different sets of fuzzy rules depending on the needs of the system. An ontology has been developed to describe the configurations of …
QoS-Aware Fault Detection in Wireless Sensor Networks
Wireless sensor networks (WSNs) are a fundamental building block of many pervasive applications. Nevertheless the use of such technology raises new challenges regarding the development of reliable and fault-tolerant systems. One of the most critical issues is the detection of corrupted readings amidst the huge amount of gathered sensory data. Indeed, such readings could significantly affect the quality of service (QoS) of the WSN, and thus it is highly desirable to automatically discard them. This issue is usually addressed through “fault detection” algorithms that classify readings by exploiting temporal and spatial correlations. Generally, these algorithms do not take into account QoS re…
Twitter Analysis for Real-Time Malware Discovery
In recent years, the increasing number of cyber-attacks has gained the development of innovative tools to quickly detect new threats. A recent approach to this problem is to analyze the content of Social Networks to discover the rising of new malicious software. Twitter is a popular social network which allows millions of users to share their opinions on what happens all over the world. The subscribers can insert messages, called tweet, that are usually related to international news. In this work, we present a system for real-time malware alerting using a set of tweets captured through the Twitter API’s, and analyzed by means of a Bayes naïve classifier. Then, groups of tweets discussing th…
A real-time non-intrusive FPGA-based drowsiness detection system
Automotive has gained several benefits from the Ambient Intelligent researches involving the deployment of sensors and hardware devices into an intelligent environment surrounding people, meeting users’ requirements and anticipating their needs. One of the main topics in automotive is to anticipate driver needs and safety, in terms of preventing critical and dangerous events. Considering the high number of caused accidents, one of the most relevant dangerous events affecting driver and passengers safety is driver’s drowsiness and hypovigilance. This paper presents a low-intrusive, real-time driver’s drowsiness detection system for common vehicles. The proposed system exploits the ‘‘bright p…