Author: Marat Boshernitsan

Ph.D.

Marat Boshernitsan is a researcher and a software developer who is curious about how humans create software. Marat\'s research focuses on building tools that empower software developers to create higher quality and more maintainable software, while not getting in the way of their work. Marat currently indulges his interests as the Director of Research at Agitar Software, where he works on a wide range of software development problems related to automated testing of software. In the past Marat has worked on a program editor that provided typographically-grounded automatic formatting to improve readability of source code (at SunLabs) and on a system for automating systematic source code editing using interactive code transformations (as part of his dissertation research). Marat received his Ph.D. in Computer Science from the University of California, Berkeley under the direction of Susan Graham.

Publications

Publication period start: 2007
Number of co-authors: 2

Co-authors

Number of publications with favourite co-authors
Susan L. Graham
1
Marti A. Hearst
1

Productive Colleagues

Most productive colleagues in number of publications
Susan L. Graham
9
Marti A. Hearst
23

Publications

Boshernitsan, Marat, Graham, Susan L., Hearst, Marti A. (2007): Aligning development tools with the way programmers think about code changes. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 567-576. https://doi.acm.org/10.1145/1240624.1240715

New to UX Design? We’re giving you a free ebook!

The Basics of User Experience Design

Download our free ebook The Basics of User Experience Design to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
311,070 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We’re Giving You a Free ebook!

The Basics of User Experience Design

Download our free ebook The Basics of User Experience Design to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
311,070 designers enjoy our newsletter—sure you don’t want to receive it?