# Ringer: Web Automation by Demonstration

Introduces Ringer, which converts demonstrated webpage interactions into scripts combining actions, target selectors, and waiting conditions. It evaluates replay robustness on tasks recorded from real websites.

- Catalog URL: https://awesomecua.github.io/resources/url-347925d0f440d6396080/
- Original source: https://doi.org/10.1145/2983990.2984020
- Kind: paper
- Review: curated
- Scope: core
- Environments: web
- Topics: web-navigation, recording, robustness
- Evidence checked: 2026-10-17T09:53:24Z
- ID: url:347925d0f440d6396080

## Limitations

The annotation was reviewed against retained primary publication sources. Experiments have not been independently reproduced. The original manuscript and MSR BibTeX print Sarah Chasins and Ras Bodik. The official conference profiles expand these to Sarah E. Chasins and Rastislav Bodík; the printed publication names are preserved.

- Record JSON: https://awesomecua.github.io/resources/url-347925d0f440d6396080/record.json

## Authors

Shaon Barman, Sarah Chasins, Ras Bodik, Sumit Gulwani

## Citation exports

- BibTeX: https://awesomecua.github.io/resources/url-347925d0f440d6396080/citation.bib
- CSL JSON: https://awesomecua.github.io/resources/url-347925d0f440d6396080/citation.csl.json

## Publication record

- Title: Ringer: Web Automation by Demonstration
- Authors: Shaon Barman, Sarah Chasins, Ras Bodik, Sumit Gulwani
- Publication date (recorded precision): 2016-11
- Publication source: https://doi.org/10.1145/2983990.2984020
- Publication BibTeX: https://awesomecua.github.io/resources/url-347925d0f440d6396080/publication-citation.bib
- Publication CSL JSON: https://awesomecua.github.io/resources/url-347925d0f440d6396080/publication-citation.csl.json
- venue: OOPSLA 2016
- doi: 10.1145/2983990.2984020
- date basis: Supplied month precision: 2016-11. year=2016, month=November
- identity basis: No same-work record located in the full active catalog. Similarity screening was not used as automatic identity approval. The raw archive and exclusions are additionally checked during normalization.
- notes: The original manuscript and MSR BibTeX print Sarah Chasins and Ras Bodik. The official conference profiles expand these to Sarah E. Chasins and Rastislav Bodík; the printed publication names are preserved. Page range, volume and exact publication day are not established by the retained citation sources.
- Publication evidence: https://www.microsoft.com/en-us/research/publication/ringer-web-automation-demonstration/bibtex/, https://2016.splashcon.org/track/splash-2016-oopsla, https://www.microsoft.com/en-us/research/publication/ringer-web-automation-demonstration/, https://www.microsoft.com/en-us/research/wp-content/uploads/2016/12/oopsla16-web.pdf

## License declarations

- code: not recorded
- data: not recorded
- document: not recorded
- weights: not recorded

## Primary evidence

- https://www.microsoft.com/en-us/research/publication/ringer-web-automation-demonstration/bibtex/ (retrieved 2026-10-17T09:57:36Z; SHA-256 633aa15e2e14346241de5385cc19d99f1fcdc9ef79fd06d27176dbfa8f38149a)
- https://2016.splashcon.org/track/splash-2016-oopsla (retrieved 2026-10-17T09:57:36Z; SHA-256 94c6b6bbd127126c9dd259bd346a7757d75366b4d805bdee2959c4c73226df74)
- https://www.microsoft.com/en-us/research/publication/ringer-web-automation-demonstration/ (retrieved 2026-10-17T09:53:24Z; SHA-256 45f65483c3801dac142f4657c4cbe45e17b6a3e081497731e984c1e670c6e8f6)
- https://www.microsoft.com/en-us/research/wp-content/uploads/2016/12/oopsla16-web.pdf (retrieved 2026-10-17T09:55:00Z; SHA-256 bfbb69f57aaed39e3a210fae832e1fd98ed62ba1c01217b792238fe57e1a0ad1)
- https://www.microsoft.com/en-us/research/publication/ringer-web-automation-demonstration/ (retrieved 2026-10-17T09:53:24Z; SHA-256 45f65483c3801dac142f4657c4cbe45e17b6a3e081497731e984c1e670c6e8f6)
- https://www.microsoft.com/en-us/research/publication/ringer-web-automation-demonstration/bibtex/ (retrieved 2026-10-17T09:57:36Z; SHA-256 633aa15e2e14346241de5385cc19d99f1fcdc9ef79fd06d27176dbfa8f38149a)
- https://2016.splashcon.org/track/splash-2016-oopsla (retrieved 2026-10-17T09:57:36Z; SHA-256 94c6b6bbd127126c9dd259bd346a7757d75366b4d805bdee2959c4c73226df74)
- https://www.microsoft.com/en-us/research/wp-content/uploads/2016/12/oopsla16-web.pdf (retrieved 2026-10-17T09:55:00Z; SHA-256 bfbb69f57aaed39e3a210fae832e1fd98ed62ba1c01217b792238fe57e1a0ad1)
