Safety of public buildings' users is an important issue, especially in buildings frequented by a ... more Safety of public buildings' users is an important issue, especially in buildings frequented by a great number of people. In such places, in case of an emergency, like a fire, rescue workers must intervene in a timely manner, directing their efforts towards places where there are people to be saved. This work presents an Internet of Things(IoT)-based framework, aiming at monitoring environmental parameters in order to support rescuers during emergencies. The microservices paradigm allows a pattern-based specification of system components that are refined and adapted on-the-fly depending on the specific execution context, based on the changing aspects such as, user's need and requirements, context variables, user's behavior, sensor data. First results related to the validation of the proposed system mainly concerning non-functional requirements of the implemented system through a proof-of-concept are reported and discussed.
The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, ex... more The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, explicitly encouraging face-to-face communication as the most effective way of conveying information and collaboration between Agile teams. Effective collaboration enables teams to develop workable solutions to complex problems. However, in reality, this is continuously challenged by large, distributed teams, forcing communications in different directions. Towards the interest of (Collaborative Networked) Organizations in the adoption of emerging technologies to support communication and collaboration needs of their Distributed Agile and Adaptive Development Environment (DADE), we propose a DADE architecture based on the emerging Liquid Multi-Device Software paradigm. The evaluation of our LiquiDADE prototype showed that our approach is relevant and a valuable enhancement for improving agile development practices.
The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, ex... more The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, explicitly encouraging face-to-face communication as the most effective way of conveying information and collaboration between Agile teams. Effective collaboration enables teams to develop workable solutions to complex problems. However, in reality, this is continuously challenged by large, distributed teams, forcing communications in different directions. Towards the interest of (Collaborative Networked) Organizations in the adoption of emerging technologies to support communication and collaboration needs of their Distributed Agile and Adaptive Development Environment (DADE), we propose a DADE architecture based on the emerging Liquid Multi-Device Software paradigm. The evaluation of our LiquiDADE prototype showed that our approach is relevant and a valuable enhancement for improving agile development practices.
In most dangerous events, involving many people in large buildings, rescue workers need to interv... more In most dangerous events, involving many people in large buildings, rescue workers need to intervene in a timely and targeted manner in order to help most number of people and secure the environments without wasting resources. This work presents an Internet of Things(IoT)-based framework, aiming at monitoring environmental parameters in order to alert rescuers when they exceed some alarm thresholds. A hardware infrastructure driven by a software layer adds flexibility and adaptability to the Complex Event Processing engine and to a rule engine-based reflective middleware that manages and analyzes raw data in conjunction with a knowledge base modeling the application domain.
2018 3rd International Conference on Smart and Sustainable Technologies (SpliTech), 2018
Safety of public buildings' users is an important issue, especially in buildings frequented b... more Safety of public buildings' users is an important issue, especially in buildings frequented by a great number of people. In such places, in case of an emergency, like a fire, rescue workers must intervene in a timely manner, directing their efforts towards places where there are people to be saved. This work presents an Internet of Things(IoT)-based framework, aiming at monitoring environmental parameters in order to support rescuers during emergencies. The microservices paradigm allows a pattern-based specification of system components that are refined and adapted on-the-fly depending on the specific execution context, based on the changing aspects such as, user's need and requirements, context variables, user's behavior, sensor data. First results related to the validation of the proposed system mainly concerning non-functional requirements of the implemented system through a proof-of-concept are reported and discussed.
Safety of public buildings' users is an important issue, especially in buildings frequented by a ... more Safety of public buildings' users is an important issue, especially in buildings frequented by a great number of people. In such places, in case of an emergency, like a fire, rescue workers must intervene in a timely manner, directing their efforts towards places where there are people to be saved. This work presents an Internet of Things(IoT)-based framework, aiming at monitoring environmental parameters in order to support rescuers during emergencies. The microservices paradigm allows a pattern-based specification of system components that are refined and adapted on-the-fly depending on the specific execution context, based on the changing aspects such as, user's need and requirements, context variables, user's behavior, sensor data. First results related to the validation of the proposed system mainly concerning non-functional requirements of the implemented system through a proof-of-concept are reported and discussed.
The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, ex... more The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, explicitly encouraging face-to-face communication as the most effective way of conveying information and collaboration between Agile teams. Effective collaboration enables teams to develop workable solutions to complex problems. However, in reality, this is continuously challenged by large, distributed teams, forcing communications in different directions. Towards the interest of (Collaborative Networked) Organizations in the adoption of emerging technologies to support communication and collaboration needs of their Distributed Agile and Adaptive Development Environment (DADE), we propose a DADE architecture based on the emerging Liquid Multi-Device Software paradigm. The evaluation of our LiquiDADE prototype showed that our approach is relevant and a valuable enhancement for improving agile development practices.
The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, ex... more The Agile Manifesto emphasizes value on individuals and interactions over processes and tools, explicitly encouraging face-to-face communication as the most effective way of conveying information and collaboration between Agile teams. Effective collaboration enables teams to develop workable solutions to complex problems. However, in reality, this is continuously challenged by large, distributed teams, forcing communications in different directions. Towards the interest of (Collaborative Networked) Organizations in the adoption of emerging technologies to support communication and collaboration needs of their Distributed Agile and Adaptive Development Environment (DADE), we propose a DADE architecture based on the emerging Liquid Multi-Device Software paradigm. The evaluation of our LiquiDADE prototype showed that our approach is relevant and a valuable enhancement for improving agile development practices.
In most dangerous events, involving many people in large buildings, rescue workers need to interv... more In most dangerous events, involving many people in large buildings, rescue workers need to intervene in a timely and targeted manner in order to help most number of people and secure the environments without wasting resources. This work presents an Internet of Things(IoT)-based framework, aiming at monitoring environmental parameters in order to alert rescuers when they exceed some alarm thresholds. A hardware infrastructure driven by a software layer adds flexibility and adaptability to the Complex Event Processing engine and to a rule engine-based reflective middleware that manages and analyzes raw data in conjunction with a knowledge base modeling the application domain.
2018 3rd International Conference on Smart and Sustainable Technologies (SpliTech), 2018
Safety of public buildings' users is an important issue, especially in buildings frequented b... more Safety of public buildings' users is an important issue, especially in buildings frequented by a great number of people. In such places, in case of an emergency, like a fire, rescue workers must intervene in a timely manner, directing their efforts towards places where there are people to be saved. This work presents an Internet of Things(IoT)-based framework, aiming at monitoring environmental parameters in order to support rescuers during emergencies. The microservices paradigm allows a pattern-based specification of system components that are refined and adapted on-the-fly depending on the specific execution context, based on the changing aspects such as, user's need and requirements, context variables, user's behavior, sensor data. First results related to the validation of the proposed system mainly concerning non-functional requirements of the implemented system through a proof-of-concept are reported and discussed.
Uploads
Papers by Luca Riccardi