Abstract
In sensor networks, nodes should often operate under a demanding environment such as limited computing resources, unreliable wireless communication and power shortage. And such factors make it challenging to develop ubiquitous sensor network (USN) applications. This article presents a model-driven development tool for USN applications. USN applications are programs that are installed into nodes which consist in sensor networks. The presented tool automatically generates applications for nodes from the sensor network model. Users can develop USN applications by first developing a model for the sensor network and then designing applications by setting the values of the predefined attributes. The source code for applications is automatically generated from the model. The tool will help users can easily develop a large number of validated USN applications even if they do not know the details of low-level information.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chong, C.Y., Kumar, S.P.: Sensor networks: evolution, opportunities, and challenges. Proceedings of the IEEE 91(8), 1247–1256 (2003)
Clayberg, E., Rubel, D.: Eclipse: Building Commercial- Quality Plug-ins. Addison-Wesley, Reading (2004)
Moore, B., Dean, D., Gerber, A., Wagenknecht, G., Vanderheyden, P.: Eclipse Development, International Business Machines Corporation (2004)
Patten, K., Passerini, K.: From personal area networks to ubiquitous computing: preparing for a paradigm shift in the workplace. In: Proc. Wireless Telecommunications Symposium, pp. 225–233. IEEE CS Press, Los Alamitos (2005)
Lee, K., et al.: A Design of Sensor Network System based on Scalable & Reconfigurable Nano-OS Platform. In: Proc. IT SoC Conf., pp. 344–347 (2004)
ETRI Embedded S/W Research Division, Nano-Qplus, http://qplus.or.kr/
TinyOS Plugin for Eclipse, http://www.dcg.ethz.ch/~rschuler/
ETRI Embedded S/W Research Division, NanoEsto, http://qplus.or.kr/
Gay, D., Levis, P., von Behren, R., Welsh, M., Brewer, E., Culler, D.: The nesC language: A holistic approach to networked embedded systems. In: Proc. ACM SIGPLAN 2003 Conf. on Programming Language Design and Implementation (PLDI 2003), pp. 1–11. ACM Press, New York (2003)
LabVIEW for Embedded Development, http://www.ni.com/pdf/products/us/2005-5554-821-101-LO.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, Wj., Kang, JM., Heo, YS., Hong, BH. (2009). Advanced Integrated Model-Driven Development Tool for USN Applications in Pervasive Computing Environment. In: Ślęzak, D., Kim, Th., Chang, A.CC., Vasilakos, T., Li, M., Sakurai, K. (eds) Communication and Networking. FGCN 2009. Communications in Computer and Information Science, vol 56. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10844-0_66
Download citation
DOI: https://doi.org/10.1007/978-3-642-10844-0_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10843-3
Online ISBN: 978-3-642-10844-0
eBook Packages: Computer ScienceComputer Science (R0)