Arts
Business
Computers
Games
Health
Home
Kids and Teens
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports

   Home / Computers / Programming / Methodologies / Patterns and Anti-Patterns
  Categories
 
   See Also
   Web Sites
  • A CommonPatternLanguage of OrganizationalPatterns - This ThoughtsWeaver site is the official repository for the editorial effort to build a CommonPatternLanguage of OrganizationalPatterns that will be published in a forthcoming Prentice - Hall book. Four friends are collaborating as editors on the work: SteveBerczuk, JimCoplien, MartineDevos, and NeilHarrison.
    www.bell-labs.com/cgi-user/OrgPatterns/OrgPatterns
  • A Pattern Language for Relational Databases and Smalltalk - Includes architectural, static, dynamic, and client-server patterns for integrating Smalltalk and RDBMSs.
    www.ksccary.com/article2.htm
  • An HTML 2.0 Pattern Language - A work-in-progress to describe patterns of HTML development.
    c2.com/cgi/wiki?PatternLanguageForTheWeb
  • An Introduction To Process Patterns White Paper - Introduces the concept of process patterns, reusable building blocks from which an organization may tailor an object-oriented software process. Process patterns bring reuse and consistency to the entire OO software process (OOSP). By Scott W. Ambler, AmbySoft Inc.
    www.ambysoft.com/processPatternsPaper.html
  • Analysis Patterns - Analysis Patterns developed by Martin Fowler; a specialist in object-oriented software, building business objects, the UML, patterns, author of "Analysis Patterns" and "UML Distilled" books. The site has a collection of links to related subject areas.
    martinfowler.com/articles.html#N30
  • Arcus Patterns for Business Information Systems - Contains pattern papers on exception handling, database access, client/server UI design and design in general for the domain of business information systems.
    www.objectarchitects.de/arcus
  • Big Ball of Mud - Much attention has been focused on high-level software architecture patterns, but the de-facto standard architecture is seldom discussed.
    www.laputan.org/mud
  • Cetus Links / Patterns - A large collection of links on patterns.
    www.cetus-links.org/oo_patterns.html
  • Christopher Alexander and Information Systems Failures - A paper that looks at how the work on architectural patterns can be of value to the designers of object-oriented systems, by C. Kimble and W. Selby. Includes links.
    www-users.cs.york.ac.uk/~kimble/teaching/students/Bill_S/William_Selby.html
  • Common Ground - A pattern language for designing user interfaces and other artifacts.
    www.mit.edu/~jtidwell/interaction_patterns.html
  • Demeter - Information on Adaptive Programming including links, books, and papers. (Karl J. Lieberherr)
    www.ccs.neu.edu/research/demeter
  • Design Patterns - A collection of design patterns, papers, FAQ, and links.
    www.anupriyo.com/oopfm.shtml
  • Design Patterns - Complete and working Java programs with output example shown.
    www.fluffycat.com/java/patterns.html
  • Design Patterns and Pattern Languages - Pattern information and tutorials by Douglas C. Schmidt.
    www.cs.wustl.edu/~schmidt/patterns.html
  • Design Patterns in Dynamic Programming - Tutorial for using classic design patterns, by Peter Norvig.
    norvig.com/design-patterns
  • Evolving Frameworks - A pattern language for developing object-oriented frameworks.
    st-www.cs.uiuc.edu/users/droberts/evolve.html
  • Experiences - Article by Todd Coram and Jim Lee. A pattern language that can be used to generate user centered software designs.
    www.maplefish.com/todd/papers/experiences/Experiences.html
  • GUI, Mobile, Web Interaction Design Patterns - A collection of interaction design patterns for various user interfaces. Includes background information and links to other collections.
    www.welie.com/patterns/index.html
  • Huston Design Patterns - GoF patterns with C++ and Java demos and some other patterns.
    home.earthlink.net/~huston2/dp/patterns.html
  • Hypermedia Design Patterns Repository - Provides reusable design experience gathered by other designers of hypermedia and Web applications. Includes discussions and papers.
    www.designpattern.lu.unisi.ch
  • Implementing the Singleton Pattern in Java - An article by Rod Waldhoff with sample source code.
    members.tripod.com/rwald/java/articles/Singleton_in_Java.html
  • Interaction Design Patterns Page, The - Resources related to pattern languages for interaction design, including user interface design.
    www.pliant.org/personal/Tom_Erickson/InteractionPatterns.html
  • Jim Coplien - One of the most influential people in the patterns field. He has links to important papers and publications.
    www.bell-labs.com/~cope
  • Lord Of The Flies - Describes a "going native" organizational pattern for improving software development productivity.
    c2.com/cgi/wiki?LordOfTheFlies
  • MetaPatterns - Present a new approach to design patterns, by Moisés Daniel Díaz Toledano. Includes links.
    www.geocities.com/moisesdaniel01/Articles/MetaPatternsEnglish/MetaPatternsEnglish.htm
  • Much Ado About Patterns - An article from ACM Crossroads on patterns with special emphasis on design patterns, a type of pattern often used in software design.
    www.acm.org/crossroads/xrds5-1/patterns.html
  • Object-Oriented Pattern Digest - A catalog of object-oriented design, architectural patterns and idioms, articles, books, tools, forum, and links.
    patterndigest.com
  • Pattern Depot - Collection of patterns submitted by users sorted into categories.
    www.patterndepot.com
  • Pattern Languages of Programs (PLoP) Conference - Information about forthcoming and past PLoP conferences.
    st-www.cs.uiuc.edu/~plop
  • Pattern Tools - Tool support for object-oriented (design) patterns.
    www.serc.nl/people/florijn/work/patterns.html
  • Patterns and Software: Essential Concepts and Terminology - Comprehensive introduction to patterns by Brad Appleton.
    www.enteract.com/~bradapp/docs/patterns-intro.html
  • Patterns for Object/Relational Database Access - Contains patterns, links and literature on object/relational database access layers.
    www.objectarchitects.de/ObjectArchitects/orpatterns
  • Patterns Home Page - This a wonderful resource for all things Patterns (and Anti-Patterns).
    hillside.net/patterns
  • Patterns of Enterprise Messaging - Software patterns describing how to achieve Enterprise Integration using Enterprise Messaging (JMS with Java and MSMQ with C#)
    www.messagingpatterns.com
  • Patterns-discussion FAQ - This is not a FAQ in the usual sense. It contains very brief summaries of topics that have been discussed on the patterns-discussion list, in question and answer format.
    gee.cs.oswego.edu/dl/pd-FAQ/pd-FAQ.html
  • Patterns: A Way to Reuse Expertise - By Linda Rising, AG Communications System (AGCS). Published in IEEE Communications Magazine, Vol 37 No. 4, April, 1999.
    www.agcs.com/supportv2/techpapers/patterns/papers/expertise.htm
  • Portland Pattern Repository - Very useful pattern information. Includes articles as well as discussions in the form of the WikiWikiWeb.
    c2.com/ppr/index.html
  • Smalltalk Patterns - Documentation on patterns associated with Dolphin Smalltalk.
    www.object-arts.com/EducationCentre/Patterns/Patterns.htm
  • Software Technologies - Design Patterns - Software Design Pattern techniques, papers, references and catalogues for professional software developers.
    www.swtech.com/dpattern
  • Some Notes On Christopher Alexander - A summary of Alexander's contributions to several fields including the use of patterns in programming.
    www.math.utsa.edu/sphere/salingar/Chris.text.html
  • The HCI Patterns Home Page - Provides conference information and papers about pattern languages for human-computer interaction and user interface design.
    www.stanford.edu/~borchers/hcipatterns
  • Visitor Pattern (Dual Dispatch without Multimethods) - Simple example of a problem that the Visitor pattern can solve, with a code example in Java, avoiding switch statements and downcasts.
    ootips.org/visitor-pattern.html
  • Why a Duck - An introduction to polymorphism and design patterns, by John Brewer. Includes links and source code.
    www.jera.com/techinfo/duck.html

Google
1995-2015 © Stunning, Inc.