Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Pattern Language 3.0 Methodological Advances in Sharing Design Knowledge

Pattern Language 3.0 Methodological Advances in Sharing Design Knowledge

Ratings: (0)|Views: 36|Likes:
Published by Coins

More info:

Published by: Coins on Aug 28, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Pattern Language 3.0 Methodological Advances in Sharing Design Knowledge
Takashi Iba, Faculty of Policy Management, Keio University, Japan, iba@sfc.keio.ac.jpIn this paper, I show an emerging new innovation around
 pattern languages
, which is a method to describe
design knowledge
in a certain domain from the viewpoint of
 problem finding 
 problem solving 
(Alexander,1979). We call the new stage
Pattern Language 3.0
(PL3.0), distinguishing from the previous stages, which wecall here
Pattern Language 1.0
(PL1.0) and
Pattern Language 2.0
(PL2.0). In what follows, I will presents theevolution of pattern languages and clarifying the difference among these stages.In order to understand the evolution of pattern languages, the following three aspects are considered: theobject of design which pattern languages help, why to make pattern languages, and how to make patternlanguages. First, the object of design with the PL1.0 is physical form like architecture; the object of design withthe PL2.0 is non-physical form such as software, interface, and organization; and the object of design with thePL3.0 is form of human action such as learning, collaboration, facilitation, and change agents. The PL3.0 isquite different from others, since the object of design is same to the subject of design only in the PL3.0; thereis a self-referential circulation for designing, and accordingly the meta-cognition for designing becomes moreimportant than before.The second aspect is why to make pattern languages. In the PL1.0, a pattern language was used as media forbridging the gap between
: in the case of Alexander’s case, architects and residents; Heconsidered his pattern language helps residents to participate their community development. In the PL2.0,pattern languages were used as media for bridging the gap between
non-expert designers
: in thecase of software design, expert software engineers and non-expert software engineers; It has been common useof pattern languages for software development that non-expert engineers learn the knack of good practice byreading the book. In the PL3.0, a pattern language was used as a media for connecting
people who havedifferent experiences
: in the case of the Learning Patterns, the workshop are held, where participants talkabout their experiences in the light of patterns each other.The third aspect is why to make pattern languages. In the PL1.0, mining and writing of design knowledge aredone by expert designers; for example, Alexander made the pattern language in architecture with his fellowarchitects, and then published as a book. In the PL2.0,
collaborative improvement 
of patterns is introduced:shepherding system and writer’s workshop; while the improvement process is opened, the process of miningand writing is still closed in the expert designers. In the PL3.0, pattern languages are made through
collaborative mining, writing, and improvement;
finally, all process is opened. Thus, the history ofdevelopment process of patterns is the history of involving otherness.In this paper, I focus on the innovation on the use of pattern languages in PL3.0, connecting people who havedifferent experiences. The workshop is designed for that participants talk about their experience in the light ofpatterns. Through the workshop, participants acquire a new vocabulary and deeper understanding of thepatterns. Furthermore, the workshop provides shared experience in using the pattern language in theircommunity, and thus the participants become to have no hesitation in talking their experience and knowledgein their community. Whenever we hold the workshop explained above several time, we are surprised at theexcitement of participants. Based on our observation and survey, the pattern language was used as a mediumfor reflecting their experience, and the workshop provide a good opportunity to understand the meaning ofeach pattern and to talk about how to learn with others.
2To understand what happens in the workshop, I analyze it with the Social Systems Theory (Luhmann, 1996),where
is defined as an event that is emerged when
both the meaning of
(what is uttered) and the intention of
(why it is uttered). As a result, it is figured outthat each pattern in the pattern language implies what is appropriate as
for communications atthe workshop, and the rules of workshop decreases the uncertainty of
Thus, both a pattern languageand workshop are necessary to facilitate the dialogue about the experiences.
Alexander, C. (1979).
The Timeless Way of Building 
: Oxford University Press.Iba, T., & Miyake, T. (2010). "Learning Patterns: A Pattern Language for Creative Learners II," in
1st AsianConference of Pattern Language of Programs
.Luhmann, N. (1996),
Social Systems
: Stanford University Press.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->