Standard

How to catch 'em all : WatchDog, a family of IDE plug-ins to assess testing. / Beller, Moritz; Levaja, Igor; Panichella, Annibale; Gousios, Georgios; Zaidman, Andy.

Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016. New York, NY : Association for Computing Machinery (ACM), 2016. p. 53-56.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Beller, M, Levaja, I, Panichella, A, Gousios, G & Zaidman, A 2016, How to catch 'em all: WatchDog, a family of IDE plug-ins to assess testing. in Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016. Association for Computing Machinery (ACM), New York, NY, pp. 53-56, 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016, Austin, United States, 17/05/16. https://doi.org/10.1145/2897022.2897027

APA

Beller, M., Levaja, I., Panichella, A., Gousios, G., & Zaidman, A. (2016). How to catch 'em all: WatchDog, a family of IDE plug-ins to assess testing. In Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016 (pp. 53-56). New York, NY: Association for Computing Machinery (ACM). https://doi.org/10.1145/2897022.2897027

Vancouver

Beller M, Levaja I, Panichella A, Gousios G, Zaidman A. How to catch 'em all: WatchDog, a family of IDE plug-ins to assess testing. In Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016. New York, NY: Association for Computing Machinery (ACM). 2016. p. 53-56 https://doi.org/10.1145/2897022.2897027

Author

Beller, Moritz ; Levaja, Igor ; Panichella, Annibale ; Gousios, Georgios ; Zaidman, Andy. / How to catch 'em all : WatchDog, a family of IDE plug-ins to assess testing. Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016. New York, NY : Association for Computing Machinery (ACM), 2016. pp. 53-56

BibTeX

@inproceedings{248e0bc141f7446fb3241c30283427b5,
title = "How to catch 'em all: WatchDog, a family of IDE plug-ins to assess testing",
abstract = "As software engineering researchers, we are also zealous tool smiths. Building a research prototype is often a daunting task, let alone building an industry-grade family of tools supporting multiple platforms to ensure the generalizability of results. In this paper, we give advice to academic and industrial tool smiths on how to design and build an easy-to-maintain architecture capable of supporting multiple integrated development environments (IDEs). Our experiences stem from WatchDog, a multi-IDE infrastructure that assesses developer testing activities in vivo and that over 2,000 registered developers use. To these software engineering practitioners, Watch-Dog provides real-time and aggregated feedback in the form of individual testing reports.",
author = "Moritz Beller and Igor Levaja and Annibale Panichella and Georgios Gousios and Andy Zaidman",
year = "2016",
month = "5",
day = "14",
doi = "10.1145/2897022.2897027",
language = "English",
pages = "53--56",
booktitle = "Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016",
publisher = "Association for Computing Machinery (ACM)",
address = "United States",

}

RIS

TY - GEN

T1 - How to catch 'em all

T2 - WatchDog, a family of IDE plug-ins to assess testing

AU - Beller, Moritz

AU - Levaja, Igor

AU - Panichella, Annibale

AU - Gousios, Georgios

AU - Zaidman, Andy

PY - 2016/5/14

Y1 - 2016/5/14

N2 - As software engineering researchers, we are also zealous tool smiths. Building a research prototype is often a daunting task, let alone building an industry-grade family of tools supporting multiple platforms to ensure the generalizability of results. In this paper, we give advice to academic and industrial tool smiths on how to design and build an easy-to-maintain architecture capable of supporting multiple integrated development environments (IDEs). Our experiences stem from WatchDog, a multi-IDE infrastructure that assesses developer testing activities in vivo and that over 2,000 registered developers use. To these software engineering practitioners, Watch-Dog provides real-time and aggregated feedback in the form of individual testing reports.

AB - As software engineering researchers, we are also zealous tool smiths. Building a research prototype is often a daunting task, let alone building an industry-grade family of tools supporting multiple platforms to ensure the generalizability of results. In this paper, we give advice to academic and industrial tool smiths on how to design and build an easy-to-maintain architecture capable of supporting multiple integrated development environments (IDEs). Our experiences stem from WatchDog, a multi-IDE infrastructure that assesses developer testing activities in vivo and that over 2,000 registered developers use. To these software engineering practitioners, Watch-Dog provides real-time and aggregated feedback in the form of individual testing reports.

UR - http://www.scopus.com/inward/record.url?scp=84974604948&partnerID=8YFLogxK

U2 - 10.1145/2897022.2897027

DO - 10.1145/2897022.2897027

M3 - Conference contribution

SP - 53

EP - 56

BT - Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016

PB - Association for Computing Machinery (ACM)

CY - New York, NY

ER -

ID: 8928024