Abstract
Resilience is one of the major issues in Quality of Service (QoS) of IoT applications. Meanwhile, IoT device functions as a small independent computer running on Linux operating system that supports a few high-level programming languages, and has high expandability to allow its expansion with more number of peripherals. Therefore, it enables application developers to construct fault-tolerant programming through software-defined control based on some software fault-tolerant technologies, such as redundancy and diversity, recovery block, and exception handling. In this paper, we propose a programming framework for application developers to effectively and efficiently construct application-level fault-tolerant programming in IoT applications. This framework could assist application developers with programming robust software so that the resilience of IoT applications can be improved.
| Original language | English |
|---|---|
| Title of host publication | Algorithms and Architectures for Parallel Processing - 15th International Conference, ICA3PP 2015, Proceedings |
| Editors | Guojun Wang, Gregorio Martinez Perez, Albert Zomaya, Kenli Li |
| Publisher | Springer Verlag |
| Pages | 771-784 |
| Number of pages | 14 |
| ISBN (Print) | 9783319271361 |
| DOIs | |
| State | Published - 2015 |
| Externally published | Yes |
| Event | 15th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2015 - Zhangjiajie, China Duration: 18 11 2015 → 20 11 2015 |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 9530 |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 15th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2015 |
|---|---|
| Country/Territory | China |
| City | Zhangjiajie |
| Period | 18/11/15 → 20/11/15 |
Bibliographical note
Publisher Copyright:© Springer International Publishing Switzerland 2015.
Keywords
- Exception handling
- IoT device
- Programming framework
- Resilience
- Robustness