Skip to Main Content
Design pattern suggests that developers must be able to reuse proven solutions emerging from the best design practices to solve common design problems while composing patterns to create reusable designs that can be mapped to different platforms. Without this, cross-platform Web applications designers are not properly applying design solutions or take full benefit of the power of patterns as reuse blocks, resulting in poor performance, poor scalability, and poor usability. Furthermore, the designer may "reinvent the wheel" when attempting to implement the same design for different platform. In this paper, we first introduce different types of Web design patterns as a vehicle for capturing and reusing good designs while detailing a motivating exemplar on how Web design patterns can be composed to create a generic Web application design. Then, we discuss why patterns are a suitable means for mapping a Web design to new platforms while maintaining its intrinsic quality attributes.