Technical Issues and Solutions for Developing IoT Applications


KIPS Transactions on Software and Data Engineering, Vol. 4, No. 3, pp. 99-110, Mar. 2015
10.3745/KTSDE.2015.4.3.99,   PDF Download:

Abstract

Internet-of-Things(IoT) is the computing paradigm converged with different technologies, where diverse devices are connected via the wireless network, acquire environmental information from their equipped sensors, and actuated. IoT applications typically provide smart services to users by interacting with multiple devices connected to the network and are designed by integrating multiple technologies such as sensor network, communication technologies, and software engineering. Moreover, since the concept of IoT has been introduced recently, most of the researches are in the beginning step, which is too early to be practically applied. Due to these facts, developing IoT application results in unconventional technical challenges which have not been observed in typical software applications. And, it is not straightforward to apply conventional project guidelines to IoT application development projects. Hence, there can be many difficulties to successfully complete the projects. Therefore, for successful completion of the projects, we analyze technical challenges occurring in all phases of the project lifecycle, i.e. project preparation stage and development stage. And, we propose the effective solutions to overcome the issues. To verify identified issues and presented solutions, we present the result of applying the solutions to an IoT application development. Through the case study, we evaluate how reasonable the unconventional technical issues are generated and analyze effectiveness of applying the solutions to the application.


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]
D. H. Shin, S. H. Han, H. J. La, S. D. Kim, "Technical Issues and Solutions for Developing IoT Applications," KIPS Transactions on Software and Data Engineering, vol. 4, no. 3, pp. 99-110, 2015. DOI: 10.3745/KTSDE.2015.4.3.99.

[ACM Style]
Dong Ha Shin, Seung Ho Han, Hyun Jung La, and Soo Dong Kim. 2015. Technical Issues and Solutions for Developing IoT Applications. KIPS Transactions on Software and Data Engineering, 4, 3, (2015), 99-110. DOI: 10.3745/KTSDE.2015.4.3.99.