Designing optimal menus with no effort

Oct 14, 2013

Researchers at the Max Planck Institute for Informatics and Saarland University have constructed a menu optimizer for a GUI builder. Based on a model of user performance, MenuOptimizer evaluates the efficiency of the current menu and suggests improvements, hence enabling the design of better menu systems with significantly less effort.

The last time you searched for a menu entry in your word processor, you probably thought "Why is this not there, where I expect it to be?" And then you mused, "Why did the designers not put a bit more emphasis into the logic structure." But given that a mere 6 menu entries can offer more than 479,000,000 different menu systems, you might want to reconsider that complexity. A hierarchy with only 50 commands, less than most word processors, creates a large search space of 100! ? 10158 possible menu systems – which is beyond any manageable limit.

Designing user interfaces is a complex, expensive, and time-consuming process. To support the software developers, computer scientists from Saarbrücken, Germany, have built an integrated interactive optimization tool. The proof-of-concept has been integrated in Qt Designer, a widely used design tool, to design complex menu systems. For designers, the system aims at accelerating the design process and facilitates decision-making in the team. For users, the system aims at producing more efficient graphical user interfaces. The designer can edit the menu normally while the optimization method explores a large number of designs in the background in order to find ones superior to those used now.

The lead researcher, Gilles Bailly, states: "The challenge was to combine the designers' abilities to design interfaces with the power of the computer to explore large search space to guide the design process."

This novel approach can radically change how designers work. First, the system will inform the designer about the impact of their choices on performance. Designers can thus decide to revisit the current design. Second, the system will provide suggestions of menu design in order to accelerate the design process. To let designers interact with the optimizer, researchers have integrated a large number of interactions to define the optimization problem, the objectives, and the constraints. The result is that designers, even novice , can design good menus with 38% less effort.

The work is being presented at the UIST 2013 conference in St Andrew on October 10. UIST is the premier forum on User Interface Software and Technology. MenuOptimizer will be made available on the project page: www.gillesbailly.fr/menuoptimizer/

Explore further: Democratising design

add to favorites email to friend print save as pdf

Related Stories

Democratising design

Jun 10, 2013

A new simulator could help the elderly or disabled users engage more effectively with electronic devices, including websites, smartphones and digital television.

Recommended for you

Microsoft CEO is driving data-culture mindset

8 hours ago

(Phys.org) —Microsoft's future strategy: is all about leveraging data, from different sources, coming together using one cohesive Microsoft architecture. Microsoft CEO Satya Nadella on Tuesday, both in ...

Enabling dynamic prioritization of data in the cloud

Apr 14, 2014

IBM inventors have patented a cloud computing invention that can improve quality of service for clients by enabling data to be dynamically modified, prioritized and shared across a cloud environment.

User comments : 0

More news stories

Simplicity is key to co-operative robots

A way of making hundreds—or even thousands—of tiny robots cluster to carry out tasks without using any memory or processing power has been developed by engineers at the University of Sheffield, UK.

Microsoft CEO is driving data-culture mindset

(Phys.org) —Microsoft's future strategy: is all about leveraging data, from different sources, coming together using one cohesive Microsoft architecture. Microsoft CEO Satya Nadella on Tuesday, both in ...

Floating nuclear plants could ride out tsunamis

When an earthquake and tsunami struck the Fukushima Daiichi nuclear plant complex in 2011, neither the quake nor the inundation caused the ensuing contamination. Rather, it was the aftereffects—specifically, ...

Patent talk: Google sharpens contact lens vision

(Phys.org) —A report from Patent Bolt brings us one step closer to what Google may have in mind in developing smart contact lenses. According to the discussion Google is interested in the concept of contact ...