-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Paper Discussion 11a: A Component Architecture for the Internet of Things #88
Comments
Reviewer: Akinori Kahata
|
Reviewer: Rick Sear Problem being solvedWith the huge diversity of IoT devices that exist, it's unrealistic that all will conform to some unifying standard for secure communications between them, the cloud, and users. Important contributionsThe paper introduces the "accessor" framework, which means that IoT devices communicate with each other through hosted proxies. This means they won't have to conform to some standard. The paper also introduces the AAC concurrency model to synchronize all these services. Questions
|
Reviewer: Zach Day Problem being solvedAs the landscape of IoT devices grows and, more importantly, evolves, maintaining standards in how they communicate with each other becomes more important. While the standard methods of inter-device communication such as Bluetooth and Wi-Fi work to establish basic communication between devices, more structure is needed to ensure consistent and simple communication as more new IoT devices are developed. Important contributionsThe paper introduces a "discrete event"-based communication architecture for Things to talk to each other. The core idea of this architecture is to separate the functionality of a device from its internals to create a vendor-independent internet of Things. Questions
|
Reviewer Graham Schock Problem Being Solved Contributions Questions
Critiques
|
Reviewer: Lily Shpak Problem Being SolvedThe authors of this paper design accessors to facilitate the communication between a Thing or service to another Thing or service. They think there is a need to provide these accessors because there is a difference between how a device communicates with a human versus how it communicates with another device. Main ContributionThe authors designed CapeCode which is a design tool to build accessors. They think that this will allow people to easily build accessors to act as proxies between devices. Questions
Critiques
|
Reviewer: Reese Jones Problem Being Solved: Main Contributions: Questions:
|
Reviewer: Gregor PeachReview Type: ComprehensionProblem Being Solved:In IoT systems and solutions, there tend to be complex webs of components all with complex requirements. Further complicating the matter, real world physical sensors and actuators are at play, and must be dealt with carefully. Main Contributions:This paper proposes what is essentially the actor model onto IoT. Basically by modeling the different components of the system as actors, they can make guarantees about how the system interacts over message passing mechanisms. Then on top of that they layer an Asynchronous Atomic Callback (AAC) mechanism, that helps the actors coordinate more efficiently. They then argue this is a good model for programming the IoT. Questions:
|
Reviewer: Tuhina Dasgupta Problem: Contributions: Questions:
|
Reviewer: Sam Frey Problem: Contributions: Questions:
|
@AkinoriKahata, Akinori Kahata, Comprehensive - Aki brings up many of the core components of this architecture such as Asynchronous callbacks and DE. He also asks the question of priority, which is tip-toed around in the paper. |
Hope you're all doing well. Please leave critiques here.
The text was updated successfully, but these errors were encountered: