Publications

Although it's not an academic publishing, I invite you to read my blog Uko on Code where I write interesting things about computer science / software engineering. Also you may be interested in checking out Sleepy Codders, a SE hacking blog which I have founded and where I am the main author.

Conference Publications

JIT Feedback — what Experienced Developers like about Static Analysis

Yuriy Tymchuk, Mohammad Ghafari and Oscar Nierstrasz.
ICPC 2018 (26th IEEE/ACM International Conference on Program Comprehension).

PDF | Slides

Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies

Yuriy Tymchuk, Leonel Merino, Mohammad Ghafari and Oscar Nierstrasz.
VOSSOFT 2016 (4th IEEE Working Conference on Software Vsisualization).

PDF | Slides | Video

CuboidMatrix: Exploring Dynamic Structural Connections in Software Components using Space-Time Cube

Teseo Schneider, Yuriy Tymchuk, Ronie Salgado and Alexandre Bergel.
VOSSOFT 2016 (4th IEEE Working Conference on Software Vsisualization).

PDF

Code Review: Veni, ViDI, Vici

Yuriy Tymchuk, Andrea Mocci and Michele Lanza.
SANER 2015 (22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering).

PDF | Slides

Collaboration in Open-Source Projects: Myth or Reality?

Yuriy Tymchuk, Andrea Mocci and Michele Lanza.
MSR 2014 (The 11th Working Conference on Mining Software Repositories).

PDF | Slides

Tool Demonstrations

ViDI: The Visual Design Inspector

Yuriy Tymchuk, Andrea Mocci and Michele Lanza.
ICSE 2015 (37th International Conference on Software Engineering).

PDF | Video

Doctoral Symposium

Treating Software Quality as a First-Class Entity

Yuriy Tymchuk.
ICSME 2015 (31st International Conference on Software Maintenance and Evolution).

PDF

Misc

When QualityAssistant Meets Pharo: Enforced Code Critiques Motivate More Valuable Rules

YYuriy Tymchuk, Mohammad Ghafari, and Oscar Nierstrasz.
IWST 2016 (International Workshop on Smalltalk Technologies).

PDF | Slides

What if Clippy Would Criticize Your Code?

Yuriy Tymchuk.
BENEVOL 2015 (14th edition of the BElgian-NEtherlands software eVOLution seminar).

PDF | Slides

Generic Name Resolution with Metamodels

Yuriy Tymchuk, Benjamin Arezki, Anne Etien, Nicolas Anquetil and Stéphane Ducasse.
BENEVOL 2013 (12th edition of the BElgian-NEtherlands software eVOLution seminar).

PDF | Slides

Theses

Quality-Aware Tooling

Yuriy Tymchuk.
Ph.D. Dissertation, University of Bern, 2017

PDF

Extending FAMIX metamodel to generate ASTs for Java and Smalltalk applications

(Розширення функціональності моделі FAMIX для побудови абстрактних дерев коду Java-- та Smalltalk--програм)

Yuriy Tymchuk.
Master Thesis, Ivan Franko National University of Lviv, 2013

PDF (UA) | Slides (UA)

Development of software for logic circuits simulation

(Розробка програмного комплексу для симуляції роботи логічних схем)

Yuriy Tymchuk, Ihor Mykhalevych, Rostuslav Litynskyi.
Bachelor Thesis, Ivan Franko National University of Lviv, 2012

PDF (UA)