2016
Coordinated Broadcast-Based Request-Reply and Group Management for Tightly-Coupled Wireless Systems
22nd IEEE International Conference on Parallel and Distributed Systems (ICPADS). December 2016. Wuhan, China.
TeCoLa: A Programming Framework for Dynamic and Heterogeneous Robotic Teams
Proceedings of the 13th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, (MobiQuitous). November 2016. Hiroshima, Japan.
Node/Proxy portability: Designing for the two lives of your next WSAN middleware
Journal of Systems and Software. July 2016.
Unified Service-Oriented Access for WSNs and Dynamically Deployed Application Tasks
irst IEEE International Conference on Internet-of-Things Design and Implementation, (IoTDI). April 2016. Berlin, Germany.
System Support for the In Situ Testing of Wireless Sensor Networks via Programmable Virtual Onboard Sensors
IEEE Transactions on Instrumentation and Measurement. April 2016.
Soft Actuation: Smart Home and Office with Human-in-the-Loop
IEEE Pervasive Computing. Jan-Mar 2016.
2015
An Event-Based Framework for the Specification and Runtime Checking of Timing Constraints in Wireless Sensor and Actuator Networks
IEEE International Conference on Data Science and Data Intensive Systems (DSDIS). December 2015. Sydney, Australia.
Flow-Control Policies for Wireless Sequencer-Based Causal and Total Order Communication
IEEE International Conference on Data Science and Data Intensive Systems (DSDIS). December 2015. Sydney, Australia.
Scriptable Virtual Onboard Sensors for Conducting Post-Deployment Drills in Wireless Sensor Networks
IEEE Sensors Applications Symposium (SAS). April 2015. Zadar, Croatia.
2013
P/S sockets: supporting publish/subscribe communication through the standard socket API
Proceedings of the 8th Workshop on Middleware for Next Generation Internet Computing (MW4NextGen). December 2013. Beijing, China.
2011
Massively parallel programming models used as hardware description languages: The OpenCL case
International Conference on Computer-Aided Design (ICCAD). November 2011. San Jose, CA.
Implementation and Performance Comparison of the Motion Compensation Kernel of the AVS Video Decoder on FPGA, GPU and Multicore Processors
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). May 2011. Salt Lake City, UT.
Synthesis of Platform Architectures from OpenCL Programs
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). May 2011. Salt Lake City, UT.
GLOpenCL: OpenCL support on hardware- and software-managed cache multicores
6th International Conference on High Performance Embedded Architectures & Compilers (HiPEAC). January 2011. Heraklion, Greece.
2010
Fisheye lens distortion correction on multicore and hardware accelerator platforms
24th International Parallel and Distributed Processing Symposium (IPDPS). April 2010. Atlanta, GA.
2009
Implementation of a wide-angle lens distortion correction algorithm on the cell broadband engine
23rd International Conference on Supercomputing (ICS). June 2009. New York Metro Area, NY.
2007
Design and Implementation of an Extensible Architecture for the Efficient Remote Access of Simple RFID-Readers
IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC). September 2007. Athens, Greece.