WADE: Simplified GUI add-on development for third-party software

Xiaojun Meng, Shengdong Zhao, Yongfeng Huang, Zhongyuan Zhang, James R. Eagan, Ramanathan Subramanian

Research output: A Conference proceeding or a Chapter in BookConference contributionpeer-review

8 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationCHI 2014
Subtitle of host publicationOne of a CHInd - Conference Proceedings, 32nd Annual ACM Conference on Human Factors in Computing Systems
EditorsMatt Jones, Philippe Palanque, Albrecht Schmidt, Tovi Grossman
Place of PublicationUnited States
PublisherAssociation for Computing Machinery (ACM)
Pages2221-2230
Number of pages10
ISBN (Print)9781450324731
DOIs
Publication statusPublished - 2014
Externally publishedYes
Event32nd Annual ACM Conference on Human Factors in Computing Systems, CHI 2014 - Toronto, ON, Canada
Duration: 26 Apr 20141 May 2014

Publication series

NameConference on Human Factors in Computing Systems - Proceedings

Conference

Conference32nd Annual ACM Conference on Human Factors in Computing Systems, CHI 2014
Country/TerritoryCanada
CityToronto, ON
Period26/04/141/05/14

Fingerprint

Dive into the research topics of 'WADE: Simplified GUI add-on development for third-party software'. Together they form a unique fingerprint.

Cite this