HDE-UITool: A Rapid Interactive Interface Prototype Generation Tool for Aircraft Design Software

In the requirement analysis phase of software engineering, an interactive interface prototype system can intuitively reflect the results of the current design and bring benefits for further requirements communication. Aircraft design software has the features of high number of input/output parameters and developing such a prototype system usually costs much time. According to the goals of rapidly designing and generating such an executable user interface (UI) prototype, based on the data model and XML technology, a rapid UI design and generation tool is represented. In this tool, functions of rapid data binding, interface customization are realized by the form designer and functions of automatic generation, dynamic modification and event handling are achieved by the UI generation engine. At last, an example is given to show that this tool can quickly and flexibly complete data binding, interface design and generation work, and greatly shorten the development time of the prototype system.

[1]  Egbert Schlungbaum,et al.  Model-based User Interface Software Tools - Current State of Declarative Models , 1996 .

[2]  Norman W. Paton,et al.  User Interface Modeling in UMLi , 2003, IEEE Softw..

[3]  Feng Wen-tang XML-based Interface Automatic Generation , 2006 .

[4]  Jeffrey Nichols,et al.  Automatic Interface Generation and Future User Interface Tools , 2005 .

[5]  Lu Lei,et al.  A Model of User Interface Design and Its Code Generation , 2007, 2007 IEEE International Conference on Information Reuse and Integration.

[6]  Martin Glas,et al.  A Conceptual Design Tool for multi-disciplinary aircraft design , 2011, 2011 Aerospace Conference.

[7]  Seffah Ahmed,et al.  Model-based user interface engineering with design patterns , 2007 .

[8]  Norman W. Paton,et al.  Generating user interface code in a model based user interface development environment , 2000, AVI '00.

[9]  Xiufeng Liu Automatic Interface Generation Algorithm Based on the Features of Colorectal Cancer Medical Record , 2013 .

[10]  Jen-Her Wu,et al.  MDA-Based UI Modeling and Transformation of Spoken Dialog Systems , 2009, 2009 Ninth International Conference on Hybrid Intelligent Systems.

[11]  Jan O. Borchers A pattern approach to interaction design , 2001, DIS '00.

[12]  G. E. Pfaff,et al.  User Interface Management Systems , 1985, Eurographic Seminars.

[13]  A. M. Rosado da Cruz,et al.  Automatic Generation of User Interfaces from Domain and Use Case Models , 2007 .

[14]  Mohamed Abid,et al.  Towards a user interface generation approach based on object oriented design and task model , 2005, TAMODIA '05.

[15]  Norman W. Paton,et al.  UMLi: The Unified Modeling Language for Interactive Applications , 2000, UML.

[16]  Mikal Ziane,et al.  GOLIATH: an Extensible Model-Based Environment to Develop User Interfaces , 2004, CADUI.