@inproceedings{413157c97933459198909cd51546b38e,
title = "WADE: Simplified GUI add-on development for third-party software",
abstract = "We present the WADE Integrated Development Environment (IDE), which simplifies the modification of the interface and functionality of existing third-party software without access to source code. WADE clones the Graphical User Interface (GUI) of a host program through dynamic-link library (DLL) injection in order to enable (1) WYSIWYG modification of the GUI and (2) the modification of software functionality. We compare WADE with an alternative state-of-the-art runtime toolkit overloading approach in a user-study, finding that WADE significantly simplifies the task of GUI-based add-on development.",
keywords = "Add-on Integration, GUI, IDE, WADE, WYSIWYG",
author = "Xiaojun Meng and Shengdong Zhao and Yongfeng Huang and Zhongyuan Zhang and Eagan, {James R.} and Ramanathan Subramanian",
year = "2014",
doi = "10.1145/2556288.2557349",
language = "English",
isbn = "9781450324731",
series = "Conference on Human Factors in Computing Systems - Proceedings",
publisher = "Association for Computing Machinery (ACM)",
pages = "2221--2230",
editor = "Matt Jones and Philippe Palanque and Albrecht Schmidt and Tovi Grossman",
booktitle = "CHI 2014",
address = "United States",
note = "32nd Annual ACM Conference on Human Factors in Computing Systems, CHI 2014 ; Conference date: 26-04-2014 Through 01-05-2014",
}