Tegawendé F. BISSYANDE
PhD in Computer Science
SnT/Univ. Luxembourg
4 Rue Alphonse Weicker
H (+352) 46 66 44 54 77
B tegawende.bissyande@uni.lu
Burkina Faso citizen 30 years old
Research Associate @SnT / Univ. Luxembourg
PhD, Univ. Bordeaux, MSc Software Eng., Telecom Engineer
Graduate studies
2010-2013 PhD thesis: Contributions to Improving Debugging of kernel-level services in a Monolithic
Operating System, LaBRI, University of Bordeaux, Bordeaux - France.
2008-2009 MSc in Computer Science, with great honours,
University of Bordeaux, Bordeaux - France.
2006-2009 Engineering degree in Telecommunications (Focus on Telecom software engineering), with
great honours, graduated 2
nd
, ENSEIRB, Bordeaux - France.
2004-2006 Two-year Preparatory Courses for Entrance to French "Grandes Ecoles", Graduated 1
st
, Lycée
Ibnou Taymia, Marrakech - Morocco.
2004 Baccalauréat - French equivalent to the Higher Leaving Certificate, with highest honours,
Seminary of Pabré, Ouagadougou - Burkina Faso.
Internships
April - July 2012 Research Assistant at Singapore Management University, with David LO, Code search approach
for discovering relevant software projects, SMU - Singapore.
June - September
2010
Visiting PhD student at LiP6, with Gilles MULLER and Julia LAWALL, Generation of robust interfaces
for kernel-level services, LIP6/UPMC Paris - France.
February - June
2009
Research intern at LaBRI, with Laurent REVEILLERE, On automatic generation approaches for
specialized middleware, LaBRI Bordeaux - France.
June - September
2008
Visiting engineering student at University of California, Santa Barbara, with Sanjit K. MITRA,
Review of some Demosaicing techniques, Santa Barabara - USA.
July - August
2007
Internship at the Information systems department of Bordeaux Hospitals (CHU), with Jean-
Luc JOUANNIC, Deployment of a RADIUS authentication server for the WIFI-Santé program, CHU
Bordeaux - France.
Scientific Participations
AFRICOMM
2016
Program chair, Ouagadougou, Malawi, EAI IEEE International Conference on e-Infrastrustures and
e-Services for Developing Countries.
APSYS 2012 Program Committee member, Lille, France, Compas’2015 : Parallélisme/ Architecture / Système /
Répartition.
AFRICOMM
2013
Program chair, Blantyre, Malawi, EAI IEEE International Conference on e-Infrastrustures and e-Services
for Developing Countries.
ECOOP AEC
2013
Artefact Evaluation Committee member, Montpellier, France, European Conference on Object-
Oriented Programming.
Awards and Achievements
April 2014 Award of Best Scientific contributions by a Young Researcher in 2013, GDR ASR France.
September 2012 Best Paper award, ASE’2012 Diagnosys paper.
February 2010 CNRS Scholarship award, Competitive Scholarship for PhD students from developing countries pur-
suing their studies in France.
Octob er 2007 Eiffel Excellence scholarship award, Excellence scholarship grants for engineering students in French
“Grandes Ecoles”.
July 2004 Highest ranking student, Highest ranking student in Burkina Faso at the national exams for High
School Diploma (Baccalaureat Scientifique).
PhD Experience
since 2009 PhD work, Automatic generation approaches: (1) Participation in the z2z project and design of the
Janus middleware for bridging the gap between legacy services and web services. (2) Design and
implementation of the Diagnosys approach for generating debugging interfaces to the Linux kernel,
University of Bordeaux.
2009-2012 Teaching assistant, Teaching at University of Bordeaux (Bsc students): Programming (Object-oriented
programming, system programming), Unix and programming environments., University of Bordeaux.
2009-2012 Master thesis advisor, Officially advisor activities for 2 master students at University of Bordeaux and
2 final-year students of ENSEIRB engineering schools: Software engineering in enterprise., University of
Bordeaux & ENSEIRB.
Technical expertise
Data mining Machine-learning classification and information retrieval techniques, Theoretical and Practical
experience.
Systems
programming
Low-level C programming with the Linux kernel, Academic-level experience on kernel-level testing
and debugging.
Static analysis Source code analysis for bug detection and safety hole identification, Experience with the C
programming language and OS code.
Automatic
generation
Design of automatic generation approaches, Experience in various aspects of DSLs and compilers.
Data mining Machine learning tools and techniques for extracting bug report patterns, Practical experience.
Pervasive
computing
Practical knowledge on ubiquitous computing requirements, Experience in addressing interoper-
ability issues.
Middleware Development and production platforms, Experience in middleware design and implementation.
Programming Substantial knowledge on popular programming languages, Ocaml, C, C++, Java, Python, Bash.
Miscellaneous Hands-on experience with various technologies, paradigms and tools, Network programming, web
programming, Android programming, Coccinelle, etc..
Student Advising
PhD Students
since May 2013 PhD Kevin Allix ,
Machine-Learning-based malware detection,
University of Luxembourg, with Dr. Jacques Klein and Prof. Yves Le Traon.
since January
2014
PhD Li Li,
Static Analysis techniques for Detecting Privacy Leaks in Android Apps,
University of Luxembourg, with Dr. Jacques Klein and Prof. Yves Le Traon.
since January
2015
PhD Daoyuan Li,
Data Mining and Interoperability Management for Smart Buildings,
University of Luxembourg, with Dr. Jacques Klein and Prof. Yves Le Traon.
Since March
2015
PhD Cedric BERE,
Machine Learning-based Smart Services on top of Traditional Power Grid in Developing Countries,
University of Ouagadougou, with Pr. Oumarou Sié.
Master Students
2015 MsC Raphael SIRRES,
GiTSearch Search Engine: Finding the Needle in a Haystack of Open Source Software projects,
University of Luxembourg, with Dr. Dongsun Kim.
Most Recent and Relevant Publications
Debugging
May 2015 IccTA : Detecting Inter-Component Privacy Leaks in Android Apps,
by L. Li, A. Bartel, T.F. Bissyandé, J. Klein, Y. Le Traon, S. Arzt, S. Rasthofer, E. Bodden, D. Octeau,
P. McDaniel,
37
th
International conference on Software Engineering (ICSE) , Firenze - Italy.
April 2014 Ahead of Time Static Analysis for Improving Debugging of Device Drivers,
by T.F. Bissyandé, L. Réveillère, J. Lawall and G. Muller,
Journal of Automated Software Engineering.
September 2012 Diagnosys : Automatic Generation of a Debugging Interface to the Linux Kernel,
by T.F. Bissyandé, L. Réveillère, J. Lawall and G. Muller,
27
th
IEEE/ACM International conference on Automated Software Engineering (ASE), Essen - Germany
(Best Paper Award).
Empirical studies on software, bugs and related artefacts
July 2013 Popularity, interoperability, and impact of programming languages in 100,000 open source
projects,
by T.F. Bissyandé, F. Thung, D. Lo, L. Jiang and L. Réveillère,
37th Annual International Computer Software & Applications Conference (COMPSAC 2013), Kyoto
Japan.
March 2013 Empirical Evaluation of Bug Linking,
by T.F. Bissyandé, F. Thung, S. Wang, D. Lo, L. Jiang and L. Réveillère,
17
th
European Conference on Software Maintenance and Reengineering, Genova Italy.
March 2013 Network Structure of Social Coding in GitHub,
by F. Thung, T.F. Bissyandé, D. Lo, L. Jiang,
17
th
European Conference on Software Maintenance and Reengineering, Genova Italy.
March 2013 Adoption of Software Testing in Open Source Projects - A Preliminary Study on 50,000
Projects,
by P. S. Kochhar, T.F. Bissyandé, D. Lo, L. Jiang,
17
th
European Conference on Software Maintenance and Reengineering, Genova Italy.
Machine Learning
March 2015 Are Your Training Datasets Yet Relevant? ,
by K. Allix, T.F. Bissyandé, J.Klein, Y. Le Tron,
ESSOS’15: European Symposium on Engineering Secure Software and Systems, Milan, Italy.
Decemb er 2014 Empirical Assessment of Machine Learning-Based Malware Detectors for Android: Measuring
the Gap between In-the-Lab and In-the-Wild Validation Scenarios,
by K. Allix, T.F. Bissyandé, Q. Jerome, J.Klein, R. State, Y. Le Tron,
Springer Journal of Empirical Software Engineering.
March 2014 Machine-Learning based Malware Detection: Confronting the 10-Fold cross-validation scheme
with Reality,
by K. Allix, T.F. Bissyandé, Q. Jerome, J.Klein, R. State, Y. Le Tron,
4th ACM Conference on Data and Application Security and Privacy, CODASPY, San Antonio - Texas,
USA.
Miscellaneous
Novemb er 2013 Implementing an Embedded Compiler Using Program Transformation Rules,
by T.F. Bissyandé, L. Réveillère, J.L. Lawall, Y.-D. Bromberg, G. Muller,
in Software: Practice and Experience.
Novembre 2010 Bridging the Gap between Legacy Services and Web Services,
by T.F. Bissyandé, L. Réveillère, Y-D. Bromberg, J.L. Lawall and G. Muller,
ACM/IFIP/USENIX 11th International Middleware Conference, Bangalore - India.