Skip to Content


Home > Enterprise Architecture > Patternthinking

Patternthinking

Tags:

Links

> >|

Uses of pattern language in the urban century

http://blog.jonudell.net/2010/02/15/uses-of-pattern-language-in-the-urban-century/

Jon Udell: I’ve long been familiar with the idea of software patterns. But I didn’t connect it to its roots in the architectural writings of Christopher Alexander until I recently listened to Kent Beck’s keynote at the 2008 Rails conference. Kent was deeply influenced by The Timeless Way of Building. That book wasn’t available in my local library. But the companion volume, A Pattern Language: Towns, Buildings, Construction, was. It’s been a revelation to read it for the first time, more than thirty years after it was published, through lenses formed by my experience with software and networks.
- Patternthinking -

Review It Bookmark It

Patterns in Interaction Design

http://www.welie.com/patterns/

Web design patterns sorted by site types, user experience, navigation, etc.
- Patternthinking -

Review It Bookmark It

15 Rules for Rebuilding the World

http://www.wired.com/wired/archive/12.03/play.html

When architect Christopher Alexander released his 1977 manifesto A Pattern Language, he argued that good architecture is simply a matter of applying core principles. The book garnered a small but fanatical following and inspired a movement in software: Programmers, tired of reinventing the wheel, began compiling libraries of solutions for common coding problems. In recent years, the pattern method has influenced interface designers, usability engineers, and game developers like Will Wright. Now Alexander, 67, has a new treatise. Written over the course of three decades, The Nature of Order: An Essay on the Art of Building and the Nature of the Universe (Center for Environmental Structure) is polemical, ambitious, and contrarian. "I didn't set out to write a book about the universe," he says. "I just wanted to heal architecture." The four-volume set outlines the properties that Alexander believes underlie beauty in art, nature, and great buildings. Because his ideas fill 2,150 pages, here's the abridged version.
- Architecture - Patternthinking -
1 vote

Review It Bookmark It

Business Patterns

http://www-128.ibm.com/developerworks/patterns/select-pattern.html

Business interaction patterns identify the interaction between users, businesses, and data. Business patterns are used to create simple, end-to-end e-business applications.
- Patternthinking -

Review It Bookmark It

Why I Hate Frameworks

http://discuss.joelonsoftware.com/default.asp?joel.3.219431.12

BenjiSmith . 30. september 2005 on how he got his own general-purpose tool-building factory factory factory when all he wanted was a spicerack.
- Standards - Technology - Enterprise Architecture - Patternthinking -
1 vote

Review It Bookmark It

Toward a Pattern Language for Service-Oriented Architecture and Integration, Part 1: Build a service ecosystem

http://www-128.ibm.com/developerworks/library/ws-soa-soi/

As the IT industry matures, we will witness the emergence of more and more successful designs and implementations of Service-Oriented Architectures (SOA). We will also encounter challenges that appear to be recurring in slightly different forms but fundamentally have the same underlying problems. We also tend to repeat solutions with slight variations. To address this, the following patterns have arisen in the context of projects involving Service-Oriented Architecture (SOA) and Service-Oriented Integration (SOI). These projects have focused on the migration, modeling, design, and implementation of Service-Oriented Architecture and in the loosely-coupled integration enabled through services, which is termed Service-Oriented Integration. In this series, we will share these patterns and experiences related to their use. We will provide guidance on how to use them in combination to help solve commonly encountered problems in the migration, modeling, design, and implementation of SOA and SOI.
- Patternthinking - Service-Oriented Architecture -
1 vote

Review It Bookmark It

Patterns in Interaction Design

http://www.welie.com/patterns/

Web design patterns sorted by site types, user experience, navigation, etc.
- Usability - Patternthinking -
1 vote

Review It Bookmark It

Book Excerpt: Fearless Change

http://www-128.ibm.com/developerworks/rational/library/dec04/reader/manns.html

Here is a chapter from a book that supplies patterns that managers can use to affect change within their organizations. Based on the experiences of hundreds of managers, the patterns cover every stage of the change process, from knowledge-gathering to confirmation. Fearless Change by Mary Lynn Manns and Linda Rising, Addison-Wesley Professional, 2004
- Patternthinking -
1 vote

Review It Bookmark It

Describing the Enterprise Architectural Space

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/entarch.asp

David Trowbridge, Ward Cunningham, Matt Evans, Larry Brader, Microsoft Platform Architecture Guidance; Paul Slater, Wadeware. This document presents an organizing table that describes the enterprise architectural space, shows relationships among artifacts in the space, and demonstrates how different roles in your enterprise view enterprise architecture. This document also demonstrates how pattern authors can use the organizing table to organize existing patterns and to identify areas where patterns are not currently documented. Microsoft Corporation, June 2004
- Enterprise Architecture - Patternthinking -
1 vote

Review It Bookmark It

IBM Redbook on Patterns: Service Oriented Architecture and Web Services

http://publib-b.boulder.ibm.com/Redbooks.nsf/RedpieceAbstracts/sg246303.html?Open

The Patterns for e-business are a group of proven, reusable assets that can be used to increase the speed of developing and deploying Web applications. This redbook focuses how the Self-Service and Extended Enterprise business patterns, and the Application Integration pattern, can be used to start implementing solutions using the service oriented architecture approach.
- Web Services - Patternthinking - Service-Oriented Architecture -
1 vote

Review It Bookmark It

Perl Design Patterns

http://www.perl.com/pub/a/2003/06/13/design1.html

The Gang-of-Four Design Patterns book had a huge impact on programming methodologies in the Java and C communities, but what do Design Patterns have to say to Perl programmers? Phil Crow examines how some popular patterns fit in to Perl programming...
- Patternthinking -
1 vote

Review It Bookmark It

Enterprise Integration Patterns

http://www.enterpriseintegrationpatterns.com/

This site is dedicated to making the design and implementation of integration solutions easier. Most solutions and approaches describe here are valid for most integration tools and standards such as IBM WebSphere MQ, TIBCO, Vitria, SeeBeyond, JMS, Microsoft Messaging, MSMQ, Web Services etc.
- Patternthinking -
1 vote

Review It Bookmark It

Architectural Design Patterns for XML Documents

http://www.xml.com/pub/a/2003/03/26/patterns.html

No one wants to reinvent the wheel. One way programmers try to reuse good ideas about object design is to look to catalogs of design patterns. In this article, Kyle Downey presents some patterns for designing XML document formats.
- Patternthinking -
1 vote

Review It Bookmark It

Applying Design Issues and Patterns in Web Services

http://www.devx.com/Enterprise/Article/10397

Although the model of Web service interoperability is straightforward, it introduces new development practices and methodologies that can be difficult to learn. However, it can be a short-lived hurdle if you recognize certain patterns to design issues.
- Web Services - Patternthinking - Interoperability -
1 vote

Review It Bookmark It

The Interaction Design Patterns Home Page

http://www.pliant.org/personal/Tom_Erickson/InteractionPatterns.html

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.
- Patternthinking -

Review It Bookmark It

Patterns for e-business

http://www-106.ibm.com/developerworks/patterns/

IBM's Patterns for e-business are a group of reusable assets that can help speed the process of developing Web-based applications.
- Patternthinking -
1 vote

Review It Bookmark It

Dr Mary Lynn Manns

http://www.cs.unca.edu/~manns/

Her "Fear Less And Other Patterns for Introducing New Ideas into Organizations" is great. Her PhD-thesis about an investigation into factors affecting the adoption and diffusion of software patterns in industry is available for download.
- Patternthinking -
1 vote

Review It Bookmark It

Pattern Language.com

http://www.patternlanguage.com/

Christopher Alexander runs a community-based website dedicated to supporting all efforts to re-build the earth and care for it as a living structure.
- Patternthinking -
1 vote

Review It Bookmark It

PatternPromises

http://www.voght.com/cgi-bin/pywiki?PatternPromises

Patterns when applied with energy, adequate social negotiation, critique and sensitivity, represent meta-best practices. They capture the best of the best. Denham Grey
- Patternthinking -

Review It Bookmark It

> >|