SmartCity Research Project at Columbia University


System Design and Programming Fennec Fox addresses the need of running multiple heterogeneous processes on the same Wireless Sensor Network. This can be used to run multiple applications on the same network, or to design complex applications as a composition of multiple processes. Swift Fox is a programming language to model the execution of the network processes executing on a Fennec Fox system.



System Testing and Installing Cape Fox is a simulator that allows to test a Wireless Sensor Network system running with Fennec Fox and programmed with Swift Fox. It supports developing and testing of Cyber-Physical Systems' applications by enabling real-time execution with real-time sensor and actuator measurements. Open Testbed Framework provides a set of comprehensive tools to deploy, test, and debug an embedded firmware executing on an actual wireless network of embedded sensors and actuators.




Acknowledgments: This material is based upon work partially supported by the National Science Foundation (under Award #644202 and #0931870) and by an ONR Young Investigator Award. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation or any other source of support.

Copyright System Level Design Group in Computer Science at Columbia University 2014

Contact Marcin Szczodrak