147
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 <map version="1.0.1">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 <!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net -->
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 <node CREATED="1512456732213" ID="ID_890440834" MODIFIED="1512456746030" TEXT="分散フレームワークChristieの設計">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4 <node CREATED="1512456770597" ID="ID_832101674" MODIFIED="1512456821597" POSITION="right" TEXT="研究目的">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
5 <node CREATED="1512457195813" ID="ID_1859750393" MODIFIED="1512457216791" TEXT="分散プログラミングの信頼性向上"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
6 <node CREATED="1512457225372" ID="ID_835750853" MODIFIED="1512460412400" TEXT="CSとDSを用いたプログラミング"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
7 <node CREATED="1512457217499" ID="ID_1872250590" MODIFIED="1512460453092" TEXT="Aliceを作成した"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
8 <node CREATED="1512460509028" ID="ID_1810651531" MODIFIED="1512460680057" TEXT="シンプルに拡張性高く記述できる環境の必要性"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
9 <node CREATED="1512460803818" ID="ID_1205467497" MODIFIED="1512460807420" TEXT="メタを実装した"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
10 <node CREATED="1512457230570" ID="ID_1571884420" MODIFIED="1512460432675" TEXT="Aliceの成果と問題点"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
11 <node CREATED="1512457235327" ID="ID_1111066763" MODIFIED="1512458999970" TEXT="Christieの設計しプロトタイプを実装する"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
12 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
13 <node CREATED="1512456776555" ID="ID_106984894" MODIFIED="1512459010262" POSITION="left" TEXT="Aliceの問題点">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
14 <node CREATED="1512457149099" ID="ID_31182128" MODIFIED="1512457155410" TEXT="APIがわかりづらい">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
15 <node CREATED="1512457663036" ID="ID_402965930" MODIFIED="1512457671037" TEXT="create/setKey"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
16 <node CREATED="1512457671366" ID="ID_1634916310" MODIFIED="1512457678862" TEXT="動的なsetKeyができる"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
17 <node CREATED="1512464836716" ID="ID_403642153" MODIFIED="1512464843720" TEXT="asClassしないといけない"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
18 <node CREATED="1512466981943" ID="ID_1385830591" MODIFIED="1512466994922" TEXT="asClassのとき指定する型がわからない"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
19 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
20 <node CREATED="1512457314485" ID="ID_1266494639" MODIFIED="1512457341115" TEXT="DSMが複数立ち上げられない">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
21 <node CREATED="1512459427043" ID="ID_863203050" MODIFIED="1512459429904" TEXT="テストが煩雑になる"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
22 <node CREATED="1512457341737" ID="ID_571695417" MODIFIED="1512459426250" TEXT="NAT超えを実装しようとしてできなかった"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
23 <node CREATED="1512457353443" ID="ID_61410781" MODIFIED="1512459442824" TEXT="static抜こうとしたけど抜static抜こうとしたけど抜けなかった けなかった"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
24 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
25 <node CREATED="1512457390756" ID="ID_1372747247" MODIFIED="1512457408748" TEXT="TopologyManagerのManagerが必要"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
26 <node CREATED="1512459206943" ID="ID_1504699433" MODIFIED="1512459211178" TEXT="永続性"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
27 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
28 <node CREATED="1512457158023" ID="ID_1273481367" MODIFIED="1512459029974" POSITION="left" TEXT="Christieの設計">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
29 <node CREATED="1512457188059" ID="ID_1851286703" MODIFIED="1512457417082" TEXT="APIの改善">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
30 <node CREATED="1512458193024" ID="ID_870262193" MODIFIED="1512458248476" TEXT="Annotationを用いたsetKey">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
31 <node CREATED="1512458258940" ID="ID_1086285716" MODIFIED="1512458274786" TEXT="DSMのkey指定がなくなる"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
32 <node CREATED="1512461230211" ID="ID_1853592762" MODIFIED="1512461445296" TEXT="メタの指定もAnnotationでできる"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
33 <node CREATED="1512964413666" ID="ID_1219010229" MODIFIED="1512964421366" TEXT="javassistはできなかった"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
34 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
35 <node CREATED="1512457418327" ID="ID_1788593872" MODIFIED="1512458218403" TEXT="書き方の例題"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
36 <node CREATED="1512458164522" ID="ID_138685590" MODIFIED="1512458171955" TEXT="メタでasClassする"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
37 <node CREATED="1512457429330" ID="ID_1132035018" MODIFIED="1512457695521" TEXT="動的なsetKeyを禁止する"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
38 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
39 <node CREATED="1512458309209" ID="ID_464367874" MODIFIED="1512458327907" TEXT="DSMを引数で持ち歩く"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
40 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
41 <node CREATED="1512458305365" ID="ID_1754252786" MODIFIED="1512459031036" POSITION="left" TEXT="Christieの評価">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
42 <node CREATED="1512458338159" ID="ID_1323033547" MODIFIED="1512458346586" TEXT="シンプルさの測定">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
43 <node CREATED="1512461170115" ID="ID_487155475" MODIFIED="1512461173605" TEXT="実験内容"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
44 <node CREATED="1512461176450" ID="ID_1204165433" MODIFIED="1512461179002" TEXT="実験結果"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
45 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
46 <node CREATED="1512459099409" ID="ID_1147670794" MODIFIED="1512459107553" TEXT="他フレームワークとの比較">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
47 <node CREATED="1512469478718" ID="ID_104406562" MODIFIED="1512469482049" TEXT="Corba"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
48 <node CREATED="1512469482527" ID="ID_1242782697" MODIFIED="1512469484085" TEXT="Akka"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
49 <node CREATED="1512469526406" ID="ID_1909895355" MODIFIED="1512469534732" TEXT="Erlang"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
50 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
51 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
52 <node CREATED="1512459160888" ID="ID_165563938" MODIFIED="1512459174383" POSITION="left" TEXT="まとめ"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
53 <node CREATED="1512459155781" ID="ID_423223494" MODIFIED="1512459159181" POSITION="left" TEXT="今後の課題">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
54 <node CREATED="1512459602523" ID="ID_1145326867" MODIFIED="1512459609910" TEXT="分散環境での測定"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
55 <node CREATED="1512459233979" ID="ID_1657764184" MODIFIED="1512459240435" TEXT="Gearsへの移行"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
56 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
57 <node CREATED="1445921942785" ID="ID_1662142999" MODIFIED="1512459025026" POSITION="right" TEXT="Aliceの概要">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
58 <node CREATED="1445923082853" HGAP="26" ID="ID_1386409070" MODIFIED="1448709505560" TEXT="CSとDS" VSHIFT="5">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
59 <node CREATED="1445926774851" ID="ID_774091212" MODIFIED="1445926781353" TEXT="依存関係を記述"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
60 <node CREATED="1445926781984" ID="ID_1384910420" MODIFIED="1445926789891" TEXT="InputDSとOutputDS"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
61 <node CREATED="1445926819925" ID="ID_126605196" MODIFIED="1512456870345" TEXT="APIで操作する"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
62 <node CREATED="1445926858144" ID="ID_754564617" MODIFIED="1445926887987" TEXT="依存関係がなければ並列実行可能"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
63 <node CREATED="1445932275207" ID="ID_1944439207" MODIFIED="1445932284209" TEXT="DSはCSに専有される"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
64 <node CREATED="1445931799886" ID="ID_1795589283" MODIFIED="1445931828202" TEXT="AliceはJavaで実装されているのでDSはJavaObject、CSはRannableThread"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
65 <node CREATED="1448717629517" ID="ID_479450498" MODIFIED="1448717637105" TEXT="DSManager">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
66 <node CREATED="1448717637106" ID="ID_1945213625" MODIFIED="1448717640158" TEXT="Local"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
67 <node CREATED="1448717640647" ID="ID_1642476151" MODIFIED="1448717643425" TEXT="Remote"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
68 <node CREATED="1445923096032" ID="ID_208005271" MODIFIED="1448717653420" TEXT="DataSegmentAPI">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
69 <node CREATED="1445926561228" ID="ID_921169672" MODIFIED="1445926639024" TEXT="DSM名とkeyで指定"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
70 <node CREATED="1445926570220" ID="ID_1391127764" MODIFIED="1445926628915" TEXT="put/update"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
71 <node CREATED="1445926610739" ID="ID_1307715047" MODIFIED="1445933128813" TEXT="peek/take"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
72 <node CREATED="1445932866707" ID="ID_1106088614" MODIFIED="1445932870391" TEXT="asClass()"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
73 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
74 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
75 <node CREATED="1445933045088" ID="ID_297106986" MODIFIED="1448717652555" TEXT="CodeSegmentの記述方法">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
76 <node CREATED="1445933179322" ID="ID_910557017" MODIFIED="1445933194427" TEXT="例題のソースコードを記載"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
77 <node CREATED="1445933073234" ID="ID_1603356267" MODIFIED="1445933074518" TEXT="CS を継承して記述 する"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
78 <node CREATED="1445933075023" ID="ID_766309004" MODIFIED="1445933078655" TEXT="StartCS"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
79 <node CREATED="1445933133409" ID="ID_1910313006" MODIFIED="1445933138694" TEXT="create/setKey"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
80 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
81 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
82 <node CREATED="1512457018961" ID="ID_705249785" MODIFIED="1512457024443" TEXT="TopologyManager">
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
83 <node CREATED="1512460319034" ID="ID_1389406658" MODIFIED="1512460327439" TEXT="静的"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
84 <node CREATED="1512460312622" ID="ID_743788058" MODIFIED="1512460318405" TEXT="動的"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
85 <node CREATED="1512460337913" ID="ID_149855751" MODIFIED="1512460343295" TEXT="KeepAlive"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
86 <node CREATED="1513073343141" ID="ID_766143205" MODIFIED="1513073348346" TEXT="NAT超えできなかった"/>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
87 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
88 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
89 </node>
|
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
90 </map>
|