Background
I am a Ph.D. student at the Department of Computer Science, University of Virginia, Charlottesville. I am working under Professor John A. Stankovic in the field of wireless sensor and actuator networks (WSANs). In particular, I specialize in tools and methods to simplify the programming and adminstration of WSANs. Another goal of my research is to develop a middleware allowing heterogeneous, geographically separated WSANs to interoperate.
Contact Information
- E-mail: pascal dot vicaire at gmail dot com
Education
Ph.D. Computer Science (Dec 2008)Department of Computer Science, Charlottesville, Virginia
Thesis: "Physicalnet: A Middleware for Interacting with the Physical World"
Advisor: John A. Stankovic
Cumulative GPA: 3.83/4
M.S Computer Science (Aug 2003)
Department of Computer Science, Charlottesville, Virginia
Advisor: Paul F. Reynolds, Jr.
Cumulative GPA: 3.8/4
Diplôme d'Ingénieur - eqv. M.S. Engineering (Aug 2001)
Polytech'Lille, Lille, France
Professional Experience
Graduate Research Assistant (Jan 2004 - Dec 2008)Department of Computer Science, Charlottesville, Virginia
Advisor: John A. Stankovic
Investigation of methods simplifying the programming and adminstration of wireless sensor and actuator networks (WSAN). Development of technology allowing heterogeneous, geographically separated WSAN to interoperate.
Graduate Research Assistant (Jan 2002 - Dec 2003)
Department of Computer Science, Charlottesville, Virginia
Advisor: Paul F. Reynolds, Jr.
Development of techniques and tools to enable the coupling of computer simulations of related phenomena.
Graduate Teaching Assistant (Fall 2001 & 2002)
Department of Computer Science, Charlottesville, Virginia
Course: Discrete Math (CS 202)
Software Developer (Summer 2001)
SOFRELOG, Leader in Radar Processing Tech., Lille, France
Development of a visualization system for radar data.
Software Developer (Summer 2000)
Université de Droit et de Santé, Lille, France
Development of a software to create, manipulate and visualize 3D neural networks.
Publications
"Physicalnet: A Framework for Interoperability and Application Concurrency in Wireless Networks of Sensors and Actuators", P. A. Vicaire, PhD Dissertation, University of Virginia, 2008."Physicalnet: A Framework for Programming Mobility-Aware, Cross-Network, Concurrent Applications for Sensor and Actuator Networks", P. A. Vicaire, John A. Stankovic, In Submission.
"Achieving Long-Term Surveillance in VigilNet", P. A. Vicaire, T. He, Q. Cao, T. Yan, G. Zhou, L. Gu, L. Luo, R. Stoleru, J. A. Stankovic, T. F. Abdelzaher, In ACM Transactions on Sensor Networks (TOSN), To Appear.
"Achieving Real-Time Target Tracking Using Wireless Sensor Networks", T. He, P. A. Vicaire, T. Yan, L. Luo, L. Gu, G. Zhou, R. Stoleru, Q. Cao, J. A. Stankovic, and Tarek F. Abdelzaher, Invited Paper, In ACM Transaction on Embedded Computing Systems (TECS), To Appear.
"Physicalnet: A Framework for Programming Mobility-Aware, Cross-Network, Concurrent Applications for Sensor and Actuator Networks", P. A. Vicaire, John A. Stankovic, University of Virginia Technical Report CS-2008-2, 2008.
"Physicalnet: Cross-Network Applications for Multi-User Sensor and Actuator Networks", P. A. Vicaire, John A. Stankovic, ACM SIGBED Review, Special issue on the RTSS forum on deeply embedded real-time computing, 2008.
[ppt]
"StarDust: A Flexible Architecture for Passive Localization in Wireless Sensor Networks", R. Stoleru, P. A. Vicaire, T. He, and J. A. Stankovic, In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys), 2006. (19% acceptance rate)
"Achieving Long Term Surveillance in VigilNet", T. He, P. A. Vicaire, T. Yan, L. Luo, L. Gu, G. Zhou, R. Stoleru, Q. Cao, J. A. Stankovic, and T. F. Abdelzaher, In Proceeding of the IEEE Conference on Computer Communications (INFOCOM), 2006. (18% acceptance rate)
[ppt]
"Achieving Real-Time Target Tracking Using Wireless Sensor Networks", T. He, P. A. Vicaire, T. Yan, L. Luo, L. Gu, G. Zhou, R. Stoleru, Q. Cao, J. A. Stankovic, and Tarek F. Abdelzaher, In Proceedings of the IEEE Real-Time and Embedded Technology and Application Symposium (RTAS), 2006. (Best paper finalist)
"VigilNet: An Integrated Sensor Network System for Energy-Efficient Surveillance", T. He, S. Krishnamurthy, L. Luo, L. Gu, R. Stoleru, G. Zhou, Q. Cao, P. A. Vicaire, J. A. Stankovic, T. F. Abdelzaher, J. Hui, and Bruce Krogh, In ACM Transactions on Sensor Networks (TOSN), 2006.
"Lightweight Detection and Classification for Wireless Sensor Networks in Realistic Environments", L. Gu, D. Jia, P. A. Vicaire, T. Yan, L. Luo, A. Tirumal, Q. Cao, T. He, J. A. Stankovic, T. Abdelzaher, and B. H. Krogh, In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys), 2005. (16% acceptance rate)
"An Overview of the Vigilnet Architecture", T. He, L. Luo, T. Yan, L. Gu, Q. Cao, G. Zhou, R. Stoleru, P. A. Vicaire, Q. Cao, J. A. Stankovic, S. H. Son, and T. F. Abdelzaher, In Proceedings of the IEEE International Conference on Embedded and Real Time Computing Systems and Applications (RTCSA), 2005. (Invited paper)
"Elastic Localization", P. A. Vicaire and J. A. Stankovic, University of Virginia Technical Report CS-2004-35, 2004.
Posters
"VigilNet: Electronic Tripwires for Power-Efficient Surveillance and Target Classification", TinyOS Technology Exchange II, 2005.Presentations
"Physicalnet: Cross-Network Applications for Multi-User Sensor and Actuator Networks", Real-Time System Symposium PhD Student Forum, 2007."Achieving Long Term Surveillance in VigilNet", IEEE Conference on Computer Communications (INFOCOM), 2006.
Computer Skills
- Languages: Java, C/C++, TinyOS/nesC, Perl, SQL, Assembly, Javascript, PHP, HTML, XML
- Platforms:Solaris, SunOS, Linux, Windows 3.x/95/98/2000/NT,OS/9
- Tools: Hibernate, OpenGL/GLUT, Lex/Yacc, CVS/SVN, MATLAB, RMI/Sockets, Threads/Monitors
Selected Projects
- Physicalnet: A middleware for programming wireless sensor and actuator networks (Java, TinyOS, nesC, Hibernate). This middleware is used at the University of Virginia to teach the course CS 671 entitled Cyber Physical Systems.
- VigilNet: A self-organized wireless sensor network for target tracking and recognition (Java, TinyOS, nesC). This software is used in three different universities (University of Virginia, University of Illinois at Urbana-Champaign, University of Minnesota) and was independently tested by military organizations.
- StarDust: A tool to localize sensors in large scale deployments (Java, TinyOS, nesC, MATLAB).
- Simulation Explorer: A tool to couple simulations of related phenomena (C++, OpenGL, MATLAB).
- DeTella: A distributed overlay directory service (Java, HyperCast).
- Reconstructor: A tool to compare image reconstruction techniques for ray tracing (C++, OpenGL).
- C Compiler: A compiler for a simplifed version of the C language (C, SPARC Assembly, Lex, Yacc).
- Interactive Spline Editor: A graphical user interface to create and modify splines (C++, OpenGL).
- Image Morphing Editor: An editor to specify image morphing constraints (C++, OpenGL).
- Particle System Simulator: A particle simulator modeling various physical interactions (C++, OpenGL).
- Online Marketplace: A client/server system to buy and sell products (C, SQL).
- Online Room Reservation: A reservation system with Web interface and SQL back-end (HTML, SQL, PHP).
- Equation Editor: A symbolic calculator (Java, Lex, Yacc).
Referee Activities
- ICC: IEEE Int. Conference on Communications.
- INFOCOM: IEEE Conference on Computer Communications.
- INSS: Int. Conference on Networked Sensing Systems.
- IPSN: Information Processing in Sensor Networks.
- RTCSA: IEEE Int. Conference on Embedded and Real-Time Computing Systems and Applications.
- RTS: Real-Time Systems.
- SECON: IEEE Conference on Sensor, Mesh and Ad Hoc Communications and Networks.
- SenSys: ACM Conference on Embedded Networked Sensor Systems.
Languages
Fluent in French (native) and English.
References
Available upon request.