.lusoftware verification & validation
VVS
Kicking Ass with your Research
NFS, May 29th, ICSE’18
Lionel Briand
SnT Centre, University of Luxembourg
About Me
• 24 years of post-PhD research experience
• IEEE Fellow, Harlan Mills IEEE CS award
• Canada Research Chair, ERC Advanced grant
• ICSE PC co-chair in 2014
• EiC of Empirical Software Engineering (Springer) for 13 years
• Graduated 27 PhD students
• Worked with >30 industry partners (aerospace, automotive, health care, finance …)
• H-index = 73, around 24K citations (for those interested in the “number game”)
• Had lots of papers rejected
2
Disclaimer
• I have made many mistakes
• I have not always followed my intuition, yielding to real or
imaginary pressures
• I have not always complied with what I am advising in
these slides
3
Why Research?
• We love the opportunity for intellectual exploration and
freedom
• We love sharing our passion of research with (graduate)
students, nurturing it in them
• We want to have impact, do something that truly matters
4
5
But …
• Such freedom and privilege comes with responsibility
• One has to be allowed by the system to lead an academic
career
• One has to achieve recognition from one’s peers, within
and outside one’s institution
6
About being Judged
• Academic careers are mostly about reputation and
perception
• We would like to believe this is all about science, but the
fact of the matter is that we face a great deal of
subjectivity
• No point trying to please everybody though – it is doomed
to fail
7
8
Politics?
• As in any human community, groups of influence try to win
over other groups
• There are different schools of thought – with very different
perceptions of the nature of SE research – who naturally
want to prevail
• It is only natural that one may be tempted to engage into
“academic politics”, to gain attention, favors, recognition
etc.
9
Be True to Yourself
• Don’t waste your energy and time
• Respect yourself
• Listen, learn, make up your mind
• Do not fear to express – in a balanced way – your opinions
• Be ready to change your mind when facing a better argument
• Good work and professionalism (eventually) prevail
10
11
What is Success?
• Be known by a few hundred scientists (at best)?
• Get invited to lectures?
• Be proud of your work, happy with your research
• Keep the flame alive
• Feel useful, impactful
12
What is Impact?
• Results used by other researchers to run further research
projects
• Public-domain, applicable and scalable solution in industrial
context, under clearly specified working assumptions
• Adoption in industry (even partial)
• The latter depends on many factors that researchers don’t
control and may take time
13
Why are some Academics Losing
their Drive?
• Personal reasons
• Choose a management career
• Poor, demotivating, or conflictual working environment
• Losing sight of why we are doing this and how privileged we
are
14
15
How to Become and Remain
Successful?
• Be passionate about what you do – pursue your passions
• Don’t yield to opportunism and shortcuts
• Don’t engage into meaningless activities, seek impact
• Remain focused on the essentials
• Build and nurture strong ties with the colleagues you admire
and enjoy interacting with – we are social animals
16
Collaboration
• Finding renewed energy through enjoyable interactions
• Enjoying the exchange of ideas and viewpoints
• Finding synergies among people of different backgrounds and
expertise
• Particularly in SE, a very multidisciplinary field, collaboration
is highly beneficial
17
18
Domain-Specific Research
• Research in SE is often disconnected because it is oblivious to
the domains of application
• Problems, working assumptions, scalability and applicability
factors vary across domains
• Example: Cyber-physical systems, Advanced Driving
Assistance Systems
• To have impact, focus on domains in your research
19
Advanced Driver Assistance
Systems (ADAS)
20
Automated Emergency Braking (AEB)
Pedestrian Protection (PP)
Lane Departure Warning (LDW)
Traffic Sign Recognition (TSR)
Advanced Driver Assistance
Systems (ADAS)
Decisions are made over time based on sensor data
21
Sensors
Controller
Actuators Decision
Sensors
/Camera
Environment
ADAS
CPS Development Process
22
Functional modeling:
• Controllers
• Plant
• Decision
Continuous and discrete
Simulink models
Model simulation and
testing
Architecture modelling
• Structure
• Behavior
• Traceability
System engineering modeling
(SysML)
Analysis:
• Model execution and
testing
• Model-based testing
• Traceability and
change impact
analysis
• ...
(partial) Code generation
Deployed executables on
target platform
Hardware (Sensors ...)
Analog simulators
Testing (expensive)
Hardware-in-the-Loop
Stage
Software-in-the-Loop
Stage
Model-in-the-Loop Stage
Collaborative Research Model
23
Basic	Research Applied	Research
Innovation	&	Development
Schneiderman, 2013
• Research take place in a concrete innovation and development context
• Publishable research results and focused practical solutions that serve an
existing market.
Mode of Collaboration
• Research driven by industry needs
• Realistic evaluations
• Combining research with innovation and technology transfer
• Tight, long-term industrial collaborations
24
Publishing
• Journals versus conferences
• A great deal of confusion in SE
• Journal-first initiative
• Differences tend to decrease (size, review time, …)
• Main difference: Revision process
• Priority depends on the academic system you are in
25
Publication Tiers
• Tiers don’t necessarily correlate with how interesting publications are
• CORE ranking, Impact factors
• In SE: General vs. specialized conferences
• Prestige versus quality and depth of reviews
• Acceptable level of risk
• Strategy depends partly on requirements in your academic system
• Community building (mostly) happens at specialized conferences
26
27
Summary
• You will kick ass with your research if
• You are passionate about what you do and keep the flame burning
• You don’t take shortcuts and focus on important problems
• You focus on building solid foundations for the long term
• You collaborate with people you like interacting with and learning from
• You don’t spend too much time and energy worrying about academic baloney
• You make the effort to be an active member of the research community
28
29
Have a great research journey!
.lusoftware verification & validation
VVS
Kicking Ass with your Research
NFS, May 29th, ICSE’18
Lionel Briand
SnT Centre, University of Luxembourg

More Related Content

PDF
Not Losing Sight of the Essential: Enjoying your Career in Research
PDF
Why and How to get a PhD (in Software Engineering)
PDF
Why and How to Get a PhD? (In software engineering)
PDF
Research Strategy? Try Black Magic
PDF
The State of Software Engineering Research
PDF
Past and Future of Software Testing and Analysis
PDF
Mapping out a Research Agenda
PDF
Value Sensitive Design: Four Challenges
Not Losing Sight of the Essential: Enjoying your Career in Research
Why and How to get a PhD (in Software Engineering)
Why and How to Get a PhD? (In software engineering)
Research Strategy? Try Black Magic
The State of Software Engineering Research
Past and Future of Software Testing and Analysis
Mapping out a Research Agenda
Value Sensitive Design: Four Challenges

What's hot (20)

PPT
Engineering engagement
PPTX
IBC Toolkit
PPT
Literature Review
PPTX
Doing a masters thesis
PPTX
Acem problem identification
PDF
The Design Science Manifesto
PDF
Design Thinking for Requirements Engineering
PDF
Judging Criteria for Regeneron ISEF
PPTX
Design Procedure
PPT
Assessment Project Management in the Real World - Hour Three
PPSX
Rs infosheet1
PPT
10 stages of the engineering
PDF
Master Beginners Workshop - September 2019
PPTX
How to select the study stream for A/L ?
PPTX
Rewarding contributions to public resources with the Mozilla OBI
PDF
Presenting your Research at the ECTEL Doctoral Consortium
PPTX
How to prepate for the A/L exam effectively
PDF
[3.4] Practical Benefits and Annoyences of Sharing Data - Daniël Lakens [3TU....
PPS
How To Research
PDF
Theory Building in RE - The NaPiRE Initiative
Engineering engagement
IBC Toolkit
Literature Review
Doing a masters thesis
Acem problem identification
The Design Science Manifesto
Design Thinking for Requirements Engineering
Judging Criteria for Regeneron ISEF
Design Procedure
Assessment Project Management in the Real World - Hour Three
Rs infosheet1
10 stages of the engineering
Master Beginners Workshop - September 2019
How to select the study stream for A/L ?
Rewarding contributions to public resources with the Mozilla OBI
Presenting your Research at the ECTEL Doctoral Consortium
How to prepate for the A/L exam effectively
[3.4] Practical Benefits and Annoyences of Sharing Data - Daniël Lakens [3TU....
How To Research
Theory Building in RE - The NaPiRE Initiative
Ad

Similar to Kicking Ass with your Research (20)

PPT
Scientific and Academic Research: A Survival Guide 
PPTX
Academic Research: A Survival Guide
PPT
Scientific and Academic Research: A Survival Guide 
PDF
Australasian Software Engineering Research: Current State
PDF
Research industry panel review
PDF
ISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven Research
PPTX
ملف شابتر يتكلم عن الشبكات ملخص ومفيد اا
PDF
Writing and Publishing about Applied Technologies in Tech Journals and Books
KEY
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
PDF
Planning and Executing Practice-Impactful Research
PDF
Highlights from Just Enough Research by Erika Hall - User Experience Abu Dhab...
PDF
FROM GRADUATE SCHOOL TO PROFESSIONAL LIFE PREPARING A LONG JOURNEY
PDF
How to make impact with journal publications on Software Process ImprovementH...
PDF
Different Strategies in Scientific Publishing
PPT
PhD-Program Preparation for Successful Post-PhD Career
PDF
IHTE academic publishing strategy example
PPTX
Research support services at an academic library, presented at UFS 27-11-2013
PDF
UX London Collaborative Research Workshop
PPTX
How to do research?
PDF
The science of publishing. UR-LING Workshop May 2014
Scientific and Academic Research: A Survival Guide 
Academic Research: A Survival Guide
Scientific and Academic Research: A Survival Guide 
Australasian Software Engineering Research: Current State
Research industry panel review
ISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven Research
ملف شابتر يتكلم عن الشبكات ملخص ومفيد اا
Writing and Publishing about Applied Technologies in Tech Journals and Books
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
Planning and Executing Practice-Impactful Research
Highlights from Just Enough Research by Erika Hall - User Experience Abu Dhab...
FROM GRADUATE SCHOOL TO PROFESSIONAL LIFE PREPARING A LONG JOURNEY
How to make impact with journal publications on Software Process ImprovementH...
Different Strategies in Scientific Publishing
PhD-Program Preparation for Successful Post-PhD Career
IHTE academic publishing strategy example
Research support services at an academic library, presented at UFS 27-11-2013
UX London Collaborative Research Workshop
How to do research?
The science of publishing. UR-LING Workshop May 2014
Ad

More from Lionel Briand (20)

PDF
LTM: Scalable and Black-box Similarity-based Test Suite Minimization based on...
PDF
TEASMA: A Practical Methodology for Test Adequacy Assessment of Deep Neural N...
PDF
Automated Test Case Repair Using Language Models
PDF
Automated Testing and Safety Analysis of Deep Neural Networks
PDF
FlakyFix: Using Large Language Models for Predicting Flaky Test Fix Categorie...
PDF
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
PDF
Precise and Complete Requirements? An Elusive Goal
PDF
Large Language Models for Test Case Evolution and Repair
PDF
Metamorphic Testing for Web System Security
PDF
Simulator-based Explanation and Debugging of Hazard-triggering Events in DNN-...
PDF
Fuzzing for CPS Mutation Testing
PDF
Data-driven Mutation Analysis for Cyber-Physical Systems
PDF
Many-Objective Reinforcement Learning for Online Testing of DNN-Enabled Systems
PDF
ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...
PDF
Black-box Safety Analysis and Retraining of DNNs based on Feature Extraction ...
PDF
PRINS: Scalable Model Inference for Component-based System Logs
PDF
Revisiting the Notion of Diversity in Software Testing
PDF
Applications of Search-based Software Testing to Trustworthy Artificial Intel...
PDF
Autonomous Systems: How to Address the Dilemma between Autonomy and Safety
PDF
Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...
LTM: Scalable and Black-box Similarity-based Test Suite Minimization based on...
TEASMA: A Practical Methodology for Test Adequacy Assessment of Deep Neural N...
Automated Test Case Repair Using Language Models
Automated Testing and Safety Analysis of Deep Neural Networks
FlakyFix: Using Large Language Models for Predicting Flaky Test Fix Categorie...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Precise and Complete Requirements? An Elusive Goal
Large Language Models for Test Case Evolution and Repair
Metamorphic Testing for Web System Security
Simulator-based Explanation and Debugging of Hazard-triggering Events in DNN-...
Fuzzing for CPS Mutation Testing
Data-driven Mutation Analysis for Cyber-Physical Systems
Many-Objective Reinforcement Learning for Online Testing of DNN-Enabled Systems
ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...
Black-box Safety Analysis and Retraining of DNNs based on Feature Extraction ...
PRINS: Scalable Model Inference for Component-based System Logs
Revisiting the Notion of Diversity in Software Testing
Applications of Search-based Software Testing to Trustworthy Artificial Intel...
Autonomous Systems: How to Address the Dilemma between Autonomy and Safety
Mathematicians, Social Scientists, or Engineers? The Split Minds of Software ...

Recently uploaded (20)

PDF
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
PPTX
Python is a high-level, interpreted programming language
PPTX
Odoo ERP for Injection Molding Industry – Optimize Production & Reduce Scrap
PPTX
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
PPTX
Airline CRS | Airline CRS Systems | CRS System
PPTX
Human-Computer Interaction for Lecture 2
PPTX
ROI Analysis for Newspaper Industry with Odoo ERP
PPTX
ROI from Efficient Content & Campaign Management in the Digital Media Industry
PDF
What Makes a Great Data Visualization Consulting Service.pdf
PDF
BoxLang Dynamic AWS Lambda - Japan Edition
PDF
Website Design & Development_ Professional Web Design Services.pdf
PPTX
Human Computer Interaction lecture Chapter 2.pptx
PPTX
R-Studio Crack Free Download 2025 Latest
PDF
Streamlining Project Management in Microsoft Project, Planner, and Teams with...
PDF
Workplace Software and Skills - OpenStax
PDF
Cloud Native Aachen Meetup - Aug 21, 2025
PPTX
Folder Lock 10.1.9 Crack With Serial Key
PPTX
Streamlining Project Management in the AV Industry with D-Tools for Zoho CRM ...
PPTX
ERP Manufacturing Modules & Consulting Solutions : Contetra Pvt Ltd
PPTX
4Seller: The All-in-One Multi-Channel E-Commerce Management Platform for Glob...
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
Python is a high-level, interpreted programming language
Odoo ERP for Injection Molding Industry – Optimize Production & Reduce Scrap
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
Airline CRS | Airline CRS Systems | CRS System
Human-Computer Interaction for Lecture 2
ROI Analysis for Newspaper Industry with Odoo ERP
ROI from Efficient Content & Campaign Management in the Digital Media Industry
What Makes a Great Data Visualization Consulting Service.pdf
BoxLang Dynamic AWS Lambda - Japan Edition
Website Design & Development_ Professional Web Design Services.pdf
Human Computer Interaction lecture Chapter 2.pptx
R-Studio Crack Free Download 2025 Latest
Streamlining Project Management in Microsoft Project, Planner, and Teams with...
Workplace Software and Skills - OpenStax
Cloud Native Aachen Meetup - Aug 21, 2025
Folder Lock 10.1.9 Crack With Serial Key
Streamlining Project Management in the AV Industry with D-Tools for Zoho CRM ...
ERP Manufacturing Modules & Consulting Solutions : Contetra Pvt Ltd
4Seller: The All-in-One Multi-Channel E-Commerce Management Platform for Glob...

Kicking Ass with your Research

  • 1. .lusoftware verification & validation VVS Kicking Ass with your Research NFS, May 29th, ICSE’18 Lionel Briand SnT Centre, University of Luxembourg
  • 2. About Me • 24 years of post-PhD research experience • IEEE Fellow, Harlan Mills IEEE CS award • Canada Research Chair, ERC Advanced grant • ICSE PC co-chair in 2014 • EiC of Empirical Software Engineering (Springer) for 13 years • Graduated 27 PhD students • Worked with >30 industry partners (aerospace, automotive, health care, finance …) • H-index = 73, around 24K citations (for those interested in the “number game”) • Had lots of papers rejected 2
  • 3. Disclaimer • I have made many mistakes • I have not always followed my intuition, yielding to real or imaginary pressures • I have not always complied with what I am advising in these slides 3
  • 4. Why Research? • We love the opportunity for intellectual exploration and freedom • We love sharing our passion of research with (graduate) students, nurturing it in them • We want to have impact, do something that truly matters 4
  • 5. 5
  • 6. But … • Such freedom and privilege comes with responsibility • One has to be allowed by the system to lead an academic career • One has to achieve recognition from one’s peers, within and outside one’s institution 6
  • 7. About being Judged • Academic careers are mostly about reputation and perception • We would like to believe this is all about science, but the fact of the matter is that we face a great deal of subjectivity • No point trying to please everybody though – it is doomed to fail 7
  • 8. 8
  • 9. Politics? • As in any human community, groups of influence try to win over other groups • There are different schools of thought – with very different perceptions of the nature of SE research – who naturally want to prevail • It is only natural that one may be tempted to engage into “academic politics”, to gain attention, favors, recognition etc. 9
  • 10. Be True to Yourself • Don’t waste your energy and time • Respect yourself • Listen, learn, make up your mind • Do not fear to express – in a balanced way – your opinions • Be ready to change your mind when facing a better argument • Good work and professionalism (eventually) prevail 10
  • 11. 11
  • 12. What is Success? • Be known by a few hundred scientists (at best)? • Get invited to lectures? • Be proud of your work, happy with your research • Keep the flame alive • Feel useful, impactful 12
  • 13. What is Impact? • Results used by other researchers to run further research projects • Public-domain, applicable and scalable solution in industrial context, under clearly specified working assumptions • Adoption in industry (even partial) • The latter depends on many factors that researchers don’t control and may take time 13
  • 14. Why are some Academics Losing their Drive? • Personal reasons • Choose a management career • Poor, demotivating, or conflictual working environment • Losing sight of why we are doing this and how privileged we are 14
  • 15. 15
  • 16. How to Become and Remain Successful? • Be passionate about what you do – pursue your passions • Don’t yield to opportunism and shortcuts • Don’t engage into meaningless activities, seek impact • Remain focused on the essentials • Build and nurture strong ties with the colleagues you admire and enjoy interacting with – we are social animals 16
  • 17. Collaboration • Finding renewed energy through enjoyable interactions • Enjoying the exchange of ideas and viewpoints • Finding synergies among people of different backgrounds and expertise • Particularly in SE, a very multidisciplinary field, collaboration is highly beneficial 17
  • 18. 18
  • 19. Domain-Specific Research • Research in SE is often disconnected because it is oblivious to the domains of application • Problems, working assumptions, scalability and applicability factors vary across domains • Example: Cyber-physical systems, Advanced Driving Assistance Systems • To have impact, focus on domains in your research 19
  • 20. Advanced Driver Assistance Systems (ADAS) 20 Automated Emergency Braking (AEB) Pedestrian Protection (PP) Lane Departure Warning (LDW) Traffic Sign Recognition (TSR)
  • 21. Advanced Driver Assistance Systems (ADAS) Decisions are made over time based on sensor data 21 Sensors Controller Actuators Decision Sensors /Camera Environment ADAS
  • 22. CPS Development Process 22 Functional modeling: • Controllers • Plant • Decision Continuous and discrete Simulink models Model simulation and testing Architecture modelling • Structure • Behavior • Traceability System engineering modeling (SysML) Analysis: • Model execution and testing • Model-based testing • Traceability and change impact analysis • ... (partial) Code generation Deployed executables on target platform Hardware (Sensors ...) Analog simulators Testing (expensive) Hardware-in-the-Loop Stage Software-in-the-Loop Stage Model-in-the-Loop Stage
  • 23. Collaborative Research Model 23 Basic Research Applied Research Innovation & Development Schneiderman, 2013 • Research take place in a concrete innovation and development context • Publishable research results and focused practical solutions that serve an existing market.
  • 24. Mode of Collaboration • Research driven by industry needs • Realistic evaluations • Combining research with innovation and technology transfer • Tight, long-term industrial collaborations 24
  • 25. Publishing • Journals versus conferences • A great deal of confusion in SE • Journal-first initiative • Differences tend to decrease (size, review time, …) • Main difference: Revision process • Priority depends on the academic system you are in 25
  • 26. Publication Tiers • Tiers don’t necessarily correlate with how interesting publications are • CORE ranking, Impact factors • In SE: General vs. specialized conferences • Prestige versus quality and depth of reviews • Acceptable level of risk • Strategy depends partly on requirements in your academic system • Community building (mostly) happens at specialized conferences 26
  • 27. 27
  • 28. Summary • You will kick ass with your research if • You are passionate about what you do and keep the flame burning • You don’t take shortcuts and focus on important problems • You focus on building solid foundations for the long term • You collaborate with people you like interacting with and learning from • You don’t spend too much time and energy worrying about academic baloney • You make the effort to be an active member of the research community 28
  • 29. 29 Have a great research journey!
  • 30. .lusoftware verification & validation VVS Kicking Ass with your Research NFS, May 29th, ICSE’18 Lionel Briand SnT Centre, University of Luxembourg