A Model Based Heuristic Design of Web User Interface

This paper proposes a PNP model that can support heuristic Web user interface design. Using this method, data information relevant Web user interface is captured by the object presentation model. The operation and navigation among page units expressed by the navigation and interaction model. With the participation of the users and supported by Web user interface design patterns, Web designers can build page presentation models heuristically, which are based on page template. In this way, the Web designers can finish the design of complex Web user interface in a higher abstract level without increasing the design difficulty. In the end, with the help of tools, codes are automatically generated through the model transformation.