A Complex Interface Modeling Approach Based on Design Pattern

User interface modeling methods based on design pattern and code generation methods are hot points in software engineering research field in recent years. However, there is no unified standard description until now. As a result, it leads to the great insufficiency in using nested component of multiple interface design patterns to construct complex user interface; meanwhile it cannot meet the need of displaying the content of a hierarchical structure in the limited area. In order to enhance the ability of the interface design pattern to support complex interface description, a complex interface modeling method is proposed in this paper. Based on abstracting the interface basic elements, standardized description of interface design pattern is realized; complex interface modeling and target code automatic generation are finally realized by customizing interface basic elements. Application research shows that this method can greatly support complex interface design and realization, and enhance the efficiency of user interface development.