Interface builders are popular tools for designing and developing graphical user interfaces. These tools, however, are engineering-centered; they operate mainly on windows and widgets. A typical interface builder does not offer any specific support for user-centered interface design, a methodology recognized as critical for effective user interface design. We present MOBILE (Model-Based Interface Layout Editor) an interface building tool that fully supports user-centered design and that guides the interface building process by using user-task models and a knowledge base of interface design guidelines. The approach in MOBILE has the important added benefit of being useful in both top-down and bottom-up interface design strategies. Keywords Model-based interface development, task models, interface builders, user-centered interface design, user interface development tools.
Angel R. Puerta, Eric Cheng, Tunhow Ou, Justin Min