MOBI-D (Model-Based Interface Designer) is a software environment the design and development of user interfaces from declarative interface models. End-users informally describe tasks and data, from end-users, from which developers construct formal models of user tasks and domain objects. The system supports development of presentation and dialog specifications from such models, and allows visualization of interface designs as units encompassing all relations and dependencies among the elements of task, data and user-interface specifications. MOBI-D is the first development environment to define an interface model as a comprehensive conceptual object, to identify an interface design as a declarative component of an interface model, and to establish a development cycle based on such a model. The sharable nature of the interface modeling language of MOBI-D, along with the open architecture of its system opens the door for many research areas in HCI to explore the benefits and potential o...
Angel R. Puerta, David Maulsby