Abstract: Recent interest in Edge/Fog Computing has pushed IoT Platforms to support a broader range of general-purpose work- loads. We propose a design of an IoT Platform called OneOS, inspired by Distributed OS and micro-kernel principles, providing a single system image of the IoT network. OneOS aims to preserve the portability of applications by reusing a subset of the POSIX interface at a higher layer over a flat group of Actors. As a distributed middleware, OneOS achieves its goal through evaluation context replacement, which enables a process to run in a virtual context rather than its local context.
email: firstname.lastname@example.orgPhone: 604-827-4245 (please email first)
Address: Rm. 4048, Fred Kaiser Building, 2332 Main Mall, Vancouver, BC V6T1Z4.
- GPU-TRIDENT: Efficient Modeling of Error Propagation in GPU Programs
- How Effective are Smart Contract Static Analysis Tools ? Evaluating Smart Contract Static Analysis Tools Using Bug Injection
- TraceSanitizer – Eliminating the Effects of Non-determinism on Error Propagation Analysis
- Improving the Accuracy of IR-Level Fault Injection
- Out of Control: Stealthy Attacks on Robotic Vehicles Protected by Control-Based Techniques
- A Tale of Two Injectors: End-to-End Comparison of IR-level and Assembly-Level Fault Injection
- BinFI: An Efficient Fault Injector for Safety-Critical Machine Learning Systems
- OneOS: IoT Platform based on Posix and Actors
- BonVoision: Leveraging Spatial Data Smoothness for Recovery from Memory Soft Errors
- Design-Level and Code-Level Security Analysis of IoT Devices