Gestures for Refactoring Software

Keyboard Shortcuts (or hotkeys) and Mouse gestures for many computer applications such as the Firefox web browser mouse gestures add on have been very popular and help improve the speed at which the user can control the computer interface.

Emerson Murphy-Hill and his colleagues have adopted hotkeys and mouse gestures in the Eclipse IDE for refactoring software (refactoring methods from Martin Fowler). They do this by providing a memorable mapping from gestures to refactoring methods and they implement the concept in the form of marking menus (e.g. pie menus) which work with hotkeys and the mouse. They had a paper entitled Restructuring Software with Gestures (CiteSeer Link) which was presented at VLHCC 2011.

A short video illustrates Refactoring Software with Gestures in action.

Advertisements

About Craig Anslow

Craig Anslow is a Lecturer in Software Engineering at Victoria University of Wellington, New Zealand, with research interests in software visualization.
This entry was posted in Papers, Research and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s