TY - JOUR
T1 - Applying domain specific modeling for environmental sensing using wireless sensor network
AU - Fajar, Mohammad
AU - Hisazumi, Kenji
AU - Nakanishi, Tsuneo
AU - Fukuda, Akira
PY - 2011
Y1 - 2011
N2 - In order to provide an easy way to develop Wireless Sensor Network (WSN) applications. Current proposals apply abstraction mechanisms of software engineering, to hide complexity and implementation details of WSN. However, most of them are focused on implementation issues and platform-dependent solution thus, resulting designs are difficult to be reused. Moreover, these proposals do not provide a way how to specify a network architecture for application and how to control task allocation for each node or a group of node. This study addresses these issues and proposes a new high-level of abstraction model based on Domain Specific Modeling (DSM) which enables developers to build WSN applications using logical and physical abstraction model, task allocation as well as automation via code generation. Evaluation results on a case study indicate that the use of proposed model is capable to increase productivity in development time about 6 times than manual approach. While evaluation of quality of generated codes in simulation environment shows the effectiveness of processing task in the case study, average calculation at intermediate nodes can reduce the cost of communication significantly.
AB - In order to provide an easy way to develop Wireless Sensor Network (WSN) applications. Current proposals apply abstraction mechanisms of software engineering, to hide complexity and implementation details of WSN. However, most of them are focused on implementation issues and platform-dependent solution thus, resulting designs are difficult to be reused. Moreover, these proposals do not provide a way how to specify a network architecture for application and how to control task allocation for each node or a group of node. This study addresses these issues and proposes a new high-level of abstraction model based on Domain Specific Modeling (DSM) which enables developers to build WSN applications using logical and physical abstraction model, task allocation as well as automation via code generation. Evaluation results on a case study indicate that the use of proposed model is capable to increase productivity in development time about 6 times than manual approach. While evaluation of quality of generated codes in simulation environment shows the effectiveness of processing task in the case study, average calculation at intermediate nodes can reduce the cost of communication significantly.
KW - Domain specific modeling
KW - Environmental sensing
KW - Generation
KW - Japan
KW - Task allocation
KW - Wireless sensor network
UR - http://www.scopus.com/inward/record.url?scp=84856305254&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84856305254&partnerID=8YFLogxK
U2 - 10.3923/ajit.2011.296.305
DO - 10.3923/ajit.2011.296.305
M3 - Article
AN - SCOPUS:84856305254
VL - 10
SP - 296
EP - 305
JO - Asian Journal of Information Technology
JF - Asian Journal of Information Technology
SN - 1682-3915
IS - 7
ER -