|
| |
| | Usability Pattern Languages: the "Language" Aspect |
 | | Pattern languages also support an iterative design process: a well-integrated language allows software to be developed with some patterns, then improved with more patterns from the language at a later date. |  | | Pattern languages, while they are less simple to produce, provide a way to achieve the design goal of conceptual integrity, thereby producing a more consistent user interface, and better support for reuse and maintainability. |  | | The pattern language concept, adapted from building architecture and detailed software design, has recently been applied to HCI by a number of researchers. |
|
http://mahemoff.com/paper/language
(4629 words)
|
|
| |
| | A Pattern Language for Living Communication |
 | | The "language" is simply the way that the patterns are related to each other and how patterns are used in conjunction with each other much as words are components of spoken or written language. |  | | Since the patterns are stored as part of the pattern system there are several potential capabilities that we could obtain from additional computer programming. |  | | The construction of the pattern language, however, is not the sole goal; if the participatory process unfolds "correctly" the community that collaborated in the process will be stronger and smarter and therefore better equipped to deal with the issues before them. |
|
http://www.scn.org/sphere/patterns/pdc-02.html
(7590 words)
|
|
| |
| | Anatomy of a Pattern Language |
 | | And each pattern must have successor patterns directly under it, and successor patterns under those in turn, so that together all of the problems that might come up are resolved, thus making the language functionally and morphologically complete. |  | | A pattern language consists of a cascade or hierarchy of parts, linked together by patterns which solve generic recurring problems associated with the parts. |  | | We feel that such a statement is extremely useful for a pattern language that is under development. |
|
http://www.designmatrix.com/pl/anatomy.html
(1395 words)
|
|
| |
| | A Pattern Language for Pattern Writing |
 | | This pattern language is itself an example of tackling the complex problem of writing patterns and pattern languages. |  | | Identify the set of patterns as a pattern language and write a summary which introduces the larger problem and the patterns which contribute to solving it. |  | | Other pattern languages may want to refer to parts of the solution; they require some sort of "handle" for each of the parts to be referenced. |
|
http://webclass.cqu.edu.au/Patterns/Resources/writers/language/patterns.html
(11909 words)
|
|
| |
| | Common Ground |
 | | For browsers without frames, the whole language can be viewed as one file here. |
|
http://www.mit.edu/~jtidwell/common_ground.html
(14 words)
|
|
| |
| | IEEE |
 | | So, one of the efforts of the pattern language was not merely to try and identify structural features which would make the environment positive or nurturing, but also to do it in a fashion which could be in everybody's hands, so that the whole thing would effectively then generate itself. |  | | The idea that materialized in the published pattern language was first of all, of course, intended just to get a handle on some of the physical structures that make the environment nurturing for human beings. |  | | I understand that the software patterns, insofar as they refer to objects and programs and so on, can make a program better. |
|
http://www.patternlanguage.com/archive/ieee/ieeetext.htm
(9154 words)
|
|
| |
| | Experiences -- A Pattern Language for User Interface Design |
 | | Here are the beginnings of a pattern language that can be used to generate software designs which are user centered. |  | | Our primary focus is on the higher level patterns found in all good user interfaces: Patterns that help us design interfaces that provide the user with positive experiences using well engineered software systems. |  | | The computer interface can be an unfamiliar and unnatural thing, but a well designed interface will minimize the gap between a user's goals and the knowledge required to use the interface. |
|
http://www.maplefish.com/todd/papers/experiences/Experiences.html
(5117 words)
|
|
| |
| | Interaction Design Patterns -- maintained by Tom Erickson |
 | | An "architecturally sensitive usability pattern" to refers to a technique or mechanism that should be applied to the design of the architecture of a software system in order to address a need identified by a usability property at the requirements stage. |  | | Perhaps more importantly, there is no sense of the scope of the general pattern language writing project and therefore no public agenda for future efforts in pattern writing, as the impetus to produce pattern languages arises from either personal or organisational interest in a specific corner of a larger domain. |  | | This page contains information about resources related to pattern languages for interaction design (of which user interface design is a subset), and a few links to more general papers that may be of use to interaction designers. |
|
http://www.visi.com/~snowfall/InteractionPatterns.html
(4166 words)
|
|
| |
| | Liberating Voices! A Pattern Language for Communication Revolution |
 | | A pattern language consists of interrelated and integrated patterns, themselves a semi-structured record of information. |  | | The other sub-systems include the review system, integration system (which supports the development of the language), presentation, and classification sub-systems. |  | | We postulate that "pattern language" is one viable candidate to address this need -- and there are others! |
|
http://diac.cpsr.org/cgi-bin/diac02/pattern.cgi/public?pattern_id=8
(458 words)
|
|
| |
| | A Pattern Language by Christopher Alexander |
 | | A sub-set of these patterns is also a language and constructing such a language is a fundamental step to creating a coherent picture for whatever project you have in mind. |  | | Once you get this overview, you will then be able to find the patterns which are relevant to your own project and from these, using neighboring patterns in the network, able to identify other patterns that you may want to include. |  | | Change any pattern where you have a personal version which is more true or more relevant. |
|
http://www.jacana.org.uk/pattern
(458 words)
|
|
| |
| | Untitled Document |
 | | And as it became acceptable, it became part of the pattern language of cosmology and other learnings began using this model as a foundation from which to make further assumptions. |  | | The difficulty of this situation is the issue of language. |  | | Calculus develops all three elements of the pattern language--vocabulary, models, and grammar. |
|
http://www.mgtaylor.com/mgtaylor/jotm/summer97/community_of_practice.htm
(1070 words)
|
|
| |
| | The CHECKS Pattern Language of Information Integrity |
 | | Beside using the handful of literal values offered by the language (numbers, strings, true and false), and an even smaller complement of objects normally used as values (date, time, point), you will make and use new objects that represent the meaningful quantities of your business. |  | | The patterns draw from the author's experience developing financial software in Smalltalk. |  | | This pattern language tells how to make these checks without complicating the program and compromising future flexibility. |
|
http://c2.com/ppr/checks.html
(3294 words)
|
|
| |
| | Liberating Voices! Pattern Language Project |
 | | We're working together to develop one or more "pattern languages" which can help people think about, design, develop, manage and use information and communication systems that more fully meet human needs now` — and in the future. |  | | The example above illustrates how several patterns might be selected to be used together to solve a particular problem. |  | | We're in the 4th year of a 10-year project to help understand, motivate and inform the worldwide movement to establish full access to information and communication — including the design and management of systems. |
|
http://trout.cpsr.org/program/sphere/patterns
(311 words)
|
|
| |
| | A Pattern Language |
 | | These patterns can never be "designed" or "built" in one fell swoop- but patient piecemeal growth, designed in such a way that every individual act is always helping to create or generate these larger global patterns, will, slowly and surely, over the years, make a community that has these global patterns in it. |  | | Fix the position of individual buildings on the site, within the complex, one by one, according to the nature of the site, the trees, the sun: this is oneof the most important moments in the language. |  | | We begin with that part of the language which defines a town or community. |
|
http://downlode.org/etext/patterns
(974 words)
|
|
| |
| | pattern_language_ontology |
 | | A scenario which illustrates the problem and how the pattern solves it. |  | | This is where the pattern can be applied. |  | | This is the briefest statement of the intention of the pattern and serves well as a summary of it. |
|
http://www.nooron.org/know/pattern_language_ontology
(265 words)
|
|
| |
| | ConservationEconomy.net: A Pattern Language for Sustainability |
 | | Together, the patterns form a visual and conceptual framework that can be used to inspire innovation, focus planning efforts, and document emerging best practices. |  | | Their work allows citizens to see maps, policy statements, relevant documents, and conservation economy patterns through the same advanced browser. |  | | On this site, fifty-seven patterns provide a framework for an ecologically restorative, socially just, and reliably prosperous society. |
|
http://www.conservationeconomy.net
(371 words)
|
|
|