Proceedings ArticleDOI
A Framework for Modeling, Simulation and Automatic Code Generation of Sensor Network Application
Mohammad Mozumdar,Francesco Gregoretti,Luciano Lavagno,L. Vanzago,S. Olivieri +4 more
- pp 515-522
Reads0
Chats0
TLDR
This paper presents a framework in which an engineer can create sensor network components that can be used as building blocks to model, simulate and automatically generate code for different underlying platforms and operating systems.Abstract:
Showing functional correctness by simulation before implementation, and preserving it by automated code generation, is extremely useful to reduce the development time for an embedded application. This is even more true for wireless sensor networks, since their nodes often provide very rudimentary debugging facilities, and sufficiently large networks for realistic analysis may be expensive to deploy. While this approach, also known as model-based design, is becoming quite standard for several domains that have similar constraints as wireless sensor networks, such as automotive electronics, there is a lack of tools for this purpose in the WSN world. In order to fill this gap, in this paper we present a framework (based on Simulink, Stateflow and Embedded Coder) in which an engineer can create sensor network components (both at the application and at the protocol level) that can be used as building blocks to model, simulate and automatically generate code for different underlying platforms and operating systems.read more
Citations
More filters
Journal ArticleDOI
Enabling high-level application development for the Internet of Things
Pankesh Patel,Damien Cassou +1 more
TL;DR: In this article, a development methodology that separates IoT application development into different concerns and provides a conceptual framework to develop an application, and a development framework that implements the development methodology to support actions of stakeholders.
Posted Content
Enabling High-Level Application Development for the Internet of Things
Pankesh Patel,Damien Cassou +1 more
TL;DR: A development methodology that separates IoT application development into different concerns and provides a conceptual framework to develop an application and a development framework that implements the development methodology to support actions of stakeholders is proposed.
Journal ArticleDOI
Wireless Sensor Network Design Methodologies: A Survey
TL;DR: The main objective of the research is to investigate the feasibility and the application of high-level-based approaches to ease WSN design and present the future directions to cope with the limits of existing solutions.
Proceedings ArticleDOI
FRASAD: A framework for model-driven IoT Application Development
TL;DR: The evaluation results show that the FRASAD framework enables a fast way to develop IoT applications by reducing the cost of dealing with the heterogeneity and complexity exhibited by sensor nodes and their operating systems.
Proceedings ArticleDOI
SPINE2: developing BSN applications on heterogeneous sensor nodes
TL;DR: SPINE2 is presented, an evolution of SPINE, which aims at reaching a very high platform independency and raising the level of the used programming abstractions by providing a task-oriented programming model.
References
More filters
Proceedings ArticleDOI
TOSSIM: accurate and scalable simulation of entire TinyOS applications
TL;DR: TOSSIM, a simulator for TinyOS wireless sensor networks can capture network behavior at a high fidelity while scaling to thousands of nodes, by using a probabilistic bit error model for the network.
Journal ArticleDOI
The nesC language: a holistic approach to networked embedded systems
TL;DR: nesc (nesc) as mentioned in this paper is a programming language for networked embedded systems that represents a new design space for application developers and is used to implement TinyOS, a small operating system for sensor networks, as well as several significant sensor applications.
Journal ArticleDOI
MANTIS OS: an embedded multithreaded operating system for wireless micro sensor platforms
Shahzad H. Bhatti,James Carlson,Hui Dai,Jing Deng,Jeff Rose,Anmol Sheth,Brian Shucker,Charles Gruenwald,Adam Torgerson,Richard Han +9 more
TL;DR: The MANTIS MultimodAl system for NeTworks of In-situ wireless Sensors provides a new multithreaded cross-platform embedded operating system for wireless sensor networks that enables micro sensor nodes to natively interleave complex tasks with time-sensitive tasks, thereby mitigating the bounded buffer producer-consumer problem.
Proceedings Article
The emergence of networking abstractions and techniques in TinyOS
Philip Levis,Samuel Madden,Joseph Polastre,Robert Szewczyk,Alec Woo,Eric Brewer,David E. Culler +6 more
TL;DR: The evolution of abstractions and techniques in TinyOS, a popular sensor network operating system, are studied and conclusions are drawn on the emerging abstractions as well as the novel constraints that have shaped them.
Proceedings ArticleDOI
Viptos: a graphical development and simulation environment for TinyOS-based wireless sensor networks
TL;DR: The first release of Viptos (Visual Ptolemy and TinyOS), an integrated graphical development and simulation environment for TinyOS-based wireless sensor networks, is announced and includes tools to harvest existing TinyOS components and applications and convert them into a format that can be displayed as block and arrow diagrams and simulated.
Related Papers (5)
Programming wireless sensor networks: Fundamental concepts and state of the art
Luca Mottola,Gian Pietro Picco +1 more