DDDのユビキタス言語についての考察、研究

Ba8ecb9f1d269e44056ff4e7dca4c5e0?s=47 hidenorigoto
September 29, 2016

 DDDのユビキタス言語についての考察、研究

dddosaka 第11回での発表資料(2014年9月21日)

Ba8ecb9f1d269e44056ff4e7dca4c5e0?s=128

hidenorigoto

September 29, 2016
Tweet

Transcript

  1. 鎉铂הַ 1)1ًٝة٦ؤ䖓谏猕㹑!IJEFOPSJHPUP 1 EEEPTBLB 

  2. BCPVUNF ˖ !IJEFOPSJHPUP
 䖓谏猕㹑
 ׀הֲמדך׶ ˖ 1)1ًٝة٦ؤ ˖ 䪮遭鐰锷爡
 8&#

    %#13&44
 1)1鸬鯹։ 
  3. ׫זׁ׿ךֶ鑧 ˖ הג׮⿫罋חז׶תׅ ˖ 铣剅⠓ךٖه٦زזו嫣㔐ׄ׏ֻ׶铣תׇ גְ׋׌ְגְת׃׋կ ˖ ֿ׿ז如⯋ך㜥כծ⚅歲ךוֿח׮搀ׁ׉ ֲ 3

  4. 鑧ׅⰻ㺁 ˖ ٌرؚٔٝךչ䪮岀պ׾䱱׏ג׫׷ ˖ ת׌ת׌劢㸣䧭锃叨灇瑔媮ꥡ ˖ ؒٞ؋ٝأ׏גְֲֲֿ✲鎉׏גְ׷״ֲ ז孡ָׅ׷הְֲ猘ך鍑ꅸ
 僇然ח剅ַ׸גכְזְ 

  5. ٌرؚٔٝהכ 5

  6. 䊨㷕涸《׶穈׫דꅾ銲 6 ٌرٕ⻉ זחָ㉏겗דծו׿זءأذي׾⡲׷ץ ַֹכծ剑ⴱַ׵僇然ח♷ִ׵׸׷׻ֽ דכזְկ㼎韋걄㚖׾ⴓ匿׃ծ㉏겗׾涪 鋅׃ծⵃ欽罏ך銲実׾姻然חה׵ִגծ ٌرٕ⻉ׅ׷䪮遭ָꅾ銲ד֮׷կ ! 桪❁ㆸ꧅չاؿزؐؑ،䊨㷕պQ״׶

  7. וְֲֲ遤捀ַ 7 㼎韋הז ׷✲厑 暴㹀ך ٌرٕ 錁㻊 ⵖ⡲ ٌرٓ٦ך钠陎 ˍ


    鎉衝鎉铂 ׾㯭➜חׅ׷ ˖ ر٦ةٌرٕ ˖ 朐䡾ٌرٕ ˖ ِ٦أ؛٦أ ˖ FUD
  8. ֿר׸衅׍׷䠐㔳 ˖ 暴㹀ךٌرٕפ㢌䳔׃גְֻ麓玎דծ邌植 ׃ֹ׸זְ✲厑ָ֮׷ ˖ չ؝ًٝزպչًٌպך״ֲז䕎ד酡駈׃ גְ׷ ˖ 䗳銲׌ַ׵ ˖

    ֲתְ䕎כזְ׌׹ֲַ 8
  9. ֲֿדֹזְַ 9 㼎韋הז ׷✲厑 暴㹀ך ٌرٕ ˖ ر٦ةٌرٕ ˖ 朐䡾ٌرٕ

    ˖ ِ٦أ؛٦أ ˖ FUD 鑧ׇ׷ ٌرٕ
  10. 鑧ׇ׷ٌرٕ ˖ سً؎ٝ꽀⹛鏣鎘ךչِؽؗةأ鎉铂պ ˖ 植㜥٥鏣鎘٥㹋鄲ךׅץגך䬿׶䨽הז ׷鎉铂 ˖ չ嚊䙀ٌرٕպ
 
 זך׌ה䙼ְתׅ

    10
  11. 11 הֿ׹ד

  12. ِؽؗةأ鎉铂 ˍ سً؎ٝ꽀⹛鏣鎘ד ׮׏ה׮閯זػة٦ٝ 12

  13. ِؽؗةأ鎉铂ך铎鍑 ˖ 鳤剅欽铂꧊ ˖ 植㜥ד⢪׻׸גְ׷鎉衝 13

  14. 14 ؒٞ؋ٝأכוֲ 铡僇׃גְ׷ךַ ! 䗁统

  15. &WBOT 15

  16. &WBOT 16 ؟٦ؽأծ⦼ؔـآؙؑ ز ծ ؒ ٝ ذ؍ ذ؍ ծ

    ٌ آُ٦ٕךせ⵸ָِؽؗ ةأ鎉铂חⰅ׷կ 䠐 㔳 ך 僇 涯 ז ؎ ٝ ة ؿؑ٦أָِؽؗةأ鎉 铂׾䒷ֹ⳿ׅկ ِؽؗةأ鎉铂׾⢪׏ג 㡮׾⳿׃גٌرٕ⻉ׅ׷ ֿהדծٌرٕ꽀⹛鏣鎘 ׾鹌׭׷կ 鋅鵤׃ך㔳ַ׵䖓谏ָ俑畍⻉
  17. &WBOT 17

  18. &WBOT 18 ِؽؗةأ鎉铂ך铂䔿חכծؙٓ أװ⚺銲ז乼⡲ךせ⵸ָろת׸ג ְ׷կת׋ծٌرٕך⚥ד僇爙ׁ ׸׋ٕ٦ٕחאְג陽锷ׅ׷׋׭ ך欽铂׮ろת׸גְ׷կֿך鎉铂 כծٌرָٕ䖞ֲץֹ넝如ך圓䧭 ⾱椚ח歋勻ׅ׷欽铂ח״׏ג酡㸣 ׁ׸׷կ׉׃ג剑䖓כծسً؎ٝ

    ٌرٕח㼎׃ג♧菙ח黝欽ׁ׸׷ ػة٦ٝךせ⵸ח״׏גծֿך鎉 铂כ䓼⻉ׁ׸׷կ ٌرٕך⚥ח֮׷嚊䙀꟦ךꟼ⤘䚍 כծ֮׵ײ׷鎉铂ח㶷㖈ׅ׷穠さ 鋉⵱הז׷կ 痥畍؝ىُص؛٦ءّٝה鎉铂ך⢪ְ倯 ِؽؗةأ鎉铂6#*26*5064-"/(6"(& Q 俑畍ַ׵䖓谏ָ⡲㔳
  19. ˖ ِؽؗةأ鎉铂ך铂䔿חכ٥٥٥٥ ˖ 嚊䙀꟦ךꟼ⤘䚍כծ֮׵ײ׷鎉铂ח㶷㖈ׅ ׷穠さ鋉⵱הז׷ 19 铂䔿 穠さ鋉⵱

  20. 铂䔿ה穠さ鋉⵱ך⢽ ˖ չ䖓谏ָ䀄ꢪַ׵勻׋կպהְֲ鎸鶢 20 䖓谏 䀄ꢪ 勻׷ ӴӴָ։։ַ׵☓☓կ 铂䔿 穠さ鋉⵱

  21. 穠さ鋉⵱׾㔳爙 21 䖓谏 䀄ꢪ 勻׷ ָ ַ׵ ׮הך鎸鶢הずׄ 䠐㄂׾邌׃גְ׷ 㹋⡤

    ꟼ鸬 ثؑٝך &3ٌرٕך罋ִ  勻׷ فؚٗٓىؚٝ鎉铂 1SPMPH
  22. ꟼ鸬ָ䠐㄂בֽ׷ ˖ չ㹋⡤պ׌ָֽ⚛׿דְג׮ծ䠐㄂׾䗁⯋ דֹזְ ˖ չ㹋⡤պהչꟼ鸬պָ暴㹀ךչ穠さ鋉⵱պ ד⚛ץ׵׸גכׄ׭ג䠐㄂ָ寸ת׷կ
 鎸鶢הז׶ծ✲㹋׾鶢ץ׷կ 22

  23. ِؽؗةأ鎉铂הכ ˖ չ铂䔿պהչ穠さ鋉⵱ꟼ鸬պָ銲稆 ˖ ثؑٝך&3ٌرٕך罋ִה⡂גְ׷ 23

  24. 麓⿠ך灇瑔 24

  25. 锷椚ㆸ㷕锷罋 嚊䙀ًةؿ؋٦ 25 欰䧭俑岀 $PODFQUVBM 4USVDUVSF 鎉铂㷕 ㆸ㷕 锷椚㷕 钠濼

    ؐ؍ز؜ٝ ءُة؎ٝ ثّيأؗ٦ 4PXB ٖ؎؝ؿ "* ثؑٝ &3      秀⯋⵸
  26. $PODFQUVBM4USVDUVSF ˖ +'4PXB *#.   ˖ 鎸鶢ך䠐㄂׾圓鸡 ד䯝ִ׷椚锷 ˖

    嚊䙀װꟼ⤘ךؕة ؚٗ⻉ 26
  27. $PODFQUVBM4USVDUVSF⢽ ˖ +PFCVZJOHBOFDLUJFGSPN)BMGPS 27 #6: 1&340/ +PF /&$,5*& 1&340/ )BM

    .0/&:  "(/5 43$& 0#+ */45 'JH(SBQIGPSˑ+PFCVZJOHBOFDLUJFGSPN)BMGPS˒ +'4PXBˑ$PODFQUVBM4USVDUVSF˒Q
  28. $PODFQUVBM3FMBUJPO⢽ 28 "(/5 43$& 0#+ */45 ؒ٦آؑٝز ،ؙة٦ ا٦أ 㼎韋

    麣Ⱗ .&5) 倯岀 -0$ 㜥䨽 1"5) 穗騟 34-5 穠卓 זו珏겲
  29. $PODFQUVBM4USVDUVSF䞔㜠 ˖ IUUQDPODFQUVBMTUSVDUVSFTPSH ˖ IUUQDPODFQUVBMHSBQITPSH ˖ ؽآُ،ٕؒر؍ة$P(VJ
 IUUQXXXMJSNNGSDPHVJ ˖ *$$4

    *OUFSOBUJPOBM$POGFSFODFPO
 $PODFQUVBM4USVDUVSFT 
 IUUQJDDTJOGPVBJDSP ˖ 1SPMPH $(
 IUUQQSPMPHQMVTDHTPVSDFGPSHFOFUNBOVBM 29
  30. 30 IUUQXXXMJSNNGSDPHVJ

  31. 31 http://prologpluscg.sourceforge.net/manual/

  32. ֿֿתדךתה׭ ˖ չ鑧ׇ׷ٌرٕպ׾⡲׷׋׭ך椚锷זוכַז׶灇 瑔ׁ׸גְ׷ ˖ ׃ַ׃سً؎ٝ꽀⹛鏣鎘劤ך⿫罋俑柃ַ׵כ鴬׸ז ְؒٞ؋ٝأָֿ׸׵ך濼鋅׾驎תִגְ׋ַו ֲַכⴓַ׵זְկ㼰זֻה׮僇爙涸חכ驎תִ׵ ׸גְזְ ˖

    ؒٞ؋ٝأָչِؽؗةأ鎉铂պהㄎ׿׌ֿה׾涪 㾜ׇׁ׷הծ$PODFQUVBM4USVDUVSFך״ֲז罋ִח ⵋ麦ׅ׷ 32
  33. ءأذي鏣鎘ח⢪ִ׷ַ ˖ 鎸鶢俑̔嚊䙀㔳ח堣唒涸ח㢌䳔דֹ׉ֲ ˖ 㔳岀כ،ٖٝآ
 ꟼ鸬せכ简ךٓكٕח爙ׅ 33 嚊䙀 鶢铂 㾩䚍

    ،ؙة٦ ِ٦أ؛٦أ㔳הثؑٝ&3㔳׾ىحؙأ׃ג،ٖٝآ
  34. ꂊ㾊㉏겗ד鑐ׅ ֮׷ꂊ겲顋㡰⠓爡ך⦋䏧דכծ嫣傈侧⦐ך؝ٝذشָ䵤Ⰵׁ׸גֻ׷կ׉ךⰻ㺁כؽٝ鑥׭ ךꂊדծאך؝ٝذشחכꌀ厑תד幉鯹דֹ׷կ䪔ְꌀ厑כ秈珏겲֮׷կ⦋䏧⤘כծ ؝ٝذش׾「ֽ《׶׉ךתת⦋䏧ח⥂盖׃ծ琎蚚牰׾「➰⤘פ䩛床ׅկת׋「➰⤘ַ׵ך⳿ 䏧䭷爙ח״׏גⰻ詿ㅷ׾⳿䏧ׅ׷ֿהחז׏גְ׷կⰻ詿ㅷכⴽך؝ٝذشח鑥׭剏ִ׋׶ծ ⴽך㜥䨽ח⥂盖ׅ׷ֿהכזְկ 瑞חז׏׋؝ٝذشכּׅח䵤⳿ׁ׸׷կ ! ׁג「➰⤘כ嫣傈侧⼧⟝ך⳿䏧⣛걾׾「ֽծ׉ך鿪䏝⦋䏧⤘פ⳿䏧䭷爙剅׾⳿ֿׅהחז׏ גְ׷կ⳿䏧⣛걾כ⳿䏧⣛걾牰ת׋כꨵ鑧ח״׷׮ךה׃ծ⟝ך⣛걾דכծꌀ厑ך׫חꣲ

    ׵׸גְ׷կ㖈䏧ָזְַ侧ꆀָ♶駈ך㜥さחכծ׉ך傋⣛걾罏חꨵ鑧鸬窃׃ծず儗ח㖈䏧 ♶駈ٔأزח鎸Ⰵׅ׷կ׉׃ג䔲鑩ㅷך琎蚚ָ䗳銲ꆀ֮׏׋儗挿דծ♶駈ㅷך⳿䏧䭷爙׾ׅ ׷կת׋瑞חז׷؝ٝذش׾⦋䏧⤘ח濼׵ׇ׷ֿהחז׏גְ׷կ ! 「➰⤘ך➬✲㖈䏧ז׃鸬窃ծ⳿䏧䭷爙剅⡲䧭ֶ״ן㖈䏧♶駈ٔأز⡲䧭ך׋׭ך鎘皾堣 فؚٗٓي׾⡲䧭ׇ״կ 34 http://tamai-lab.ws.hosei.ac.jp/pub/sebook.pdf
  35. ꂊ㾊㉏겗ד鑐ׅ ֮׷ꂊ겲顋㡰⠓爡ך⦋ 䏧דכծ嫣傈侧⦐ך؝ ٝذشָ䵤Ⰵׁ׸גֻ ׷կ׉ךⰻ㺁כؽٝ鑥 ׭ךꂊדծאך؝ٝذ شחכꌀ厑תד幉鯹 דֹ׷կ䪔ְꌀ厑כ秈 珏겲֮׷կ 35

    ⦋䏧 ؝ٝذش 䵤Ⰵ 㼎韋 㜥䨽 嫣傈侧⦐ 걼䏝 ꂊ ⰻ㺁 ⵖꣲ ꌀ厑תד ꌀ厑 珏겲 侧ꆀ
  36. ꂊ㾊㉏겗ד鑐ׅ ⦋䏧⤘כծ؝ٝذش׾「 ֽ《׶׉ךתת⦋䏧ח⥂ 盖׃ծ琎蚚牰׾「➰⤘פ 䩛床ׅկת׋「➰⤘ַ׵ ך⳿䏧䭷爙ח״׏גⰻ詿 ㅷ׾⳿䏧ׅ׷ֿהחז׏ גְ׷կ 36 ⦋䏧

    ؝ٝذش 「《 㼎韋 湡涸㖑 琎蚚牰 ⦋䏧⤘ 「➰⤘ ⥂盖 床ׅ ،ؙة٦ ،ؙة٦ ،ؙة٦ 「ֽ䩛 㼎韋 ا٦أ ⳿䏧 ⦋䏧⤘ ⳿䏧䭷爙 饯㔓 ،ؙة٦ ⰻ詿ㅷ 㼎韋 㼎韋
  37. 37 铣׿ד׫׷

  38. 铣׬鶢铂׾⚥䗰ח鋅׷ 38 ⦋䏧 ؝ٝذش 䵤Ⰵ 㼎韋 㜥䨽 嫣傈侧⦐ 걼䏝 ꂊ

    ⰻ㺁 ⵖꣲ ꌀ厑תד ꌀ厑 珏겲 侧ꆀ
  39. 铣׬鶢铂׾⚥䗰ח鋅׷ 39 ⦋䏧 ؝ٝذش 「《 㼎韋 湡涸㖑 琎蚚牰 ⦋䏧⤘ 「➰⤘

    ⥂盖 床ׅ ،ؙة٦ ،ؙة٦ ،ؙة٦ 「ֽ䩛 㼎韋 ا٦أ ⳿䏧 ⦋䏧⤘ ⳿䏧䭷爙 饯㔓 ،ؙة٦ ⰻ詿ㅷ 㼎韋 㼎韋
  40. 䠬鍗 ˖ 鎸鶢ך邌植⸂׾䴦ז׻זְ ˖ 堣唒涸ח剅ֽ׷ ˖ 堣唒涸ח铣׭׷ ˖ ِ٦أ؛٦أ㔳הِ٦أ؛٦أ鎸鶢ך⚥꟦ ֻ׵ְד׍׳ֲו״ׁ׉ֲ

    ˖ 鎸鶢俑׾僇兟ח鍑ꅸדֹծ׉ך⯓ךٌرٔ ؚٝפأي٦ؤח籬־׵׸׷ה䙼ֲ 40
  41. 41 ֿך״ֲח罋ִ׷ה

  42. &WBOT 42 铣׭׷

  43. &WBOT 43 鎉铂חז׏גְ׷

  44. 44 ِؽؗةأ鎉铂׾ 㹋⢽ד爙׃גְ׷

  45. ֿֿתדךתה׭ ˖ չ鑧ׅպ腉⸂כ铩ד׮䭯׏גְ׷ ˖ ِؽؗةأ鎉铂חכծչ鑧ׇ׷պךח⯍ⴓ ז銲稆ָ♶〳妀 ˖ 铂䔿ה穠さ鋉⵱ ˖ չ鑧ׅպהְֲⵖ秈ַ׵ծ鴼鸞חؿ؍٦س

    غحָؙ䖤׵׸׷ 45
  46. 46 ׃ַ׃٥٥٥٥ ! 窩׾䲽ְ׋׌ֽד 穄׻׶דַׅ

  47. 荈ⴓך ٌرؚٔٝخ٦ٕ ׾⡲׶׋ְ 47

  48. 48 %&.0

  49. 49 ֮׶ָהֲ׀ְׂת׃׋