Demo Data from EDBT 2026 / reviewers in the wild / expert
Thomas A. Walsh 0001
dblp:174/2011
· DBLP profile ↗
4ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0002-7970-0207ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 4 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
3 papers |
Software testing · 100% | |
| Network and information security
1 paper |
Web and mobile security · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › web application testing
web page layout testing |
0.6 | 2 | 2017 | ReDeCheck: an automatic layout failure checking tool for responsively designed web pages · ISSTA 2017 Automated layout failure detection for responsive web pages without an explicit oracle · ISSTA 2017 |
Software testing
web application testing |
0.2 | 1 | 2015 | Automatic Detection of Potential Layout Faults Following Changes to Responsive Web Pages (N) · ASE 2015 |
Web and mobile security
web application security |
0.1 | 1 | 2015 | Automatic Detection of Potential Layout Faults Following Changes to Responsive Web Pages (N) · ASE 2015 |
Methods — techniques the papers use, named apart from their topics
layout consistency checking · 0.6automated screenshot analysis · 0.4CSS analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Automatically identifying potential regressions in the layout of responsive web pagesabstractSummary Providing a good user experience on the ever‐increasing number and variety of devices being used to browse the web is a difficult, yet critical, task. With responsive web design, front‐end web developers design web pages so that they dynamically resize and rearrange content to best fit the dimensions of a device's screen. However, when making code modifications to a responsive page, developers can easily introduce regressions from the correct layout that have detrimental effects at unpredictable screen sizes. For instance, the source code change that a developer makes to improve the layout at one screen size may obscure a page's content at other sizes. Current approaches to testing are often insufficient because they rely on limited tools and error‐prone manual inspections of web pages. As such, many unintended regressions in web page layout often go undetected and ultimately manifest in production websites. To address the challenge of detecting regressions in responsive web pages, this paper presents an automated approach that extracts the responsive layout of two versions of a page and compares them, alerting developers to the differences in layout that they may wish to investigate further. We implemented the approach and empirically evaluated it on 15 real‐world responsive web pages. Leveraging code mutations that a tool automatically injected into the pages as a systematic simulation of developer changes, the experiments show that the approach was highly effective. When compared with manual and automated baseline testing techniques, it detected 12.5% and 18.75% more injected changes, respectively. Along with identifying the best parameters for the method that extracts the responsive layout, the experiments show that the approach surpasses the baselines across changes that vary in their impact, but works particularly well for subtle, hard‐to‐detect mutants, showing the benefits of automatically identifying regressions in web page layout. Thomas A. Walsh 0001, Gregory M. Kapfhammer, Phil McMinn |
Softw. Test. Verification Reliab. | 1 |
| 2017 | Automated layout failure detection for responsive web pages without an explicit oracleabstractAs the number and variety of devices being used to access the World Wide Web grows exponentially, ensuring the correct presentation of a web page, regardless of the device used to browse it, is an important and challenging task. When developers adopt responsive web design (RWD) techniques, web pages modify their appearance to accommodate a device’s display constraints. However, a current lack of automated support means that presentation failures may go undetected in a page’s layout when rendered for different viewport sizes. A central problem is the difficulty in providing an automated “oracle” to validate RWD layouts against, meaning that checking for failures is largely a manual process in practice, which results in layout failures in many live responsive web sites. This paper presents an automated failure detection technique that checks the consistency of a responsive page’s layout across a range of viewport widths, obviating the need for an explicit oracle. In an empirical study, this method found failures in 16 of 26 real-world production pages studied, detecting 33 distinct failures in total. Thomas A. Walsh 0001, Gregory M. Kapfhammer, Phil McMinn |
ISSTA | 1 |
| 2017 | ReDeCheck: an automatic layout failure checking tool for responsively designed web pagesabstractSince people frequently access websites with a wide variety of devices (e.g., mobile phones, laptops, and desktops), developers need frameworks and tools for creating layouts that are useful at many viewport widths. While responsive web design (RWD) principles and frameworks facilitate the development of such sites, there is a lack of tools supporting the detection of failures in their layout. Since the quality assurance process for responsively designed websites is often manual, time-consuming, and error-prone, this paper presents ReDeCheck, an automated layout checking tool that alerts developers to both potential unintended regressions in responsive layout and common types of layout failure. In addition to summarizing ReDeCheck’s benefits, this paper explores two different usage scenarios for this tool that is publicly available on GitHub. Thomas A. Walsh 0001, Gregory M. Kapfhammer, Phil McMinn |
ISSTA | 1 |
| 2015 | Automatic Detection of Potential Layout Faults Following Changes to Responsive Web Pages (N)abstractDue to the exponential increase in the number ofmobile devices being used to access the World Wide Web, it iscrucial that Web sites are functional and user-friendly across awide range of Web-enabled devices. This necessity has resulted in the introduction of responsive Web design (RWD), which usescomplex cascading style sheets (CSS) to fluidly modify a Web site's appearance depending on the viewport width of the device in use. Although existing tools may support the testing of responsive Web sites, they are time consuming and error-prone to use because theyrequire manual screenshot inspection at specified viewport widths. Addressing these concerns, this paper presents a method thatcan automatically detect potential layout faults in responsively designed Web sites. To experimentally evaluate this approach, weimplemented it as a tool, called ReDeCheck, and applied itto 5 real-world web sites that vary in both their approach toresponsive design and their complexity. The experiments revealthat ReDeCheck finds 91% of the inserted layout faults. Thomas A. Walsh 0001, Phil McMinn, Gregory M. Kapfhammer |
ASE | 1 |