Applying Model-Driven Development to Environment Monitoring System

Tran Cao De

Abstract

Environmental monitoring is critical in understanding whether the quality of our environment is getting better or worse. Information gathered by using an environmental monitoring system is important to make decisions. Vietnam is a vulnerable country of climate change. Specially, in the South of Vietnam, the Mekong delta is known as the region getting the most impact of sea level rise in Vietnam. That leads to a lot of problems making the worst effects to residents in the area, who are mainly still very poor. On the other hand, Vietnam is going on industrialization process that makes a strong effect on the environment. To deal with these challenges, different projects of environment management have been proposed and implemented and many monitoring systems have been built in those projects. Those systems are basically sensor networks with high cost in developing and maintaining. They are related to modern technology such as cloud, communication mobile and wireless. They provide the data for large community for different purposes. Therefore, building such a system is normally a long term project that requires an incremental and modular development for a complex system. This paper, on one hand, represents some common characteristics of an environment monitoring system that requires more study to develop a formal model and a methodology for their specifications, implementations and verification. On the other hand, we would like to adapt the formal model approach proposed for Intelligent Transport Systems (ITS) to an environmental monitoring system. The framework of Baobab is also introduced as an example for transformation from model to code.

References

  1. France R, Rumpe B., Model-Driven Development of Complex Software: A Research Roadmap, Proceeding Future of Software Engineering, Fose'07, 2007, Pp. 37-54.
  2. Hailpern B. and Tarr P., Model-Driven Development: the Good, the Bad and the Ugly, Ibm Systems Journal, Vol. 45, No. 3, Pp. 451-461, 2006.
  3. Schmidt, D.: Model-Driven Engineering. Ieee Computer Magazine 39 (2), 2006.
  4. Circular 32 of the Ministry of Agriculture and Rural Development, 32/2014/Tt-Bnnptnt, Dated 10/09/2014, Vietnam.
  5. Meritxell Vinyals, Juan a. Rodriguez-Aguilar, Jesus Cerquides , a Survey on Sensor Networks from a Multi-Agent Perspective, the Computer Journal Archive, Volume 54 Issue 3, March 2011, Pp. 455-470.
  6. Bahar Akbal-Delibas, Pruet Boonma, Junichi Suzuki, Extensible and Precise Modeling for Wireless Sensor Networks, Information Systems: Modeling, Development, and Integration, Lecture Notes in Business Information Processing Volume 20, 2009, Pp 551-562.
  7. David Gay, Phil Levis, Rob Von Behren, Matt Welsh, Eric Brewer, and David Culler, the Nesc Language: a Holistic Approach to Networked Embedded Systems, Proceedings of Programming Language Design and Implementation (Pldi) 2003, June 2003.
  8. Bonnefoi, F., Hillah, L.M. ; Kordon, F. ; Renault, X. Design, Modeling and Analysis of Its using Uml and Petri Nets, Intelligent Transportation Systems Conference, Itsc 2007. Pp. 314-319.
  9. F. Budinsky, D. Steinberg, E. Merks, R. Ellersick, and T. Grose, Eclipse Modeling Framework, Ser. the Eclipse Series, E. Gamma, L. Nackman, and J. Wiegand, Eds. Addison-Wesley Professional, August 2003.
Download


Paper Citation


in Harvard Style

Cao De T. (2015). Applying Model-Driven Development to Environment Monitoring System . In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015) ISBN 978-989-758-083-3, pages 577-584. DOI: 10.5220/0005338205770584


in Bibtex Style

@conference{cmdd15,
author={Tran Cao De},
title={Applying Model-Driven Development to Environment Monitoring System},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015)},
year={2015},
pages={577-584},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005338205770584},
isbn={978-989-758-083-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015)
TI - Applying Model-Driven Development to Environment Monitoring System
SN - 978-989-758-083-3
AU - Cao De T.
PY - 2015
SP - 577
EP - 584
DO - 10.5220/0005338205770584