@article{ART002434782},
author={Eun-Sook Cho and Chee-Yang Song},
title={A Meta-Model for Development Process of IoT Application by Using UML},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2019},
volume={24},
number={1},
pages={121-128},
doi={10.9708/jksci.2019.24.01.121}
TY - JOUR
AU - Eun-Sook Cho
AU - Chee-Yang Song
TI - A Meta-Model for Development Process of IoT Application by Using UML
JO - Journal of The Korea Society of Computer and Information
PY - 2019
VL - 24
IS - 1
PB - The Korean Society Of Computer And Information
SP - 121
EP - 128
SN - 1598-849X
AB - An Internet of Things(IoT) technology which provides intelligent services by combining context-awareness based intelligences, inter-communication is made of between things and things or between things and person through the network connected with intelligent things is spreading rapidly.
Especially as this technology is converged into smart device, mobile, cloud, big data technologies, it is applied into various domains. Therefore, this is different from existing Web or Mobile Application.
New types of IoT applications are emerging by adapting IoT into Web or mobile. Because IoT application is not only focused on software but also considering hardware or things aspect, there are limitations existing development process. Existing development processes don’t consider analysis and design techniques considering both hardware and things. We propose not only a meta-model for development process which can support IoT application’s development but also meta-models for main activities in this paper. Especially we define modeling elements by using UML’s extension mechanisms, provide development process, and suggest design techniques how to apply those elements into IoT application’s modeling phase. Because there are many types of IoT application‘s type, we propose an Android and Arduino-based on IoT application as a case study. We expect that proposed technique can be applied into many of various IoT application development and design with a form of flexible and extensible as well as main functionalities or elements are more concretely described. As a result, it brings IoT application’s flexibility and the effect of quality improvement.
KW - IoT Technology;Development Process;Meta-Model;UML;Design Technique
DO - 10.9708/jksci.2019.24.01.121
ER -
Eun-Sook Cho and Chee-Yang Song. (2019). A Meta-Model for Development Process of IoT Application by Using UML. Journal of The Korea Society of Computer and Information, 24(1), 121-128.
Eun-Sook Cho and Chee-Yang Song. 2019, "A Meta-Model for Development Process of IoT Application by Using UML", Journal of The Korea Society of Computer and Information, vol.24, no.1 pp.121-128. Available from: doi:10.9708/jksci.2019.24.01.121
Eun-Sook Cho, Chee-Yang Song "A Meta-Model for Development Process of IoT Application by Using UML" Journal of The Korea Society of Computer and Information 24.1 pp.121-128 (2019) : 121.
Eun-Sook Cho, Chee-Yang Song. A Meta-Model for Development Process of IoT Application by Using UML. 2019; 24(1), 121-128. Available from: doi:10.9708/jksci.2019.24.01.121
Eun-Sook Cho and Chee-Yang Song. "A Meta-Model for Development Process of IoT Application by Using UML" Journal of The Korea Society of Computer and Information 24, no.1 (2019) : 121-128.doi: 10.9708/jksci.2019.24.01.121
Eun-Sook Cho; Chee-Yang Song. A Meta-Model for Development Process of IoT Application by Using UML. Journal of The Korea Society of Computer and Information, 24(1), 121-128. doi: 10.9708/jksci.2019.24.01.121
Eun-Sook Cho; Chee-Yang Song. A Meta-Model for Development Process of IoT Application by Using UML. Journal of The Korea Society of Computer and Information. 2019; 24(1) 121-128. doi: 10.9708/jksci.2019.24.01.121
Eun-Sook Cho, Chee-Yang Song. A Meta-Model for Development Process of IoT Application by Using UML. 2019; 24(1), 121-128. Available from: doi:10.9708/jksci.2019.24.01.121
Eun-Sook Cho and Chee-Yang Song. "A Meta-Model for Development Process of IoT Application by Using UML" Journal of The Korea Society of Computer and Information 24, no.1 (2019) : 121-128.doi: 10.9708/jksci.2019.24.01.121