Bilkent University
Department of Computer Engineering


A Transactional Framework for Programming Wireless Sensor


Dr.Murat Demirbas
Actor Networks
SUNY, Buffalo

Effectively managing concurrent execution is one of the biggest challenges for future wireless sensor/actor networks (WSANs): For safety reasons concurrency needs to be tamed to prevent unintentional nondeterministic executions, on the other hand, for real-time guarantees concurrency needs to be boosted to achieve timeliness. In this talk, I will describe a transactional programming framework for WSANs that enables understanding of a system execution as a single thread of control, while permitting the deployment of actual execution over multiple threads distributed on several nodes. I will explain how we achieve a lightweight and decentralized implementation of this transactional framework by exploiting the properties of the wireless broadcast communication.

Bio:Murat Demirbas received his Master's and Ph.D. degrees from The Ohio State University in 2000 and 2004, respectively. While at the Ohio State University Murat was involved in the development and deployment of a 100 node wireless sensor network, ``Line In The Sand'', for detection, classification, and tracking, which paved the way to the ``ExScal'' network with 1000 nodes. After a one year post-doc with the Theory of Computing Group at MIT, Murat is currently an Assistant Professor at the Computer Science and Engineering Department at SUNY Buffalo. His research interests are in the areas of wireless sensor networks, distributed systems, and fault tolerance. He received an NSF CAREER award in 2008.


DATE: 16 May, 2008, Friday@ 16:40