Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/36357
Title: A WYSIWYG ADD-ON DEVELOPMENT ENVIRONMENT FOR THIRD PARTY SOFTWARE APPLICATIONS
Authors: ZHANG ZHONGYUAN
Keywords: WADE,User Interfaces,Add-on Integration,WYSIWYG,IDE
Issue Date: 21-Dec-2012
Citation: ZHANG ZHONGYUAN (2012-12-21). A WYSIWYG ADD-ON DEVELOPMENT ENVIRONMENT FOR THIRD PARTY SOFTWARE APPLICATIONS. ScholarBank@NUS Repository.
Abstract: Software rarely fulfills the demands of all users in its initial development stage. Mindful of the importance of making software adaptable to individuals, developers typically could enhance their software by allowing reconfiguring user interfaces and/or add-ons that can modify software behaviors, leaving the original main program unchanged. However, many software applications support limited or no add-on architecture, due to additional overhead in software design, development, and maintenance. This thesis presents the WADE IDE, which enables easy modification of GUI-based software applications without access to their source code. WADE retrieves the host application¿s GUI hierarchy by injecting a dynamically-linked library (DLL) into the host program, and converting this information to a declarative language, thereby enabling GUI modifications in a WYSIWYG fashion through a GUI editor. The GUI editor also provides direct association of event handlers with GUI widgets, greatly simplifying the job of modifying not only appearance but also software behavior.
URI: http://scholarbank.nus.edu.sg/handle/10635/36357
Appears in Collections:Master's Theses (Open)

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
ZhangZY.pdf1.79 MBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.