Research interests
Embedded systems in ubiquitous computing: applied formal methods and
software engineering--- - embedded system software analysis and
verification;
- software-based methods for behavioural fault
detection and recovery;
- methods and toolkits for the development of
correct and intelligible context-aware embedded software;
-
correct-by-design code synthesis for sensor platforms;
- MANET
protocol design and analysis.
-
[C]
Intelligible TinyOS Sensor Systems: Explanations for embedded software
Doina Bucur
The 7th International and Interdisciplinary Conference on Modeling and Using Context (CONTEXT 2011)
Springer Lecture Notes in Computer Science (LNCS), Volume 6967, Pages 54-66, 2011
[pdf] [SpringerLink] [ACM DL]
-
[W]
Towards Intelligibility in Sensor Programming
Doina Bucur
Pervasive Intelligibility: Workshop on Intelligibility and Control in Pervasive Computing,
in conjunction with the 9th International Conference on Pervasive Computing, Jun 2011
[pdf] [event] [conference]
-
[J]
On Software Verification for Sensor Nodes
Doina Bucur and Marta Kwiatkowska
Journal of Software and Systems (JSS)
Elsevier, Volume 84, Issue 10, October 2011, Pages 1693-1707
[pdf] [ScienceDirect] [ACM DL]
-
[P]
Poster Abstract: Software Verification for TinyOS
Doina Bucur and Marta Kwiatkowska
The 9th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN 2010)
ACM, Pages 400-401, April 2010
[pdf]
[poster pdf]
[ACM Portal]
-
[C]
Bug-Free Sensors: The Automatic Verification of Context-Aware TinyOS Applications
Doina Bucur and Marta Kwiatkowska
The 3rd European Conference on Ambient Intelligence (AmI 2009)
Springer Lecture Notes in Computer Science (LNCS), Volume 5859, Pages 101-105, Nov 2009
[pdf]
[SpringerLink]
[DBLP BibTeX]
-
[W]
Rely-Guarantee Reasoning for Context-Aware Software and
[W] Towards Software Verification for TinyOS Applications (extended abstracts)
Doina Bucur and Marta Kwiatkowska
Workshop on Formal Approaches to Ubiquitous Systems (FAUSt 2009), Sep 2009
[pdf]
[pdf]
[event]
-
[C]
GammaSense: Infrastructureless Positioning using Background Radioactivity
Doina Bucur and Mikkel Baun Kjaergaard
The 3rd IEEE European Conference on Smart Sensing and Context (EuroSSC 2008)
Springer Lecture Notes in Computer Science (LNCS), Volume 5279, Pages 69-82, Oct 2008
[pdf]
[SpringerLink]
[DBLP BibTeX]
-
[R]
On Context Awareness in Ubiquitous Computing
PhD Dissertation, University of Aarhus, Denmark, Sep 1, 2008
[pdf]
-
[J]
Secure Data Flow in a Calculus for Context Awareness
Doina Bucur and Mogens Nielsen
Concurrency, Graphs and Models
Springer Lecture Notes in Computer Science (LNCS), Volume 5065, Pages 439-456, June 2008
[pdf]
[SpringerLink]
[DBLP BibTeX]
-
[J]
Resource Discovery in Activity-Based Sensor Networks
Doina Bucur and Jakob E. Bardram
Special Issue on Pervasive Healthcare
Springer Mobile Networks and Applications (MONET), Volume 12, Numbers 2-3, Pages 129-142, June 2007
[SpringerLink]
[DBLP BibTeX]
-
[C]
Resource Discovery in Activity-Based Sensor Networks
Doina Bucur and Jakob E. Bardram
Proceedings of the First International Conference on Pervasive Computing Technologies for Healthcare
Pages 1-10, Nov 2006
[pdf]
[IEEE Xplore]
Other
-
[R]
Verifying ANSI-C Context-Aware Applications
Doina Bucur and Marta Kwiatkowska
Report, 2008 [pdf]
-
[R]
On Ad Hoc Context Awareness
Doina Bucur and Mogens Nielsen
Report, 2008 [pdf]
-
[R]
On Context Awareness in Global Ubiquitous Computing
Qualification report, University of Aarhus, Feb 2007
[pdf]
-
[R]
Advanced Network Management in Large Heterogeneous Networks
M.Sc. thesis, Politehnica University of Bucharest, June 2004
-
[C]
Security Challenges in Local Wireless Networks (whitepaper)
Doina Bucur and Octavian Purdila
International RoEduNet Conference, Timisoara, Romania, May 2004
-
[R]
Implementing a Route Cache on a Linux Router
B.Sc. thesis, Politehnica University of Bucharest, June 2003
Some Talks
-
[T]
Software Verification for TinyOS Sensors
Dagstuhl seminar 10051 -
Quantitative and Qualitative Analysis of Network Protocols
Feb 3, 2010 [pdf]
-
[T]
Debugging Sensor Code
European Conference on Ambient Intelligence (AmI 2009), Salzburg
Nov 20, 2009 [pdf]
-
[T]
Towards Software Verification for TinyOS Applications
Workshop on Formal Approaches to Ubiquitous Systems (FAUSt), London
Sep 14, 2009 [pdf]
-
[T]
Software Verification for TinyOS Applications
UbiVal meeting, Cambridge
Sep 9, 2009 [pdf]
-
[T]
Model Extraction from Context-Aware Code
Quantitative Analysis and Verification group, Oxford
Feb 10, 2009 [pdf]
-
[T]
On Context Awareness in Ubiquitous Computing
PhD defence, Aarhus University
Nov 21, 2008 [pdf]
-
[T]
GammaSense: Infrastructureless Positioning using Background Radioactivity
European Conference on Smart Sensing and Context (EuroSSC) 2008, Zurich
Oct 30, 2008 [pdf]
-
[T]
Secure Data Flow in a Calculus for Context Awareness
one of the Concurrency, Verification and Security Seminars at
Oxford
University Computing Laboratory
Feb 6, 2008 [pdf]
-
[T]
Modelling for Context Awareness
to the Quantitative Analysis and Verification
group at Oxford
University Computing Laboratory
Jan 22, 2008 [pdf]
-
[T]
Resource Discovery in Activity-Resource Discovery in Activity-Based Sensor Networks
at the Pervasive Healthcare
'06 conference, Innsbruck
Nov 30, 2006 [pdf]
-
[T]
Location Sensing in Ubiquitous Computing (an overview)
to the Activity-Based Computing group at DAIMI
Apr 6, 2006 [pdf]
Grant support
EPSRC
UbiVal: Fundamental Approaches to Validation of Ubiquitous Computing Applications and Infrastructures
(Oxford, 2008 -- 2010)
Fokus paa Fremtiden: Arkitektur, Applikationer og Graenseflader til Traadloes Telefoni
[Danish: Focus on the Future: Architectures, Applications and Interfaces for Wireless Telephony]
(Aarhus, 2005 -- 2008)
Teaching
Lecturer / teaching assistant / instructor / demonstrator / course administrator ([SC]: semester course, [TC]: term course, [QC]: quarter course) for:
- [QC] Automated Reasoning (Model Checking), University of Groningen, NL, 2011-2012 (course design, lecturer)
- [TC] Software Verification, University of Oxford, UK, 2009 (demonstrator)
- [QC] Computability and Logic, University of Aarhus, DK, 2007 (course administrator)
- [SC] Operating Systems, Politehnica University of Bucharest, 2003-2005 (T.A.)
- [SC] Operating-System Design, Politehnica University of Bucharest, 2003-2005 (T.A.)
- [SC] Formal Languages and Automata, Politehnica University of Bucharest, 2005 (T.A.)
- [SC] Functional Programming, Politehnica University of Bucharest, 2005 (T.A.)
- [SC] Introduction to Algorithms and Algorithm Analysis, Politehnica University of Bucharest, 2004 (T.A.)
- [SC] Local-Area Networks, Politehnica University of Bucharest, 2004 (T.A.)
- [SC] Fundamentals of Wireless Networks, Cisco Academy Training Center, Bucharest, 2003-2005 (instructor)
- [SC] CCNA (Cisco Certified Network Associate) courses:
Networking Basics, Routers and Routing Basics,
Switching Basics and Intermediate Routing, WAN Technologies,
Cisco Academy Training Center, Bucharest, 2001-2005 (instructor)
Refereeing
[External referee]
International Workshop on Formal Methods for Industrial Critical Systems (FMICS) '10,
Elsevier Journal of Theoretical Computer Science (TCS) '10,
International Symposium on Automated Technology for Verification and Analysis (ATVA) '09,
International Colloquium on Automata, Languages and Programming (ICALP) '09,
Elsevier Journal of Systems and Software (JSS) '09,
Springer Journal of Higher-Order and Symbolic Computation (HOSC) '08,
International Workshop on Automated engineeRing of Autonomous and run-tiMe evolvIng Systems (ARAMIS) '08,
International Workshop on Formal Aspects in Security and Trust (FAST) '08,
International Conference on Concurrency Theory (CONCUR) '08
[Internal referee]
Springer International Journal on Software Tools for Technology Transfer (STTT) '09,
Inderscience International Journal of Simulation and Process Modelling (IJSPM) '09,
Elsevier Journal of Systems and Software (JSS) '08
|