skip to main content
10.1145/1385569.1385645acmconferencesArticle/Chapter ViewAbstractPublication PagesaviConference Proceedingsconference-collections
poster

Visual representation of web design patterns for end-users

Published: 28 May 2008 Publication History

Abstract

In this paper, we discuss the use of visual representations of web design patterns to help end-users and casual developers to identify the patterns they can apply in a specific project. The main goal is to promote design knowledge reuse by facilitating the identification of the right patterns, taking into account that these users have little or no knowledge about web design, and certainly not about design patterns, and that each pattern might include some trade-offs users should consider to make more rational decisions.

References

[1]
Gamma, E., Helm, R., Johnson, R. and Vlissides, J. M. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional.
[2]
Alexander, C. 1979. The timeless way of building. Oxford University Press, New York.
[3]
van Duyne, D. K, Landay, J. A. and Hong, J. I. 2002. The design of sites. Addison-Wesley.
[4]
Blakley B. and Heath C. 2004. Security design patterns. Technical report. The Open Group,
[5]
Graham, I. 2003. A pattern language for web usability. Addison-Wesley.Tavel, P.
[6]
Bolchini, D. 2002. Hypermedia Design Patterns Repository. http://www.designpattern.lu.unisi.ch
[7]
van Melie, M. 2006. Web design patterns. http://www.welie.com/patterns/
[8]
Chung, E. S. Hong, J. I., Lin, J., Prabaker M. K., Landay, J. A. and Liu, A. L. 2004. Development and evaluation of emerging design patterns for ubiquitous computing. Proc. of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques. 233--242.
[9]
Chung, L., Nixon, B. A., Yu, A. and Mylopoulos, J. 2000. Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers.
[10]
Borchers, J. O. 2001. A Pattern Approach to Interaction Design. John Wiley & Sons
[11]
Tidwell, J. 2006. UI Patterns and Techniques http://time-tripper.com/uipatterns/
[12]
Kampffmeyer, H. and Zschaler, S. 2007. Finding the Pattern You Need: The Design Pattern Intent Ontology. In "Model Driven Engineering Languages and Systems", LNCS 4735/2007, 211--225.
[13]
Weiss, M. Pattern-Driven Design of Agent Systems: Approach and Case Study. Proc. of CAISE 2003
[14]
dino2.dei.inf.uc3m.es/hyperpatterns
[15]
Montero, S., Díaz, P. and Aedo I. (2007). From requirements to implementations: a model-driven approach for web development. European Journal of Information Systems. 16 (4), 407--419.

Cited By

View all
  • (2023)Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository2023 IEEE/ACM 2nd International Conference on AI Engineering – Software Engineering for AI (CAIN)10.1109/CAIN58948.2023.00035(184-196)Online publication date: May-2023
  • (2016)Design reuse in the conceptual schema of CMSsEngineering Applications of Artificial Intelligence10.1016/j.engappai.2016.01.00351:C(97-108)Online publication date: 1-May-2016
  • (2015)Towards the Development of a Framework for Encouraging the Learning of SPICE Model by Using Knowledge GraphsSoftware Process Improvement and Capability Determination10.1007/978-3-319-19860-6_16(203-216)Online publication date: 3-Jun-2015
  • Show More Cited By

Recommendations

Reviews

William J. Hankley

The major contribution of this paper is in providing references to background works on patterns for user interaction, and on related work by the authors. This poster paper consists of three pages of text, with about two pages of background and one page presenting the current work. The conclusion section more precisely defines the work: it is an ongoing project to present a visual representation of the (goals of the) problem space. The representation is a form of what is called a soft-goal interdependency graph. Users (or perhaps novice designers) navigate a graph of design goals (equivalent to pattern intents), and are then led to specific pattern names. A larger question is whether this would be an effective development process. The authors cite one reference in which such goal graphs have been used in the design of agent systems. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
AVI '08: Proceedings of the working conference on Advanced visual interfaces
May 2008
483 pages
ISBN:9781605581415
DOI:10.1145/1385569
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 May 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. design patterns
  2. goal-oriented design
  3. web design

Qualifiers

  • Poster

Funding Sources

Conference

AVI '08
Sponsor:

Acceptance Rates

Overall Acceptance Rate 128 of 490 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository2023 IEEE/ACM 2nd International Conference on AI Engineering – Software Engineering for AI (CAIN)10.1109/CAIN58948.2023.00035(184-196)Online publication date: May-2023
  • (2016)Design reuse in the conceptual schema of CMSsEngineering Applications of Artificial Intelligence10.1016/j.engappai.2016.01.00351:C(97-108)Online publication date: 1-May-2016
  • (2015)Towards the Development of a Framework for Encouraging the Learning of SPICE Model by Using Knowledge GraphsSoftware Process Improvement and Capability Determination10.1007/978-3-319-19860-6_16(203-216)Online publication date: 3-Jun-2015
  • (2014)A universal design resource for rich Internet applications based on design patternsUniversal Access in the Information Society10.1007/s10209-013-0291-613:2(205-226)Online publication date: 1-Jun-2014
  • (2014)Persuasive software design patterns for social influencePersonal and Ubiquitous Computing10.1007/s00779-014-0778-z18:7(1689-1704)Online publication date: 1-Oct-2014
  • (2011)Design pattern based decision supportProceedings of the 29th Annual European Conference on Cognitive Ergonomics10.1145/2074712.2074732(93-96)Online publication date: 24-Aug-2011
  • (2010)A process to derive domain-specific patternsProceedings of the 14th east European conference on Advances in databases and information systems10.5555/1885872.1885910(475-489)Online publication date: 20-Sep-2010
  • (2010)A design pattern language for accessible web sitesProceedings of the International Conference on Advanced Visual Interfaces10.1145/1842993.1843048(307-310)Online publication date: 26-May-2010
  • (2010)A visual tool for using design patterns as pattern languagesProceedings of the International Conference on Advanced Visual Interfaces10.1145/1842993.1843005(67-74)Online publication date: 26-May-2010
  • (2010)A Process to Derive Domain-Specific Patterns: Application to the Real Time DomainAdvances in Databases and Information Systems10.1007/978-3-642-15576-5_36(475-489)Online publication date: 2010
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media