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

1,739 views

Published on

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

Published in: Design, Technology
1 Comment
9 Likes
Statistics
Notes
  • Takashi, It's a wonderful record of an emergent thought process! Our society's purposes and values, and "what people all want", do contain various "bugs" and decidedly unreal expectations though. So that's a "bug" in the plan to make fault tolerant designs. How do we design for that? Are there foundations for fault tolerance *other than* fulfilling "what people want"? I've spent a lifetime studying that, actually, and made real progress with it. The approach I took was to understand physics as providing our best information on the "limits of expectation" within which we can expect natural design pattens to develop... It'd be very useful, today especially, with "sustainability" having drifted so far off course in search of "what people want", instead of learning to read nature's design patterns. I need to find someone interested in approaching PL that way, as "what does nature want". My reading of Alexander is that he also included that in his approach, and not just "what do people want". You know anyone who would be interested in following up on that? synapse9.com/signals
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
1,739
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
26
Comments
1
Likes
9
Embeds 0
No embeds

No notes for slide

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

  1. 1. Evolution of Pattern Languages Designing Human Actions, Dialogue, & Films Takashi Iba Associate Professor Faculty of Policy Management, Keio University Ph. D. in Media and Governance iba@sfc.keio.ac.jp http://www.slideshare.net/takashiiba PUARL2013 Portland, OR Nov. 3, 2013
  2. 2. 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
  3. 3. Introduction to Complex Systems An adventure to the frontier of knowledge T. Iba & Y. Fukuhara NTT Publishers, 1998 got the Keio President Award On Social Systems Theory Grasping the wholeness of our society T. Iba, S. Miyadai, K. Kumasaka, & S. Kumon Keio University Press, 2011
  4. 4. Presentation Patterns A pattern language for creative presentations T. Iba & Iba Lab. Keio University Press, 2013 got the GOOD DESIGN AWARD 2013 Reality パ ー パタ ンラ ゲ ー ・ ン ージ タ ン 創造的な未来をつく るための言語 ・ ラ ン 中埜 博 江渡浩一郎 中西泰人 ゲ ー 竹中平蔵 羽生田栄一 ジ リアリティ プラス Pattern Languages 渡 浩 一 郎 Nakano Hiroshi 江 井庭中 崇 Eto Koichiro 中 西 泰 人 Nakanishi Yasuto 竹 中 平 蔵 Takenaka Heizō Eiiti Hanyuda 羽 生 田 栄 一 埜 博 [ 編 著 ] 応急処置的な社会から、 Iba Takashi 井 庭 創造的な社会へ 崇 パターン ランゲージによって、 ・ 私たちはどのような未来をつくることができるのか? [ 気鋭の社会学者 井庭崇が、 ・ 江渡浩一郎、 中西泰人、 竹中平蔵、 羽生田栄一 編 中埜博、 著 徹底討論。 という各界のフロントランナーを迎え、 ] 読者の ア テ に、 リ リ ィ 新たな知をプラ す ! ス る! 定価 (本体 2,400 円 税) + On Pattern Languages The way of making our creative future T. Iba, H. Nakano, K. Eto, Y. Nakanishi, H. Takenaka, & E. Hanyuda. Keio University Press, 2013
  5. 5. Three Generations of Pattern Languages New Way of using Pattern Languages Making a Movie about Pattern Languages
  6. 6. Three Generations of Pattern Languages Pattern Language 3.0 = human action New Way of using Pattern Languages Dialogue = reflecting, talking, learning experiences Making a Movie about Pattern Languages Generative Films = web of video on the Web
  7. 7. 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 Since the late 2000s Since the late 1990s Since the late 1980s Since the late 1970s Pattern Language 3.0 Pattern Language 2.0 Pattern Language 1.0
  8. 8. 1st Generation: Architecture, since 70’s C. Alexander, S. Ishikawa, M. Silverstein, with M. Jacobson, I. King, S. Angel (1977) 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.
  9. 9. 1st Generation: Architecture, since 70’s
  10. 10. 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 Since the late 2000s Since the late 1990s Since the late 1980s Since the late 1970s Pattern Language 3.0 Pattern Language 2.0 Pattern Language 1.0
  11. 11. 2nd Generation: Software, since late 80’s Kent Beck & Ward Cunningham (1987) E.Gamma, R.Helm, R.Johnson, & J.Vlissides (1994) Ten years later, the idea of pattern languages was adopted in the field of software design, as a name of “design patterns.”
  12. 12. 2nd Generation: Software, since late 80’s
  13. 13. 2nd Generation: Software, since late 80’s
  14. 14. 2nd Generation: Software, since late 80’s
  15. 15. 2nd Generation: Software, since late 80’s
  16. 16. PLoP International Conference on Pattern Languages of Programs
  17. 17. EuroPLoP European Conference on Pattern Languages of Programs
  18. 18. Other PLoP conferences around the World
  19. 19. 2nd Generation: Software, since late 80’s
  20. 20. 2nd Generation: Software, since late 80’s
  21. 21. 2nd Generation: Software, since late 80’s Interface Design
  22. 22. 2nd Generation: Software, since late 80’s Organization and Business Design
  23. 23. 2nd Generation: Software, since late 80’s Method for mining, writing, improving patterns
  24. 24. 2nd Generation: Software, since late 80’s
  25. 25. 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 Since the late 2000s Since the late 1990s Since the late 1980s Since the late 1970s Pattern Language 3.0 Pattern Language 2.0 Pattern Language 1.0
  26. 26. 3rd Generation: Human Action, since late 90’s “Pattern Language 3.0”
  27. 27. 2 方法のイノベーシ ョン 3 伝説をつく る 4 成長のスパイラル 5 共感のチームづく り 6 レスポンス ラリー ・ 7 一体感をつく る 8 貢献の領域 9 成長のリターン 10 自発的なコミッ トメント 11 ゆるやかなつながり 12 弱さの共有 13 感謝のことば 14 創発的な勢い 15 まとまった時間 16 創造の場づく り 17 活動の足あと 18 意味のある混沌 19 アイデアをカタチに 20 インサイド イノベーター ・ 21 ゴールへの道のり 22 臨機応変な動き 23 飛躍のための仕込み 24 世界を変える力 27 一度こわす 28 期待を超える Ver. 0.80 September, 2011 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 Sharing 15 Participation Driver 16 Quality in Details 17 Expression Coordinator 0 創造的コラボレーシ ョン 1 未来への使命感 2 方法のイノベーシ ョン 3 伝説をつく る 4 成長のスパイラル 5 共感のチームづく り 6 レスポンス ラリー ・ 7 一体感をつく る 8 貢献の領域 9 成長のリターン A Pattern Language for Creative Presentations 10 自発的なコミッ トメント 11 ゆるやかなつながり 12 弱さの共有 13 感謝のことば 14 創発的な勢い 15 まとまった時間 16 創造の場づく り 18 Discomfort Removing 17 活動の足あと 19 Significant Void 18 意味のある混沌 20 Activation Switch 19 アイデアをカタチに 21 Take-Home Gift 20 インサイド イノベーター ・ 21 ゴールへの道のり 22 Stage Building 22 臨機応変な動き 23 Reminders of Success 23 飛躍のための仕込み 24 Construction of Confidence 25 Presentership 24 世界を変える力 26 Best Effort 25 クオリティ ライン ・ 26 こだわり合う patterns Ver. 0.60 November, 2012 Collaboration Patterns Project http://collabpatterns.sfc.keio.ac.jp http://twitter.com/collabpatterns collabpatterns@sfc.keio.ac.jp コラボレーション・パターン 創造的コラボレーションのパターン・ランゲージ 27 一度こわす 28 期待を超える 29 ファンをつく る 30 Reflecting Forwards 30 広がりの戦略 Learning Patterns Project 3 Image of Success 29 Improvised Presentation 29 ファンをつく る 33 感性を磨く A Pattern Language for Creative Learning 2 Touching Gift 28 Invitation to the World 26 こだわり合う 32 つく り続ける強さ 1 Main Message 27 Personally for You 25 クオリティ ライン ・ 31 世界の文脈 0 Creative Presentation Collaboration Patterns : コラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60) 1 未来への使命感 Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60) Collaboration Patterns : コラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60) Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80) 0 0.8 ver. 0 創造的コラボレーシ ョン 31 Unique Presenter 32 Aesthetics of Presenting Ver. 0.60 33 Be Authentic! Collaboration Patterns Project Ver. 0.60 October, 2012 Presentation Patterns Project http://ppatterns.org/ presentpatterns@sfc.keio.ac.jp 30 広がりの戦略 Ver. 0.60 November, 2012 31 世界の文脈 32 つく り続ける強さ Ver. 0.60 33 感性を磨く Presentation Patterns Project Collaboration Patterns Project http://collabpatterns.sfc.keio.ac.jp http://twitter.com/collabpatterns collabpatterns@sfc.keio.ac.jp Ver. 0.60 Collaboration Patterns Project learningpatterns@sfc.keio.ac.jp 13 Context You are always putting on makeup because you don’t have much Go Natural confidence in your bare face. Some beauty comes naturally Problem You get such used to having makeup on that you don’t want to meet anyone when you don’t have any on. Solution 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 We, Iba Lab, creating pattern languages of learning, collaborations, presentations, education, social innovation, policy making, and even beauty in daily life.
  28. 28. Learning Patterns Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80) 0 Design Your Learning 1 Making Opportunities 2 Creative Project 3 Open-Process Learning 4 5 6 7 8 9 0 1 2 3 4 5 Jump In Learning by Imitation Effective Asking Output-Driven Learning Foreign Language Every Day Playful Learning Embodied Skills Language Shower Tangible Piles Tornado of Learning Triangle Scaling Chain of Excitement! 6 7 8 9 0 1 2 3 4 5 6 7 Thinking in Action Prototyping Field Diving Multi-Camera Shooting A Bird's- & Bug's-Eye View Hidden Connections Frontier Finder Creative Switch Fruit Farming Initial Draft Only Halfway Attractive Expression Acceleration to Next 8 9 0 1 2 3 4 5 6 7 8 9 Community of Learning Good Rivals Consequential Encounter Firm Determination Talking Thinker Learning by Teaching Obvious Reason Right Way Brave Change Explorer's Passion Self-Producing Be Extreme! ver. 0.80 21. Hidden Connections 20. A Bird’s- & Bug’s-Eye View 19. Multi-Camera Shooting 22. Frontier Finder 23. Creative Switch 24. Fruit Farming 18. Field Diving 25. Initial Draft Only Halfway 17. Prototyping 26. Attractive Expression 16. Thinking in Action 27. Acceleration to Next 2. Creative Project 15. Chain of Excitement! 14. Triangle Scaling 28. Community of Learning 29. Good Rivals 13. Tornade of Learning 30. Consequential Encounter 0. Design Your Learning 12. Tangible Piles 11. Language Shower 1. Making Opportunities 3. Open-Process Learning 31. Firm Determination 32. Talking Thinker 33. Learning by Teaching 10. Embodied Skills 9. Playful Learning 8. Foreign Language Every Day 7. Output-Driven Learning Ver. 0.80 September, 2011 Learning Patterns Project A Pattern Language for Creative Learning patterns 6. Effective Asking 5. Learning by Imitation 4. Jump In 34. Obvious Reason 35. Right Way 36. Brave Change 37. Explorer’s Passion 38. Slef-Producing 39. Be Extreme! learningpatterns@sfc.keio.ac.jp 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.
  29. 29. Learning Patterns A Pattern Language for Creative Learning No.4 No. Jump In Do not hesitate to jump into a new learning environment. You have already found the new environment wihch you wish to be in and about to start a new challenge. You are still doubtful whether the community is really suitable for you. It is not until you learn that you really understand what you wanted to learn. “The great composer does not set to work because he is inspired, but be- “Make up your mind to act decidedly and take the consequences. No good Jump into the new environment for your learning. 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.
  30. 30. Collaboration Patterns Collaboration Patterns : A Pattern Language for Creative Collaborations (ver. 0.60) 0 Creative Collaboration 1 Mission for the Future 2 Innovation of the Ways 3 Create a Legend 4 Spiral of Growth 5 Sympathetic Union 6 Response Rally 7 Feeling of Togetherness 8 Piece to Contribute 9 Return of Growth 10 Spontaneous Commitments 11 Loose Connections 12 Vulnerability Disclosure 13 Words of Thanks 14 Vigor of Emergence 15 Loaf of Time 16 Collaborative Field 17 Activity Footprints 18 Chaotic Path to Breakthrough 10. Spontaneous 7. Commitments Feeling of Togetherness 9. Return of Growth 6. 8. Response Rally Piece to Contribute Sympathetic Union A Pattern Language for Creative Collaborations 15. Loaf of Time 1. 14. Mission for 2. the Future 33. Senses 22 Improvised Roles 3. Breakthrough Create a Legend Improvised 30. the World Strategic 24 Power to Change The World Developments 25 Quality Line 26 Creative Clashes 28. Followers 28 Beyond Expectations 24. Power to Change The World 29. Project 27 Generative Destruction Roles Context of 25. Beyond Expectations 29 Project Followers 19. Ideas Taking Shape 22. 31. 23 Spadework for Creativity Activity Footprinnts Chaotic Path to 21. Goal 32. Endurance to 17. Field 18. Roadmap to the Continue Creating 16. Collaborative Vigor of Emergence Innovation of the Ways 0. Creative Collaboration Polishing 21 Roadmap to the Goal 23. 20. Inside Innovator Spadework for Creativity Quality Line 26. 30 Strategic Developments 33 Polishing Senses 13. Words of Thanks 4. 20 Inside Innovator 32 Endurance to Continue Creating Disclosure 11. Loose Connections Spiral of Growth 19 Ideas Taking Shape 31 Context of the World 12. Vulnerability 5. Creative Clashes Ver. 0.60 July, 2013 27. Collaboration Patterns Project collabpatterns@sfc.keio.ac.jp Ver. 0.60 Collaboration Patterns Project Generative Destruction Collaboration Patterns is a pattern language for creative collaboration, which consists of 34 patterns describing practical knowledge for performing creative collaborations.
  31. 31. Presentation Patterns Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60) 0 Creative Presentation 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 Sharing 15 Participation Driver 16 Quality in Details 17 Expression Coordinator 12. Cherry on Top 11. 31. Unique Presenter Perfect Portion 10. Beautiful Clarity 9. Doors of Mystery 14. Reality Sharing 8. Unexpected Evolution A Pattern Language for Creative Presentations 15. Participation Driver 13. Mind Bridge 7. Dramatic Modulation 16. Quality in Details 2. Touching Gift 6. Visual Power 17. Expression Coordinator 5. Exploration of Words 18 Discomfort Removing 0. Creative Presentation 19 Significant Void 20 Activation Switch 4. Storytelling 21 Take-Home Gift 33. Be Authentic! 22 Stage Building 3. Image of Success 1. Main Message 19. Significant Void 23 Reminders of Success 24 Construction of Confidence 25 Presentership 30. Reflecting Forwards 26 Best Effort 22. Stage Building 27 Personally for You 29. Improvised Presentation 28 Invitation to the World 29 Improvised Presentation 23. Reminders of Success 30 Reflecting Forwards 31 Unique Presenter 32 Aesthetics of Presenting 33 Be Authentic! 18. Discomfort Removing http://ppatterns.org/ presentpatterns@sfc.keio.ac.jp 21. Take-Home Gift 28. Invitation to the World Ver. 0.60 October, 2012 Presentation Patterns Project 20. Activation Switch Ver. 0.60 Presentation Patterns Project 27. Personally for You 24. Construction of Confidence 32. Aesthetics of Presenting 25. Presentership 26. Best Effort 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.
  32. 32. 2 方法のイノベーシ ョン 3 伝説をつく る 4 成長のスパイラル 5 共感のチームづく り 6 レスポンス ラリー ・ 7 一体感をつく る 8 貢献の領域 9 成長のリターン 10 自発的なコミッ トメント 11 ゆるやかなつながり 12 弱さの共有 13 感謝のことば 14 創発的な勢い 15 まとまった時間 16 創造の場づく り 17 活動の足あと 18 意味のある混沌 19 アイデアをカタチに 20 インサイド イノベーター ・ 21 ゴールへの道のり 22 臨機応変な動き 23 飛躍のための仕込み 24 世界を変える力 27 一度こわす 28 期待を超える Ver. 0.80 September, 2011 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 Sharing 15 Participation Driver 16 Quality in Details 17 Expression Coordinator 0 創造的コラボレーシ ョン 1 未来への使命感 2 方法のイノベーシ ョン 3 伝説をつく る 4 成長のスパイラル 5 共感のチームづく り 6 レスポンス ラリー ・ 7 一体感をつく る 8 貢献の領域 9 成長のリターン A Pattern Language for Creative Presentations 10 自発的なコミッ トメント 11 ゆるやかなつながり 12 弱さの共有 13 感謝のことば 14 創発的な勢い 15 まとまった時間 16 創造の場づく り 18 Discomfort Removing 17 活動の足あと 19 Significant Void 18 意味のある混沌 20 Activation Switch 19 アイデアをカタチに 21 Take-Home Gift 20 インサイド イノベーター ・ 21 ゴールへの道のり 22 Stage Building 22 臨機応変な動き 23 Reminders of Success 23 飛躍のための仕込み 24 Construction of Confidence 25 Presentership 24 世界を変える力 26 Best Effort 25 クオリティ ライン ・ 26 こだわり合う patterns Ver. 0.60 November, 2012 Collaboration Patterns Project http://collabpatterns.sfc.keio.ac.jp http://twitter.com/collabpatterns collabpatterns@sfc.keio.ac.jp コラボレーション・パターン 創造的コラボレーションのパターン・ランゲージ 27 一度こわす 28 期待を超える 29 ファンをつく る 30 Reflecting Forwards 30 広がりの戦略 Learning Patterns Project 3 Image of Success 29 Improvised Presentation 29 ファンをつく る 33 感性を磨く A Pattern Language for Creative Learning 2 Touching Gift 28 Invitation to the World 26 こだわり合う 32 つく り続ける強さ 1 Main Message 27 Personally for You 25 クオリティ ライン ・ 31 世界の文脈 0 Creative Presentation Collaboration Patterns : コラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60) 1 未来への使命感 Presentation Patterns: A Pattern Language for Creative Presentations (ver. 0.60) Collaboration Patterns : コラボレーション・パターン ̶ 創造的コラボレーションのパターン・ランゲージ (ver. 0.60) Learning Patterns : A Pattern Language for Creative Learning (ver. 0.80) 0 0.8 ver. 0 創造的コラボレーシ ョン 31 Unique Presenter 32 Aesthetics of Presenting Ver. 0.60 33 Be Authentic! Collaboration Patterns Project Ver. 0.60 October, 2012 Presentation Patterns Project http://ppatterns.org/ presentpatterns@sfc.keio.ac.jp 30 広がりの戦略 Ver. 0.60 November, 2012 31 世界の文脈 32 つく り続ける強さ Ver. 0.60 33 感性を磨く Presentation Patterns Project Collaboration Patterns Project http://collabpatterns.sfc.keio.ac.jp http://twitter.com/collabpatterns collabpatterns@sfc.keio.ac.jp Ver. 0.60 Collaboration Patterns Project learningpatterns@sfc.keio.ac.jp 13 Context You are always putting on makeup because you don’t have much Go Natural confidence in your bare face. Some beauty comes naturally Problem You get such used to having makeup on that you don’t want to meet anyone when you don’t have any on. Solution 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 We, Iba Lab, creating pattern languages of learning, collaborations, presentations, education, social innovation, policy making, and even beauty in daily life.
  33. 33. Iba Laboratory, Keio University Creative Media Lab: Designing Novel Methods and Tools for Creative Society
  34. 34. Survival Language A Pattern Language for Surviving Earthquakes 35
  35. 35. Survival Language A Pattern Language for Surviving Earthquakes Survival S u r vi val Pattern Gift Designing Preparation Designing Emergency Action Designing Life After Quake Kick Signal Daily Use of Reserves 1981 Line Evacuation before Firefighting Armadillo Pose Life over Furniture Cover and Hold on Shrine Shelter Evacuation Initiator Survival Language Project ilab-survival@sfc.keio.ac.jp 36
  36. 36. 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.
  37. 37. 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 Lshaped brackets. When fastening the TV table to the wall, you should use the bracket the 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."
  38. 38. Life over Furniture An earthquake has struck and shaking furniture around you are about to collapse.
  39. 39. 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."
  40. 40. Three Generations of Pattern Languages Pattern Language 3.0 = human action New Way of using Pattern Languages Dialogue = reflecting, talking, learning experiences Making a Movie about Pattern Languages Generative Films = web of video on the Web
  41. 41. Dialogue = reflecting, talking, learning experiences pattern pattern pattern pattern pattern Pattern Language as Vocabulary for Communication experience as a whole experience as a whole 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.
  42. 42. 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.
  43. 43. 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.
  44. 44. 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.
  45. 45. 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.
  46. 46. 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.
  47. 47. Dialogue Workshop (Video)
  48. 48. Feedbacks of the workshop "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."
  49. 49. Findings about the Self "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 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." Findings about their Own Potentiality "The actual experiences by my peers made me think I can do similarly in my future presentations too."
  50. 50. Dialogue = reflecting, talking, learning experiences pattern pattern pattern pattern pattern Pattern Language as Vocabulary for Communication experience as a whole experience as a whole 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.
  51. 51. Dialogue = reflecting, talking, learning experiences ALL | FAVORITE | PATTERNS タイトル タイトル タイトル タイトル タイト ル タイトル タイトル A New Web System to utilize Pattern Languages タイトル Writing user’s own experiences in poetic way with using the Generative Beauty Patterns タイトル タイトル タイトル
  52. 52. 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.
  53. 53. Three Generations of Pattern Languages Pattern Language 3.0 = Human Action New Way of using Pattern Languages Dialogue = reflecting, sharing, learning Making a Movie about Pattern Languages Generative Films = Web of video on the Web
  54. 54. A Prototype of Promotion Video (Video)
  55. 55. Murray Silverstein & Max Jacobson JSWD Architects Co-author of A Pattern Language and The Oregon Experiment Author of The Good House and Patterns of Home Interviewed in Oct., 2013
  56. 56. Sara Ishikawa Co-author of A Pattern Language, The Oregon Experiment, House Generated By Patterns, A Pattern Language which Generates MultiService Centers Interviewed in Oct., 2013
  57. 57. Howard Davis Professor at Department of Architecture, University of Oregon Co-author of The Production of Houses Author of The Culture of Building and Living Over the Store Interviewed in Oct., 2013
  58. 58. Hajo Neis Associate Professor at Department of Architecture, University of Oregon Co-author of The New Theory of Urban Design Co-Author of The Battle for the Life and Beauty of the Earth Interviewed in Nov., 2013
  59. 59. Michael Mehaffy Presitent of Structura Naturalis Inc. Executive director of the Sustasis Foundation, a Portland, OR. Wrote papers about Generative Code. Interviewed in Nov., 2013
  60. 60. Gary Black Integrated Structures Inc. Associate Professor of Architecture, Department of Architecture, University of California, Berkeley Co-author of The Mary Rose Museum Author of Wholeness and Order in Large Span Wooden Roof Trusses Interviewed in Aug., 2013
  61. 61. Randy Schmidt Vice President of Center for Environmental Structure Interviewed in Aug., 2013
  62. 62. Jenny Quillien Author of Delight's Muse: on Christopher Alexander's THE NATURE OF ORDER, and Clever Digs: how workspaces can enable thought Interviewed in Oct., 2012
  63. 63. Ward Cunningham 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. Interviewed in Oct., 2013
  64. 64. Ralf Johnson Co-authors of the influential book "Design Patterns: Elements of Reusable Object-Oriented Software." Interviewed in Oct., 2013
  65. 65. Richard Gabriel 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 Interviewed in Oct., 2012 & Oct., 2013
  66. 66. Joseph Yoder President of Hillside group, the nonprofit educational organization to promote pattern languages of programs Interviewed in Oct., 2012 & Oct., 2013
  67. 67. Bob Hanmer Author of the book "Patterns for Fault Tolerant Software," Started the Bootcamp for new comers in the PLoP conferences Interviewed in Oct., 2013
  68. 68. Eugene Wallingford One of the member who started creating Pedagogical Patterns, pattern languages for teaching. Co-author of Pedagogical Patterns: Advice For Educators Interviewed in Oct., 2013
  69. 69. Christian Kohls 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. Interviewed in Oct., 2013
  70. 70. Joshua Kerievsky CEO of Industrial Logic, Inc. Author of Refactoring to Patterns Created a pattern language for study groups, "Pools of Insight: A Pattern Language for Study Groups” Interviewed in Oct., 2013
  71. 71. Linda Rising Author of Fearless Change: Patterns for Introducing New Ideas Interviewed in Oct., 2013
  72. 72. Till Schümmer Author of Patterns for ComputerMediated Interaction Creating a pattern language for collaborative work. Interviewed in July., 2013
  73. 73. Allan Kelly Author of Business Patterns for Software Developers Interviewed in July., 2013
  74. 74. George Platts Art Psychotherapist/Multi Medium Artist Interviewed in July., 2013
  75. 75. Will open at the beginning of 2014! http://generativefilms.org/
  76. 76. Will open at the beginning of 2014! http://generativefilms.org/
  77. 77. Three Generations of Pattern Languages New Way of using Pattern Languages Making a Movie about Pattern Languages
  78. 78. Three Generations of Pattern Languages Pattern Language 3.0 = human action New Way of using Pattern Languages Dialogue = reflecting, talking, learning experiences Making a Movie about Pattern Languages Generative Films = web of video on the Web
  79. 79. Evolution of Pattern Languages Designing Human Actions, Dialogue, & Films This slides will be uploaded soon to http://www.slideshare.net/takashiiba Takashi Iba Associate Professor Faculty of Policy Management, Keio University Ph. D. in Media and Governance iba@sfc.keio.ac.jp PUARL2013 Portland, OR Nov. 3, 2013

×