Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films (PUARL2013)

Post on 17-Aug-2014

1.360 views 1 download

description

Takashi Iba, "Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films", presented in the PUARL2013 conference, Portland, Oregon, on Nov. 3rd, 2013

Transcript of Evolution of Pattern Languages: Designing Human Actions, Dialogue, & Films (PUARL2013)

Evolution of Pattern LanguagesDesigning Human Actions, Dialogue, & Films

PUARL2013Portland, ORNov. 3, 2013

Associate Professor Faculty of Policy Management, Keio UniversityPh. D. in Media and Governanceiba@sfc.keio.ac.jphttp://www.slideshare.net/takashiiba

Takashi Iba

• trans-disciplinary researcher, creator, and writer, explores the nature of creativity and works to build media to nurture it.

•My Background

- Complex Systems / Complex Adaptive Systems

- Agent-Based Social Simulation

- Complex Networks

- Social Systems Theory (Autopoiesis) by Niklas Luhmann

- Pattern Languages & Generative Process

井庭 崇Takashi Iba

Introduction to Complex SystemsAn adventure to the frontier of knowledge

T. Iba & Y. FukuharaNTT Publishers, 1998got the Keio President Award

On Social Systems TheoryGrasping the wholeness of our society

T. Iba, S. Miyadai, K. Kumasaka, & S. KumonKeio University Press, 2011

パターン・ランゲージRealityリアリティ プラス

Pattern Languages

創造的な未来をつくるための言語

中埜

Nakano H

iroshi

江渡浩一郎

Eto Koichiro

中西泰人

Nakanishi Yasuto

竹中平蔵

Takenaka H

eiz!

羽生田栄一

Eiiti Hanyuda

井庭

崇﹇編著﹈

Iba Takashi

パターン・ランゲージ

定価(本体 2,400円+税)

創造的な社会へ応急処置的な社会から、

中埜 博 江渡浩一郎 中西泰人竹中平蔵 羽生田栄一

井庭 崇

パターン・ランゲージによって、私たちはどのような未来をつくることができるのか?気鋭の社会学者・井庭崇が、中埜博、江渡浩一郎、中西泰人、竹中平蔵、羽生田栄一という各界のフロントランナーを迎え、徹底討論。

読者のリアリティに、新たな知をプラスする

﹇編著﹈

パターン・ランゲージ

!!

Presentation PatternsA pattern language for creative presentations

T. Iba & Iba Lab.Keio University Press, 2013got the GOOD DESIGN AWARD 2013

On Pattern LanguagesThe way of making our creative future

T. Iba, H. Nakano, K. Eto, Y. Nakanishi,H. Takenaka, & E. Hanyuda.Keio University Press, 2013

Three Generations of Pattern Languages

New Way of using Pattern Languages

Making a Movie about Pattern Languages

Three Generations of Pattern Languages

New Way of using Pattern Languages

Making a Movie about Pattern Languages

Pattern Language 3.0 = human action

Dialogue = reflecting, talking, learning experiences

Generative Films = web of video on the Web

Three Generations of Pattern Languages

1st Generation: Architecture, since 70’s

2nd Generation: Software, since late 80’s

3rd Generation: Human Action, since late 90’s

Pattern Language 1.0Since the late 1970s

Pattern Language 2.0

Pattern Language 3.0

Since the late 1980s

Since the late 1990s

Since the late 2000s

The original idea of pattern languages for writing out the practical knowledge of designing, which was proposed by an architect Christopher Alexander and his colleagues.

1st Generation: Architecture, since 70’s

C. Alexander, S. Ishikawa, M. Silverstein, with M. Jacobson, I. King,S. Angel(1977)

1st Generation: Architecture, since 70’s

Three Generations of Pattern Languages

1st Generation: Architecture, since 70’s

2nd Generation: Software, since late 80’s

3rd Generation: Human Action, since late 90’s

Pattern Language 1.0Since the late 1970s

Pattern Language 2.0

Pattern Language 3.0

Since the late 1980s

Since the late 1990s

Since the late 2000s

Ten years later, the idea of pattern languages was adopted in the field of software design, as a name of “design patterns.”

2nd Generation: Software, since late 80’s

Kent Beck & Ward Cunningham (1987)

E.Gamma, R.Helm, R.Johnson, & J.Vlissides (1994)

2nd Generation: Software, since late 80’s

2nd Generation: Software, since late 80’s

2nd Generation: Software, since late 80’s

2nd Generation: Software, since late 80’s

PLoPInternational Conference on Pattern Languages of Programs

EuroPLoPEuropean Conference on Pattern Languages of Programs

Other PLoP conferences around the World

2nd Generation: Software, since late 80’s

2nd Generation: Software, since late 80’s

2nd Generation: Software, since late 80’s

Interface Design

2nd Generation: Software, since late 80’s

Organization and Business Design

2nd Generation: Software, since late 80’s

Method for mining, writing, improving patterns

2nd Generation: Software, since late 80’s

Three Generations of Pattern Languages

1st Generation: Architecture, since 70’s

2nd Generation: Software, since late 80’s

3rd Generation: Human Action, since late 90’s

Pattern Language 1.0Since the late 1970s

Pattern Language 2.0

Pattern Language 3.0

Since the late 1980s

Since the late 1990s

Since the late 2000s

3rd Generation: Human Action, since late 90’s

“Pattern Language 3.0”

We, Iba Lab, creating pattern languages of learning, collaborations, presentations, education, social innovation, policy making, and even beauty in daily life.

13Go NaturalSome beauty comes naturally

Solution

Context

Problem

You are always putting on makeup

because you don’t have much

confidence in your bare face.

You get such used to having makeup

on that you don’t want to meet anyone

when you don’t have any on.

Try adjusting the amount of

makeup based on

the occurrence and the people

you are going to meet.

Try putting on less when you are just going to

school or work. If you are only going to meet

your close friends, even try going natural.

By having opportunities to put on different

kinds of makeup, you might be able to notice

something new about your face.

▶ 02. Charming Point 36. Various Sides

Ver. 0.60November, 2012

http://collabpatterns.sfc.keio.ac.jphttp://twitter.com/collabpatterns

collabpatterns@sfc.keio.ac.jp

Collaboration Patterns Project

創造的コラボレーション

未来への使命感方法のイノベーション伝説をつくる

成長のスパイラル共感のチームづくりレスポンス・ラリー一体感をつくる貢献の領域成長のリターン自発的なコミットメントゆるやかなつながり弱さの共有感謝のことば

創発的な勢いまとまった時間創造の場づくり活動の足あと意味のある混沌アイデアをカタチにインサイド・イノベーターゴールへの道のり臨機応変な動き飛躍のための仕込み

世界を変える力クオリティ・ラインこだわり合う一度こわす期待を超えるファンをつくる広がりの戦略世界の文脈つくり続ける強さ感性を磨く

0

1

2

3

4

56789

10111213

14

151617181920212223

24

252627282930313233 Ver. 0.60

Collaboration Patterns Project

Collaboration Patterns : コ

ラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60)

創造的コラボレーションのパターン・ランゲージコラボレーション・パターン

Ver. 0.60November, 2012

http://collabpatterns.sfc.keio.ac.jphttp://twitter.com/collabpatterns

collabpatterns@sfc.keio.ac.jp

Collaboration Patterns Project

創造的コラボレーション

未来への使命感方法のイノベーション伝説をつくる

成長のスパイラル共感のチームづくりレスポンス・ラリー一体感をつくる貢献の領域成長のリターン自発的なコミットメントゆるやかなつながり弱さの共有感謝のことば

創発的な勢いまとまった時間創造の場づくり活動の足あと意味のある混沌アイデアをカタチにインサイド・イノベーターゴールへの道のり臨機応変な動き飛躍のための仕込み

世界を変える力クオリティ・ラインこだわり合う一度こわす期待を超えるファンをつくる広がりの戦略世界の文脈つくり続ける強さ感性を磨く

0

1

2

3

4

56789

10111213

14

151617181920212223

24

252627282930313233 Ver. 0.60

Collaboration Patterns Project

Collaboration Patterns : コ

ラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60)

創造的コラボレーションのパターン・ランゲージコラボレーション・パターン

Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80)

A Pattern Languagefor Creative LearningVer. 0.80

September, 2011

learningpatterns@sfc.keio.ac.jpLearning Patterns Project

patterns

ver. 0.80

Design Your Learning

Making OpportunitiesCreative ProjectOpen-Process Learning

Jump InLearning by ImitationEffective AskingOutput-Driven LearningForeign Language Every DayPlayful LearningEmbodied SkillsLanguage ShowerTangible PilesTornado of LearningTriangle ScalingChain of Excitement!

Thinking in ActionPrototypingField DivingMulti-Camera ShootingA Bird's- & Bug's-Eye ViewHidden ConnectionsFrontier FinderCreative SwitchFruit FarmingInitial Draft Only HalfwayAttractive ExpressionAcceleration to Next

Community of LearningGood RivalsConsequential EncounterFirm DeterminationTalking ThinkerLearning by TeachingObvious ReasonRight WayBrave ChangeExplorer's PassionSelf-ProducingBe Extreme!

0

123

456789

101112131415

161718192021222324252627

282930313233343536373839

Ver. 0.60October, 2012

http://ppatterns.org/presentpatterns@sfc.keio.ac.jp

Presentation Patterns Project

Creative Presentation

Main MessageTouching GiftImage of Success

StorytellingExploration of WordsVisual PowerDramatic ModulationUnexpected EvolutionDoors of MysteryBeautiful ClarityPerfect PortionCherry on Top

Mind BridgeReality SharingParticipation DriverQuality in DetailsExpression CoordinatorDiscomfort RemovingSignificant VoidActivation SwitchTake-Home Gift

Stage BuildingReminders of SuccessConstruction of ConfidencePresentershipBest EffortPersonally for YouInvitation to the WorldImprovised PresentationReflecting Forwards

Unique PresenterAesthetics of PresentingBe Authentic!

0

123

456789

101112

131415161718192021

222324252627282930

313233

Ver. 0.60Presentation Patterns Project

Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60)

A Pattern Language for Creative Presentations

Learning Patterns is a pattern language for creative learning, which consists of 40 patterns describing practical knowledge for problem finding and problem solving in learning.

Learning Patterns

Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80)

A Pattern Languagefor Creative LearningVer. 0.80

September, 2011

learningpatterns@sfc.keio.ac.jpLearning Patterns Project

patterns

ver. 0.80

Design Your Learning

Making OpportunitiesCreative ProjectOpen-Process Learning

Jump InLearning by ImitationEffective AskingOutput-Driven LearningForeign Language Every DayPlayful LearningEmbodied SkillsLanguage ShowerTangible PilesTornado of LearningTriangle ScalingChain of Excitement!

Thinking in ActionPrototypingField DivingMulti-Camera ShootingA Bird's- & Bug's-Eye ViewHidden ConnectionsFrontier FinderCreative SwitchFruit FarmingInitial Draft Only HalfwayAttractive ExpressionAcceleration to Next

Community of LearningGood RivalsConsequential EncounterFirm DeterminationTalking ThinkerLearning by TeachingObvious ReasonRight WayBrave ChangeExplorer's PassionSelf-ProducingBe Extreme!

0

123

456789

101112131415

161718192021222324252627

282930313233343536373839

4. Jump In

37. Explorer’s Passion

35. Right Way7. Output-Driven Learning

32. Talking Thinker

11. Language Shower

14. Triangle Scaling

17. Prototyping

19. Multi-Camera Shooting 24. Fruit Farming

27. Acceleration to Next

29. Good Rivals

5. Learning by Imitation6. E!ective Asking

39. Be Extreme!38. Slef-Producing

34. Obvious Reason

36. Brave Change

8. Foreign Language Every Day

9. Playful Learning

31. Firm Determination

33. Learning by Teaching

10. Embodied Skills

12. Tangible Piles

15. Chain of Excitement!

13. Tornade of Learning

16. Thinking in Action

18. Field Diving

21. Hidden Connections20. A Bird’s- & Bug’s-Eye View

22. Frontier Finder23. Creative Switch

25. Initial Draft Only Halfway26. Attractive Expression

28. Community of Learning

30. Consequential Encounter

3. Open-Process Learning

0. Design Your Learning

2. CreativeProject

1. MakingOpportunities

No.

“The great composer does not set to work because he is inspired, but be-

FRPHV�LQVSLUHG�EHFDXVH�KH�LV�ZRUNLQJ�´�²�(UQHVW�1HZPDQ

“Make up your mind to act decidedly and take the consequences. No good

LV�HYHU�GRQH�LQ�WKLV�ZRUOG�E\�KHVLWDWLRQ�´�²�7KRPDV�+X[OH\

³<RX�QHYHU�NQRZ�ZKDW�\RX�FDQ�GR�WLOO�\RX�WU\�´�²�3URYHUE

Do not hesitate to jump into a new learning environment.

Jump In

No.4

You have already found the new environment wihch you wish to be in and about to start a new challenge.

ź�,Q�WKLV�FRQWH[W

You are still doubtful whether the community is really suitable for you.

�� ,W�LV�GLI¿FXOW�WR�NQRZ�WKH�DFWXDO�VWDWH�RI�D�FRPPXQLW\�IURP�WKH�RXWVLGH��� It is not until you learn that you really understand what you wanted to

learn.

ź�7KHUHIRUH

Jump into the new environment for your learning.

�� -RLQ�WKH�FRPPXQLW\��SURMHFW��RU�FODVV��DQG�GLYH�LQWR�WKH�¿HOG��� Observe the events that happen there and learn from the members.�� Engage in the activity with all your effort as possible.�� After some time, evaluate the environment and rebuild a plan of your

learning.

Learning Patterns A Pattern Language for Creative Learning

Collaboration Patterns is a pattern language for creative collaboration, which consists of 34 patterns describing practical knowledge for performing creative collaborations.

Ver. 0.60July, 2013

collabpatterns@sfc.keio.ac.jpCollaboration Patterns Project

Creative Collaboration

Mission for the FutureInnovation of the WaysCreate a Legend

Spiral of GrowthSympathetic UnionResponse RallyFeeling of TogethernessPiece to ContributeReturn of GrowthSpontaneous CommitmentsLoose ConnectionsVulnerability DisclosureWords of Thanks

Vigor of EmergenceLoaf of TimeCollaborative FieldActivity FootprintsChaotic Path to BreakthroughIdeas Taking ShapeInside InnovatorRoadmap to the GoalImprovised RolesSpadework for Creativity

Power to Change The WorldQuality LineCreative ClashesGenerative DestructionBeyond ExpectationsProject FollowersStrategic DevelopmentsContext of the WorldEndurance to Continue CreatingPolishing Senses

0

123

456789

10111213

14151617181920212223

24252627282930313233 Ver. 0.60

Collaboration Patterns Project

Collaboration Patterns : A Pattern Language for C

reative Collaborations (ver. 0.60)

A Pattern Language forCreative Collaborations

Collaboration Patterns

12.Vulnerability Disclosure

30.Strategic

Developments

26.Creative Clashes

27.Generative Destruction

33.Polishing Senses

32.Endurance to

Continue Creating

31.Context of the World

28.Beyond

Expectations

29.Project Followers

23.Spadework for Creativity

22.Improvised Roles

21.Roadmap to the

Goal

20.Inside Innovator

19.Ideas Taking Shape

18.Chaotic Path to Breakthrough

24.Power to Change The World

25.Quality Line

1. Mission for the Future 2.

Innovation of the Ways

3.Create a Legend

4.Spiral of Growth

5.Sympathetic Union

6.Response Rally

13.Words of Thanks11.

Loose Connections

14.Vigor of Emergence 17.

Activity Footprinnts

16.Collaborative

Field

15.Loaf of Time

0. Creative Collaboration

7.Feeling of

Togetherness

10.Spontaneous Commitments

9.Return of Growth

8.Piece to Contribute

Presentation Patterns is a pattern language for creative presentations, which consists of 34 patterns describing practical knowledge for designing creative presentations. it can be applied to all kinds of activities of representation, including public speaking, performance of music, drama, and dance.

Presentation Patterns

Ver. 0.60October, 2012

http://ppatterns.org/presentpatterns@sfc.keio.ac.jp

Presentation Patterns Project

Creative Presentation

Main MessageTouching GiftImage of Success

StorytellingExploration of WordsVisual PowerDramatic ModulationUnexpected EvolutionDoors of MysteryBeautiful ClarityPerfect PortionCherry on Top

Mind BridgeReality SharingParticipation DriverQuality in DetailsExpression CoordinatorDiscomfort RemovingSignificant VoidActivation SwitchTake-Home Gift

Stage BuildingReminders of SuccessConstruction of ConfidencePresentershipBest EffortPersonally for YouInvitation to the WorldImprovised PresentationReflecting Forwards

Unique PresenterAesthetics of PresentingBe Authentic!

0

123

456789

101112

131415161718192021

222324252627282930

313233

Ver. 0.60Presentation Patterns Project

Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60)

A Pattern Language for Creative Presentations

1. Main Message

2. Touching Gift

3. Image of Success

4. Storytelling

5. Exploration of Words

6. Visual Power

7. Dramatic Modulation

8. Unexpected Evolution

9. Doors of Mystery

10. Beautiful Clarity

11. Perfect Portion

12. Cherry on Top

13. Mind Bridge

14. Reality Sharing15. Participation Driver

16. Quality in Details

17. Expression Coordinator

18. Discomfort Removing

19. Significant Void

20. Activation Switch

21. Take-Home Gift

22. Stage Building

23. Reminders of Success

24. Construction of Confidence

25. Presentership26. Best Effort

27. Personally for You

28. Invitation to the World

29. Improvised Presentation

30. Reflecting Forwards

31. Unique Presenter

32. Aesthetics of Presenting

33. Be Authentic!

0. Creative Presentation

We, Iba Lab, creating pattern languages of learning, collaborations, presentations, education, social innovation, policy making, and even beauty in daily life.

13Go NaturalSome beauty comes naturally

Solution

Context

Problem

You are always putting on makeup

because you don’t have much

confidence in your bare face.

You get such used to having makeup

on that you don’t want to meet anyone

when you don’t have any on.

Try adjusting the amount of

makeup based on

the occurrence and the people

you are going to meet.

Try putting on less when you are just going to

school or work. If you are only going to meet

your close friends, even try going natural.

By having opportunities to put on different

kinds of makeup, you might be able to notice

something new about your face.

▶ 02. Charming Point 36. Various Sides

Ver. 0.60November, 2012

http://collabpatterns.sfc.keio.ac.jphttp://twitter.com/collabpatterns

collabpatterns@sfc.keio.ac.jp

Collaboration Patterns Project

創造的コラボレーション

未来への使命感方法のイノベーション伝説をつくる

成長のスパイラル共感のチームづくりレスポンス・ラリー一体感をつくる貢献の領域成長のリターン自発的なコミットメントゆるやかなつながり弱さの共有感謝のことば

創発的な勢いまとまった時間創造の場づくり活動の足あと意味のある混沌アイデアをカタチにインサイド・イノベーターゴールへの道のり臨機応変な動き飛躍のための仕込み

世界を変える力クオリティ・ラインこだわり合う一度こわす期待を超えるファンをつくる広がりの戦略世界の文脈つくり続ける強さ感性を磨く

0

1

2

3

4

56789

10111213

14

151617181920212223

24

252627282930313233 Ver. 0.60

Collaboration Patterns Project

Collaboration Patterns : コ

ラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60)

創造的コラボレーションのパターン・ランゲージコラボレーション・パターン

Ver. 0.60November, 2012

http://collabpatterns.sfc.keio.ac.jphttp://twitter.com/collabpatterns

collabpatterns@sfc.keio.ac.jp

Collaboration Patterns Project

創造的コラボレーション

未来への使命感方法のイノベーション伝説をつくる

成長のスパイラル共感のチームづくりレスポンス・ラリー一体感をつくる貢献の領域成長のリターン自発的なコミットメントゆるやかなつながり弱さの共有感謝のことば

創発的な勢いまとまった時間創造の場づくり活動の足あと意味のある混沌アイデアをカタチにインサイド・イノベーターゴールへの道のり臨機応変な動き飛躍のための仕込み

世界を変える力クオリティ・ラインこだわり合う一度こわす期待を超えるファンをつくる広がりの戦略世界の文脈つくり続ける強さ感性を磨く

0

1

2

3

4

56789

10111213

14

151617181920212223

24

252627282930313233 Ver. 0.60

Collaboration Patterns Project

Collaboration Patterns : コ

ラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60)

創造的コラボレーションのパターン・ランゲージコラボレーション・パターン

Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80)

A Pattern Languagefor Creative LearningVer. 0.80

September, 2011

learningpatterns@sfc.keio.ac.jpLearning Patterns Project

patterns

ver. 0.80

Design Your Learning

Making OpportunitiesCreative ProjectOpen-Process Learning

Jump InLearning by ImitationEffective AskingOutput-Driven LearningForeign Language Every DayPlayful LearningEmbodied SkillsLanguage ShowerTangible PilesTornado of LearningTriangle ScalingChain of Excitement!

Thinking in ActionPrototypingField DivingMulti-Camera ShootingA Bird's- & Bug's-Eye ViewHidden ConnectionsFrontier FinderCreative SwitchFruit FarmingInitial Draft Only HalfwayAttractive ExpressionAcceleration to Next

Community of LearningGood RivalsConsequential EncounterFirm DeterminationTalking ThinkerLearning by TeachingObvious ReasonRight WayBrave ChangeExplorer's PassionSelf-ProducingBe Extreme!

0

123

456789

101112131415

161718192021222324252627

282930313233343536373839

Ver. 0.60October, 2012

http://ppatterns.org/presentpatterns@sfc.keio.ac.jp

Presentation Patterns Project

Creative Presentation

Main MessageTouching GiftImage of Success

StorytellingExploration of WordsVisual PowerDramatic ModulationUnexpected EvolutionDoors of MysteryBeautiful ClarityPerfect PortionCherry on Top

Mind BridgeReality SharingParticipation DriverQuality in DetailsExpression CoordinatorDiscomfort RemovingSignificant VoidActivation SwitchTake-Home Gift

Stage BuildingReminders of SuccessConstruction of ConfidencePresentershipBest EffortPersonally for YouInvitation to the WorldImprovised PresentationReflecting Forwards

Unique PresenterAesthetics of PresentingBe Authentic!

0

123

456789

101112

131415161718192021

222324252627282930

313233

Ver. 0.60Presentation Patterns Project

Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60)

A Pattern Language for Creative Presentations

Iba Laboratory, Keio UniversityCreative Media Lab: Designing Novel Methods and Tools for Creative Society

35

Survival Language

A Pattern Language for Surviving Earthquakes

36

Survival

S u rvival

Designing Preparation Designing Emergency Action Designing Life After Quake

Survival Language Project ilab-survival@sfc.keio.ac.jp

Daily Use of Reserves

1981 Line

Evacuation before Firefighting

Armadillo Pose Cover and Hold on

Life over Furniture

Kick Signal

Shrine Shelter

Evacuation Initiator

Pattern Gift

Survival Language A Pattern Language for Surviving Earthquakes

TV'S ROOT

Even if you fasten your TV to a TV table, both the TV and the TV table will fall during severe shaking if the TV table is not fastened to the floor.

When the shaking of the earthquake is severe, not only may the TV fall, but also may fly out – making it very dangerous. Therefore, the TV should be fastened to the TV table. However, even if the TV is fastened to the TV table, it is still not safe. The center of gravity of the TV table with the TV fastened is high, which has the danger of falling with the TV when an earthquake hits. It is very dangerous if you don’t fasten the TV table to the floor and walls as well.

Therefore:Not only should you fasten the TV to the TV table, but also the TV table to the wall. If the TV table has casters, fasten them so they will not move. In addition, fasten the TV table to a wall with L-shaped brackets.

When fastening the TV table to the wall, you should use the bracketthe opposite way --- "REVERSE L-SHAPE LOCK." With the patterns presented, it is now much safer inside the house. However, it is also necessary to know what to do when an actual earthquake hits --- "COVER AND LOCK," "ARMADILLO POSE," "LIFE OVER FURNITURE," "EVACUATION BEFORE FIRE-FIGHTING."

Life over Furniture

An earthquake has struck and shaking furniture around you are about to collapse.

You try to hold on the furniture to keep it from falling, but end up having the furniture collapsing over you. Shaking furniture may bring up your fears and tempt you to hold on to it to make it stop shaking. In some occasions, there may be valuables kept in the furniture, tempting you even more to keep it from falling and breaking the valuables. Unfortunately, it is impossible to prevent this when the ground is shaking. Going close to the furnitures will only leave you crushed under them.

Therefore:As soon as you feel the ground shaking, get away from any furniture for your safety.

Get away from the furnitures and keep safe --- "ARMADILLO POSE,""COVER AND LOCK."

Three Generations of Pattern Languages

New Way of using Pattern Languages

Making a Movie about Pattern Languages

Pattern Language 3.0 = human action

Dialogue = reflecting, talking, learning experiences

Generative Films = web of video on the Web

By using pattern languages as triggers for narrative and dialogue we can become conscious of the parts of our experiences we normally do not notice, and inspect it through dialogues.

experienceas a whole

experienceas a whole

pattern patternpattern

pattern

Pattern Languageas Vocabulary forCommunication

pattern

Dialogue = reflecting, talking, learning experiences

To help people reflect on their experience with using a pattern language, I usually hold dialogue workshops, where participants talk about their experiences with each other using the pattern language.

Dialogue = reflecting, talking, learning experiences

We’ve held more than 40 workshops for various targets, in various domains, and in various places with using our pattern languages; The total number of participants are about 4,000 people.

Dialogue = reflecting, talking, learning experiences

The workshop first asks participants to read the all patterns beforehand, and list the patterns that they have already experienced. They would also make a list of five patterns in which they wish to use in the near future.

Dialogue = reflecting, talking, learning experiences

With the list of the five patterns in their hands, the participants would walk around at the workshop searching for other participants who have already experienced one of the patterns on the list.

Dialogue = reflecting, talking, learning experiences

Dialogue = reflecting, talking, learning experiences

Once they find a match, the one who has experienced the pattern would talk about the experience, and the other person would listen to it and take notes.

Dialogue Workshop(Video)

"It was fun listening to stories about my peers doing things that I can't yet do. It was interesting how the experiences differed from person to person.

“Talking about my own experiences was something I've never done in the past, but it wasn't hard as I thought and I was able to enjoy it."

"Even though I thought my experiences were uninteresting and useless, by seeing people listening to them seriously and taking notes on them, I became able to talk about the experience with more confidence."

Feedbacks of the workshop

"The workshop was a good opportunity to reflect on my experiences. I was able to find out how much I can't do, but at the same time I was able to find out the thing only I can do."

Findings about the Self

Findings about Others

"The workshop gave me a chance to get to know things about my peers that I usually don't see when I talk with them."

"The actual experiences by my peers made me think I can do similarly in my future presentations too."

Findings about their Own Potentiality

By using pattern languages as triggers for narrative and dialogue we can become conscious of the parts of our experiences we normally do not notice, and inspect it through dialogues.

experienceas a whole

experienceas a whole

pattern patternpattern

pattern

Pattern Languageas Vocabulary forCommunication

pattern

Dialogue = reflecting, talking, learning experiences

A New Web System to utilize Pattern Languages

ALL | FAVORITE | PATTERNS

タイトル

タイトル

タイトル

タイトル

タイトル タイトル

タイトル

タイトル

タイトル

タイトル

タイトル

タイトル タイトル

タイトル

Writing user’s own experiences in poetic way with using the Generative Beauty Patterns

Dialogue = reflecting, talking, learning experiences

Pattern Diagnostic System

•an online system in which users diagnoses themselves through a series of questions based on a pattern language, and visualizes what parts of the pattern language they are able to do now, and what kinds of patterns could be taken in for improvement.

•The system guides users through user-set projects in terms of patterns, and helps them gain growth.

•Users of the system will enter short episodes of experiences with the pattern, which the system will systematically synthesize into a visual map which shows successful and unsuccessful parts of the project.

Three Generations of Pattern Languages

New Way of using Pattern Languages

Making a Movie about Pattern Languages

Pattern Language 3.0 = Human Action

Dialogue = reflecting, sharing, learning

Generative Films = Web of video on the Web

A Prototype of Promotion Video(Video)

Murray Silverstein & Max JacobsonJSWD Architects

Co-author of A Pattern Language and The Oregon ExperimentAuthor of The Good House and Patterns of Home

Interviewed in Oct., 2013

Sara IshikawaCo-author of A Pattern Language, The Oregon Experiment, House Generated By Patterns, A Pattern Language which Generates Multi-Service Centers

Interviewed in Oct., 2013

Howard DavisProfessor at Department of Architecture, University of Oregon

Co-author of The Production of HousesAuthor of The Culture of Building and Living Over the Store

Interviewed in Oct., 2013

Hajo NeisAssociate Professor at Department of Architecture, University of Oregon

Co-author of The New Theory of Urban DesignCo-Author of The Battle for the Life and Beauty of the Earth

Interviewed in Nov., 2013

Michael Mehaffy

Interviewed in Nov., 2013

Presitent of Structura Naturalis Inc.Executive director of the Sustasis Foundation, a Portland, OR.Wrote papers about Generative Code.

Gary Black

Interviewed in Aug., 2013

Integrated Structures Inc.Associate Professor of Architecture, Department of Architecture, University of California, Berkeley

Co-author of The Mary Rose MuseumAuthor of Wholeness and Order in Large Span Wooden Roof Trusses

Randy Schmidt

Interviewed in Aug., 2013

Vice President of Center for Environmental Structure

Jenny Quillien

Interviewed in Oct., 2012

Author of Delight's Muse: on Christopher Alexander's THE NATURE OF ORDER, and Clever Digs: how workspaces can enable thought

Ward Cunningham

Interviewed in Oct., 2013

Applied the idea of pattern language from architecture to software design with Kent Beck in 1987.He invented the wiki system and used it for sharing and improving software patterns. That's the beginning of wiki system.

Ralf Johnson

Interviewed in Oct., 2013

Co-authors of the influential book "Design Patterns: Elements of Reusable Object-Oriented Software."

Richard Gabriel

Interviewed in Oct., 2012& Oct., 2013

Introduced the method of writers's workshop to the software pattern community.Author of Writers' Workshops & the Work of Making Things: Patterns, Poetry... and Patterns of Software: Tales from the Software Community

Joseph Yoder

Interviewed in Oct., 2012& Oct., 2013

President of Hillside group, the non-profit educational organization to promote pattern languages of programs

Bob Hanmer

Interviewed in Oct., 2013

Author of the book "Patterns for Fault Tolerant Software,"Started the Bootcamp for new comers in the PLoP conferences

Eugene Wallingford

Interviewed in Oct., 2013

One of the member who started creating Pedagogical Patterns, pattern languages for teaching.Co-author of Pedagogical Patterns: Advice For Educators

Christian Kohls

Interviewed in Oct., 2013

Studying pattern languages with the schema theory in psychology. Created a pattern language for online learning, and is an editor of Investigations of E-Learning Patterns: Context Factors, Problems and Solutions.

Joshua Kerievsky

Interviewed in Oct., 2013

CEO of Industrial Logic, Inc.Author of Refactoring to PatternsCreated a pattern language for study groups, "Pools of Insight: A Pattern Language for Study Groups”

Linda Rising

Interviewed in Oct., 2013

Author of Fearless Change: Patterns for Introducing New Ideas

Till Schümmer

Interviewed in July., 2013

Author of Patterns for Computer-Mediated InteractionCreating a pattern language for collaborative work.

Allan Kelly

Interviewed in July., 2013

Author of Business Patterns for Software Developers

George Platts

Interviewed in July., 2013

Art Psychotherapist/Multi Medium Artist

Will open at the beginning of 2014!http://generativefilms.org/

Will open at the beginning of 2014!http://generativefilms.org/

Three Generations of Pattern Languages

New Way of using Pattern Languages

Making a Movie about Pattern Languages

Three Generations of Pattern Languages

New Way of using Pattern Languages

Making a Movie about Pattern Languages

Pattern Language 3.0 = human action

Dialogue = reflecting, talking, learning experiences

Generative Films = web of video on the Web

Evolution of Pattern LanguagesDesigning Human Actions, Dialogue, & Films

PUARL2013Portland, ORNov. 3, 2013

Associate Professor Faculty of Policy Management, Keio UniversityPh. D. in Media and Governanceiba@sfc.keio.ac.jp

Takashi Iba

This slides will be uploaded soon tohttp://www.slideshare.net/takashiiba