Thesis (Master's)--University of Washington, 2020Internet of Things (IoT) systems typically consume a number of microservices for completing a business process or task. To this extent, the Quality of Service (QoS) of individual microservices is crucial for measuring the overall performance of the system while identifying potential downtime or sources of failure. By observing the behavior of microservices, it is then possible to identify the root causes of bottlenecks or performance-related issues. In this thesis, we present the Distributed Observability Framework (DOF) for observing the behavior of microservices in a distributed IoT system. Through DOF, it is then possible to identify sources of failure and predict the overall performance o...
Execution costs are broadly used in the evaluation of the scalability of IoT systems. A well-known c...
This thesis addresses the issue of fault tolerance in the Internet of Things(IoT). The goal of fault...
Services that represent sensor and actuator nodes, together with service orchestration, aid in overc...
Nowadays, various frameworks are emerging for supporting distributed tracing techniques over microse...
No single network solution for Internet of Things (IoT) networks can provide the required level of Q...
With the increasing growth of IoT applications in various sectors (e.g., manufacturing, healthcare, ...
In this work we introduce a framework to support design decisions for heterogeneous IoT platforms an...
With the increasing growth of IoT applications in various sectors (e.g., manufacturing, healthcare, ...
Robust, fault tolerant, and available systems are fundamental for the adoption of Internet of Things...
The management of IoT solutions is a complex task due to their inherent distribution and heterogenei...
There will always be a trade-off between using the simulators and physical IoT devices in experiment...
Current Internet-of-Things (IoT) systems are highly distributed systems, which integrate cloud, fog,...
Indisputable, security and interoperability play major concerns in Internet of Things (IoT) architec...
The management of IoT solutions is a complex task due to their inherent distribution and heterogenei...
The Internet of Things (IoT) constitutes a digitally integrated network of intelligent devices equip...
Execution costs are broadly used in the evaluation of the scalability of IoT systems. A well-known c...
This thesis addresses the issue of fault tolerance in the Internet of Things(IoT). The goal of fault...
Services that represent sensor and actuator nodes, together with service orchestration, aid in overc...
Nowadays, various frameworks are emerging for supporting distributed tracing techniques over microse...
No single network solution for Internet of Things (IoT) networks can provide the required level of Q...
With the increasing growth of IoT applications in various sectors (e.g., manufacturing, healthcare, ...
In this work we introduce a framework to support design decisions for heterogeneous IoT platforms an...
With the increasing growth of IoT applications in various sectors (e.g., manufacturing, healthcare, ...
Robust, fault tolerant, and available systems are fundamental for the adoption of Internet of Things...
The management of IoT solutions is a complex task due to their inherent distribution and heterogenei...
There will always be a trade-off between using the simulators and physical IoT devices in experiment...
Current Internet-of-Things (IoT) systems are highly distributed systems, which integrate cloud, fog,...
Indisputable, security and interoperability play major concerns in Internet of Things (IoT) architec...
The management of IoT solutions is a complex task due to their inherent distribution and heterogenei...
The Internet of Things (IoT) constitutes a digitally integrated network of intelligent devices equip...
Execution costs are broadly used in the evaluation of the scalability of IoT systems. A well-known c...
This thesis addresses the issue of fault tolerance in the Internet of Things(IoT). The goal of fault...
Services that represent sensor and actuator nodes, together with service orchestration, aid in overc...