Surf these sites: A Pattern Language for Relational Databases and Smalltalk -- Includes architectural, static, dynamic, and client-server patterns for integrating Smalltalk and RDBMSs. Alexander, Christopher -- Dr. Nikos A. Salingaros provides a biography of the Professor of Architecture at the University of California at Berkeley, with a list of his major publications and sources for his buildings. An HTML 2.0 Pattern Language -- A work-in-progress to describe patterns of HTML development. 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. Cetus Links / Patterns -- A large collection of links on patterns. Common Ground -- A pattern language for designing user interfaces and other artifacts. Concurrent Software Pattern Language -- Describes a pattern languages for designing concurrent and distributed software and provides examples in Java. Demeter -- Information on Adaptive Programming including links, books, and papers. (Karl J. Lieberherr) Design Patterns and Pattern Languages -- Pattern information and tutorials by Douglas C. Schmidt. Evolving Frameworks -- A pattern language for developing object-oriented frameworks. Experiences -- A pattern language that can be used to generate user centered software designs. Implementing the Singleton Pattern in Java -- An article by Rod Waldhoff with sample source code. Interaction Design Patterns -- Resources related to pattern languages for interaction design, including user interface design. Jim Coplien -- One of the most influential people in the patterns field. He has links to important papers and publications. Lord Of The Flies -- Describes a "going native" organizational pattern for improving software development productivity. Martin Fowler -- 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. 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. Pattern Tools -- Tool support for object-oriented (design) patterns. Patterns Home Page -- A source for information about all aspects of software patterns and pattern languages. Patterns for Human-Computer Interaction -- A paper, based on a master''s thesis, which examines evidence to support the existence of patterns for human-computer interaction. 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. Patterns: A Way to Reuse Expertise -- By Linda Rising, AG Communications System (AGCS). Published in IEEE Communications Magazine, Vol 37 No. 4, April, 1999. Portland Pattern Repository -- Very useful pattern info. Includes articles as well as discussions in the form of the WikiWikiWeb. Smalltalk Patterns -- Documentation on patterns associated with Dolphin Smalltalk. Software Technologies - Design Patterns -- Software Design Pattern techniques, papers, references and catalogues for professional software developers. The HCI Patterns Home Page -- Provides conference information and papers about pattern languages for human-computer interaction and user interface design. WikiWeb -- Resource with on-going, interactive discussion on all things patterns/anti-patterns.
Help build the largest human-edited
directory on the web.