Design Patterns for Mitigating Incompatibility of Context Acquisition Schemes for IoT Devices


KIPS Transactions on Software and Data Engineering, Vol. 5, No. 8, pp. 351-360, Aug. 2016
10.3745/KTSDE.2016.5.8.351,   PDF Download:
Keywords: Internet-of-Thing, Context Acquisition, Incompatibility, Mitigation, design patterns
Abstract

Sensors equipped in Internet-of-Thing (IoT) devices are used to measure the surrounding contexts, and IoT applications analyze the contexts to infer situations and provide situation-specific smart services. There are different context acquisition schemes including pulling, pushing, and broadcasting. Most IoT devices support only one of the schemes. Hence, there can be an incompatible issue on data acquisition schemes between applications and devices, and consequently it could result in an increased development cost and inefficiency on application maintenance. This paper presents design patterns which can effectively remedy the incompatibility problem. By applying the patterns, IoT applications with incompatibility can be systematically and effectively developed. And, also its maintainability is expected to increase.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. J. La, K. H. An, S. D. Kim, "Design Patterns for Mitigating Incompatibility of Context Acquisition Schemes for IoT Devices," KIPS Transactions on Software and Data Engineering, vol. 5, no. 8, pp. 351-360, 2016. DOI: 10.3745/KTSDE.2016.5.8.351.

[ACM Style]
Hyun Jung La, Ku Hwan An, and Soo Dong Kim. 2016. Design Patterns for Mitigating Incompatibility of Context Acquisition Schemes for IoT Devices. KIPS Transactions on Software and Data Engineering, 5, 8, (2016), 351-360. DOI: 10.3745/KTSDE.2016.5.8.351.