Vincenzo De Florio

Vincenzo De Florio obtained his “Laurea in Scienze dell’Informazione” (MSc, computer science) from the University of Bari (Italy, 1987) and his PhD in engineering from the University of Leuven (Belgium, 2000). He was researcher for eight years and part-time professor for three years with the University of Leuven. He is currently a researcher with the Performance Analysis of Telecommunication Systems (PATS) research group at the University of Antwerp, where he is responsible for PATS’ branch on adaptive and dependable systems. Vincenzo De Florio is also a researcher of IBBT, the Flemish Interdisciplinary Institute for BroadBand Technology. He published about seventy reviewed research papers, fifteen of which in international research journals, and the book “Application-layer fault-tolerance protocols”, edited by IGI Global. He is co-chair of workshop ADAMUS (the third Workshop on Adaptive and DependAble Mobile and Ubiquitous Systems, http://www.adamus.ua.ac.be), and editor-in-chief of the International Journal of Adaptive, Resilient and Autonomic Systems.

Publications

IoT and Big Data Technologies for Monitoring and Processing Real-Time Healthcare Data
Abdelhak Kharbouch, Youssef Naitmalek, Hamza Elkhoukhi, Mohamed Bakhouya, Vincenzo De Florio, Moulay Driss El Ouadghiri, Steven Latre, Chris Blondia. © 2019. 14 pages.
Recent advances in pervasive technologies, such as wireless, ad hoc networks, and wearable sensor devices, allow the connection of everyday things to the Internet, commonly...
Innovations and Approaches for Resilient and Adaptive Systems
Vincenzo De Florio. © 2013. 343 pages.
Our society continues to depend upon systems that are built in a way that they end up being inflexible and intolerant to change. Therefore there is an urgent need to investigate...
Run-Time Compositional Software Platform for Autonomous NXT Robots
Ning Gui, Vincenzo De Florio, Chris Blondia. © 2013. 13 pages.
Autonomous Robots normally perform tasks in unstructured environments, with little or no continuous human guidance. This calls for context-aware, self-adaptive software systems....
Technological Innovations in Adaptive and Dependable Systems: Advancing Models and Concepts
Vincenzo De Florio. © 2012. 425 pages.
As systems become more prevalent and more complex, resilient adaptive systems are crucial when systems are needed in environments where change is the rule rather than the...
Adaptation and Dependability and Their Key Role in Modern Software Engineering
Vincenzo De Florio, Chris Blondia. © 2012. 14 pages.
Current software systems and the environments such systems are meant for requiring a precise characterization of the available resources and provisions to constantly re-optimize...
Optimization of WS-BPEL Workflows through Business Process Re-Engineering Patterns
Jonas Buys, Vincenzo De Florio, Chris Blondia. © 2012. 17 pages.
With the advent of XML-based SOA, WS-BPEL swiftly became a widely accepted standard for modeling business processes. Although SOA is said to embrace the principle of business...
Building a Mutual Assistance Community for Elderly People
Hong Sun, Vincenzo De Florio, Ning Gui, Chris Blondia. © 2011. 13 pages.
Efficient and cost-effective solutions are needed to meet the demands for services required by an ever increasing number of users. We discuss the characteristics of Ambient...
Run-Time Compositional Software Platform for Autonomous NXT Robots
Ning Gui, Vincenzo De Florio, Chris Blondia. © 2011. 14 pages.
Autonomous Robots normally perform tasks in unstructured environments, with little or no continuous human guidance. This calls for context-aware, self-adaptive software systems....
International Journal of Adaptive, Resilient and Autonomic Systems (IJARAS)
Mehdi Khosrow-Pour, D.B.A.. Est. 2010.
The International Journal of Adaptive, Resilient and Autonomic Systems (IJARAS) examines systems and organizations characterized by the following two properties: the ability to...
Adaptation and Dependability and Their Key Role in Modern Software Engineering
Vincenzo De Florio, Chris Blondia. © 2010. 14 pages.
Current software systems and the environments such systems are meant for requiring a precise characterization of the available resources and provisions to constantly re-optimize...
Optimization of WS-BPEL Workflows through Business Process Re-Engineering Patterns
Jonas Buys, Vincenzo De Florio, Chris Blondia. © 2010. 17 pages.
With the advent of XML-based SOA, WS-BPEL swiftly became a widely accepted standard for modeling business processes. Although SOA is said to embrace the principle of business...
Application-Layer Fault-Tolerance Protocols
Vincenzo De Florio. © 2009. 378 pages.
In this technological era, failure to address application-layer fault-tolerance, a key ingredient to crafting truly dependable computer services, leaves the door open to...
Dependability and Fault-Tolerance: Basic Concepts and Terminology
Vincenzo De Florio. © 2009. 20 pages.
The general objective of this chapter is to introduce the basic concepts and terminology of the domain of dependability. Concepts such as reliability, safety, or security, have...
Fault-Tolerant Software: Basic Concepts and Terminology
Vincenzo De Florio. © 2009. 32 pages.
After having described the main characteristics of dependability and fault-tolerance, it is analyzed here in more detail what it means that a program is fault-tolerant and what...
Fault-Tolerant Protocols Using Single- and Multiple-Version Software Fault-Tolerance
Vincenzo De Florio. © 2009. 80 pages.
This chapter discusses two large classes of fault-tolerance protocols: • Single-version protocols, that is, methods that use a non-distributed, single task provision, running...
Fault-Tolerant Protocols Using Compilers and Translators
Vincenzo De Florio. © 2009. 28 pages.
In this chapter our survey of methods and structures for application-level fault-tolerance continues, getting closer to the programming language: Indeed, tools such as compilers...
Fault-Tolerant Protocols Using Fault-Tolerance Programming Languages
Vincenzo De Florio. © 2009. 14 pages.
The programming language itself is the focus of this chapter: Fault-tolerance is not embedded in the program (as it is the case e.g. for single-version fault-tolerance), nor...
The Recovery Language Approach
Vincenzo De Florio. © 2009. 67 pages.
After having discussed the general approach of fault-tolerance languages and their main features, the focus is now set on one particular case: The ARIEL1 recovery language. It is...
Fault-Tolerant Protocols Using Aspect Orientation
Vincenzo De Florio. © 2009. 8 pages.
This chapter resumes our survey of application-level fault-tolerance protocols considering approaches based on aspect-oriented programming. Aspect-compliant programming languages...
Failure Detection Protocols in the Application Layer
Vincenzo De Florio. © 2009. 25 pages.
Failure detection is a fundamental building block to develop fault-tolerant distributed systems. Accurate failure detection in asynchronous systems (Chapter II) is notoriously...
Hybrid Approaches
Vincenzo De Florio. © 2009. 26 pages.
This chapter describes some hybrid approaches for application-level software fault-tolerance. All the approaches reported in the rest of this chapter exploit the recovery...
Measuring and Assessing Tools
Vincenzo De Florio. © 2009. 25 pages.
As mentioned in Chapter I, a service’s dependability must be justified in a quantitative way and proved through extensive on-field testing and fault injection, verification and...
Conclusion
Vincenzo De Florio. © 2009. 24 pages.
We have reached the end of our discussion about application-level fault-tolerance protocols, which were defined as the methods, architectures, and tools that allow the expression...