• DocumentCode
    3334025
  • Title

    Patterns-Oriented Design Applied to Cross-Platform Web-based Interactive Systems

  • Author

    Taleb, M. ; Seffah, A. ; Abran, A.

  • Author_Institution
    Group Concordia Univ., Montreal
  • fYear
    2007
  • fDate
    13-15 Aug. 2007
  • Firstpage
    122
  • Lastpage
    127
  • Abstract
    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.
  • Keywords
    Web design; Web services; Web design patterns; cross-platform Web-based interactive systems; generic Web application design; patterns-oriented design; reusable designs; Application software; Design engineering; Guidelines; Interactive systems; Internet telephony; Keyboards; Personal digital assistants; Service oriented architecture; Software engineering; Web design; Design Patterns; Mapping; Patterns Composition; Patterns-Oriented Design; Web Applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Reuse and Integration, 2007. IRI 2007. IEEE International Conference on
  • Conference_Location
    Las Vegas, IL
  • Print_ISBN
    1-4244-1500-4
  • Electronic_ISBN
    1-4244-1500-4
  • Type

    conf

  • DOI
    10.1109/IRI.2007.4296608
  • Filename
    4296608