Write a Blog >>
ESEC/FSE 2021
Thu 19 - Sat 28 August 2021 Clowdr Platform
Wed 25 Aug 2021 12:10 - 12:20 - Student Research Competition
Thu 26 Aug 2021 00:10 - 00:20 - Student Research Competition

Interprocedural static analysis tools such as security analyses need good call graphs, which are challenging to scale for framework-based applications. So most tools model rather than analyzing frameworks. These models are manually crafted to capture framework semantics crucial for the particular analysis, and are inherently incomplete. We propose a general approach to modeling Java frameworks. It is not limited to any framework or analysis tool, therefore, highly reusable. While a generic approximation can be noisy, we show our carefully-constructed one does well.
Experiments on Android with a client taint analysis show that our approach produces more complete call graphs than the original analysis. As a result, the client analysis works better: both precision (from 0.83 to 0.86) and recall (from 0.20 to 0.31) are improved.

Wed 25 Aug

Displayed time zone: Athens change

12:00 - 13:00
Student Research CompetitionStudent Research Competition +12h
12:00
10m
Talk
Overcoming Metric Diversity in Meta-analysis for Software Engineering: Proposed Approach and a Case Study on Its Usage on the Effects of Software Reuse
Student Research Competition
Kirill Daniakin Innopolis University
DOI
12:10
10m
Talk
A General Approach to Modeling Java Framework Behaviors
Student Research Competition
Linghui Luo Paderborn University, Germany
DOI
12:20
10m
Talk
Automated Generation of Realistic Test Inputs for Web APIs
Student Research Competition
Juan C. Alonso University of Seville
DOI
12:30
10m
Talk
Discovering Repetitive Code Changes in ML Systems
Student Research Competition
Malinda Dilhara University of Colorado at Boulder
DOI
12:40
10m
Talk
Mitigating Security Attacks in Kubernetes Manifests for Security Best Practices Violation
Student Research Competition
Shazibul Islam Shamim Tennessee Tech University
DOI

Thu 26 Aug

Displayed time zone: Athens change

00:00 - 01:00
Student Research CompetitionStudent Research Competition
00:00
10m
Talk
Overcoming Metric Diversity in Meta-analysis for Software Engineering: Proposed Approach and a Case Study on Its Usage on the Effects of Software Reuse
Student Research Competition
Kirill Daniakin Innopolis University
DOI
00:10
10m
Talk
A General Approach to Modeling Java Framework Behaviors
Student Research Competition
Linghui Luo Paderborn University, Germany
DOI
00:20
10m
Talk
Automated Generation of Realistic Test Inputs for Web APIs
Student Research Competition
Juan C. Alonso University of Seville
DOI
00:30
10m
Talk
Discovering Repetitive Code Changes in ML Systems
Student Research Competition
Malinda Dilhara University of Colorado at Boulder
DOI
00:40
10m
Talk
Mitigating Security Attacks in Kubernetes Manifests for Security Best Practices Violation
Student Research Competition
Shazibul Islam Shamim Tennessee Tech University
DOI