Submitted presentations

Why my UI lags?..

8 Votes: I’m interested!

How often do your users report issues about lags in UI applications even if no lags are detected during the testing phase? Ours do sometimes. And it is normal because it is really hard to find them in advance. But we all expect another way. So we have developed the special tool for detecting UI lags in Java applications before their appearance. The principle of this tool is based on detecting potentially blocking operation invocations in UI threads via dynamic analysis supported by static analysis. Thе talk presents both an algorithm for detecting such lags and techniques for byte-code analysis and transformation. It is as interesting for those who develop UI applications in Java as for those who are interested in code analysis.

Nikita Koval

Research engineer, Devexperts

I work as a research engineer in research group dxLab at Devexperts. I am a student at ITMO University and also teach a course on concurrent programming at the same university.

Dmitry Tsitelov

Head of dxLab research group, Devexperts

Head of dxLab research group at Devexperts, LLC. The group develops perspective research projects and instrumental tools in collaboration with students from ITMO, SPbU and other universities. Main areas of interest: concurrent data structures and algorithms development and verification, performance analysis and optimization, high-load distributed systems development.

Sponsors & Partners

Sponsors

Gold

JetBrainsFirst Line Software

Silver

Dell EMCDINS

Embedded

Auriga

Partners

Main partners

AP KITRUSSOFT

In cooperation

Association for Computing MachineryACM Special Interest Group on Software Engineering

Technical partners

CUSTISSoftInvent7pap StudioHosting-Center

Organizers

Software Russiai-Help