Mercurial > hg > Papers > 2016 > nozomi-sigos
changeset 28:49b9beb53b4a
add bib
author | Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 09 May 2016 21:28:04 +0900 |
parents | 73dc202884d3 |
children | 296df25feb76 |
files | paper/sigos.aux paper/sigos.bbl paper/sigos.bib paper/sigos.blg paper/sigos.dvi paper/sigos.log paper/sigos.pdf paper/sigos.tex |
diffstat | 8 files changed, 180 insertions(+), 110 deletions(-) [+] |
line wrap: on
line diff
--- a/paper/sigos.aux Mon May 09 21:14:42 2016 +0900 +++ b/paper/sigos.aux Mon May 09 21:28:04 2016 +0900 @@ -1,4 +1,29 @@ \relax -\citation{senkokenkyu} -\newlabel{fig:CS}{{1}{1}} +\citation{Alice} \citation{dot} +\newlabel{fig:CS}{{1}{2}} +\newlabel{fig:Remote DSM}{{2}{2}} +\newlabel{src:topologyfile}{{1}{2}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}トポロジーファイルの例}{2}} +\citation{TreeVNC} +\citation{tightVNC} +\newlabel{fig:topologymanager}{{3}{3}} +\newlabel{fig:TreeVNC}{{4}{3}} +\newlabel{fig:DirectConnection}{{5}{3}} +\newlabel{fig:private}{{6}{4}} +\newlabel{fig:hostname}{{7}{4}} +\citation{Erlang} +\citation{Erlang-NAT} +\citation{Akka} +\newlabel{fig:global}{{8}{5}} +\citation{*} +\bibstyle{ipsjunsrt} +\bibdata{sigos} +\bibcite{Alice}{1} +\bibcite{dot}{2} +\bibcite{TreeVNC}{3} +\bibcite{tightVNC}{4} +\bibcite{Erlang}{5} +\bibcite{Erlang-NAT}{6} +\bibcite{Akka}{7} +\gdef\ipsj@lastpage{6}
--- a/paper/sigos.bbl Mon May 09 21:14:42 2016 +0900 +++ b/paper/sigos.bbl Mon May 09 21:28:04 2016 +0900 @@ -1,5 +1,10 @@ \begin{thebibliography}{1} +\bibitem{Alice} +{Nozomi Teruya and Shinji KONO}: + 分散フレームワークAliceのPC画面配信システムへの応用,第56回プログラミング・シンポジウム + (2015). + \bibitem{dot} : Dot Language, \url{http://www.graphviz.org/}. @@ -11,9 +16,13 @@ \bibitem{tightVNC} : {TightVNC Software}, \url{http://www.tightvnc.com}. -\bibitem{Alice1} -{Nozomi Teruya and Shinji KONO}: - 分散フレームワークAliceのPC画面配信システムへの応用,第56回プログラミング・シンポジウム - (2015). +\bibitem{Erlang} +: Erlang, \url{http://www.erlang.org/}. + +\bibitem{Erlang-NAT} +: erlang-nat, \url{https://github.com/benoitc/erlang-nat}. + +\bibitem{Akka} +: Akka, \url{http://akka.io/docs/}. \end{thebibliography}
--- a/paper/sigos.bib Mon May 09 21:14:42 2016 +0900 +++ b/paper/sigos.bib Mon May 09 21:28:04 2016 +0900 @@ -1,4 +1,4 @@ -@article{Alice1, +@article{Alice, author = "{Nozomi Teruya and Shinji KONO}", title = "分散フレームワークAliceのPC画面配信システムへの応用", journal = "第56回プログラミング・シンポジウム ", @@ -25,4 +25,18 @@ year = 2015 } +@Misc{Erlang, + title = "Erlang", + howpublished = "\url{http://www.erlang.org/}" +} +@Misc{Akka, + title = "Akka", + howpublished = "\url{http://akka.io/docs/}" +} + +@Misc{Erlang-NAT, + title = "erlang-nat", + howpublished = "\url{https://github.com/benoitc/erlang-nat}" +} +
--- a/paper/sigos.blg Mon May 09 21:14:42 2016 +0900 +++ b/paper/sigos.blg Mon May 09 21:28:04 2016 +0900 @@ -3,43 +3,45 @@ The top-level auxiliary file: sigos.aux The style file: ipsjunsrt.bst Database file #1: sigos.bib -Warning--I didn't find a database entry for "senkokenkyu" +Warning--there's no number and/or volumeAlice +Warning--Missing required argument pages in Alice Warning--Missing required argument author in dot Warning--there's no number and/or volumeTreeVNC Warning--Missing required argument pages in TreeVNC Warning--Missing required argument author in tightVNC -Warning--there's no number and/or volumeAlice1 -Warning--Missing required argument pages in Alice1 -You've used 4 entries, +Warning--Missing required argument author in Erlang +Warning--Missing required argument author in Erlang-NAT +Warning--Missing required argument author in Akka +You've used 7 entries, 2207 wiz_defined-function locations, - 550 strings with 4444 characters, -and the built_in function-call counts, 523 in all, are: -= -- 28 -> -- 10 + 558 strings with 4568 characters, +and the built_in function-call counts, 817 in all, are: += -- 43 +> -- 13 < -- 0 -+ -- 6 ++ -- 9 - -- 2 -* -- 36 -:= -- 78 -add.period$ -- 4 -call.type$ -- 4 +* -- 51 +:= -- 108 +add.period$ -- 7 +call.type$ -- 7 change.case$ -- 0 chr.to.int$ -- 0 -cite$ -- 10 -duplicate$ -- 32 -empty$ -- 69 +cite$ -- 16 +duplicate$ -- 50 +empty$ -- 117 format.name$ -- 4 -if$ -- 119 +if$ -- 194 int.to.chr$ -- 0 -int.to.str$ -- 4 +int.to.str$ -- 7 missing$ -- 2 -newline$ -- 15 +newline$ -- 24 num.names$ -- 2 -pop$ -- 16 +pop$ -- 31 preamble$ -- 1 purify$ -- 0 quote$ -- 0 -skip$ -- 28 +skip$ -- 46 stack$ -- 0 substring$ -- 0 swap$ -- 0 @@ -47,9 +49,9 @@ text.prefix$ -- 0 top$ -- 0 type$ -- 0 -warning$ -- 6 +warning$ -- 9 while$ -- 2 -width$ -- 5 -write$ -- 28 -is.kanji.str$ -- 12 -(There were 7 warnings) +width$ -- 8 +write$ -- 46 +is.kanji.str$ -- 18 +(There were 9 warnings)
--- a/paper/sigos.log Mon May 09 21:14:42 2016 +0900 +++ b/paper/sigos.log Mon May 09 21:28:04 2016 +0900 @@ -1,11 +1,11 @@ -This is e-pTeX, Version 3.14159265-p3.6-141210-2.6 (utf8.euc) (TeX Live 2015) (preloaded format=platex 2015.5.24) 8 MAY 2016 19:10 +This is e-pTeX, Version 3.1415926-p3.4-110825-2.6 (utf8.euc) (TeX Live 2013) (format=platex 2014.4.14) 9 MAY 2016 21:27 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **sigos.tex (./sigos.tex -pLaTeX2e <2006/11/10> (based on LaTeX2e <2015/01/01> patch level 0) -Babel <3.9l> and hyphenation patterns for 79 languages loaded. +pLaTeX2e <2006/11/10> (based on LaTeX2e <2011/06/27> patch level 0) +Babel <3.9f> and hyphenation patterns for 78 languages loaded. (./ipsjpapers.cls Document Class: ipsjpapers 2007/06/15 ver 2.12 (./ipsjpapers.sty @@ -77,47 +77,47 @@ LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <10> not available (Font) Font shape `JY1/gt/m/n' tried instead on input line 880. ))) -(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR) +(/usr/local/texlive/2013/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) -(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/keyval.sty -Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +(/usr/local/texlive/2013/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) \KV@toks@=\toks15 ) -(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2014/10/28 v1.0p Standard LaTeX Graphics (DPC,SPQR) +(/usr/local/texlive/2013/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) -(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/trig.sty +(/usr/local/texlive/2013/texmf-dist/tex/latex/graphics/trig.sty Package: trig 1999/03/16 v1.09 sin cos tan (DPC) ) -(/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/graphics.cfg +(/usr/local/texlive/2013/texmf-dist/tex/latex/latexconfig/graphics.cfg File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live ) -Package graphics Info: Driver file: dvipdfmx.def on input line 94. +Package graphics Info: Driver file: dvipdfmx.def on input line 91. -(/usr/local/texlive/2015/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def -File: dvipdfmx.def 2015/03/26 v4.04 LaTeX color/graphics driver for dvipdfmx (T -eX Live/ChoF) +(/usr/local/texlive/2013/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def +File: dvipdfmx.def 2013/05/27 v3.2 LaTeX graphics driver for dvipdfmx (TeX Live +/ChoF) )) \Gin@req@height=\dimen139 \Gin@req@width=\dimen140 ) -(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/color.sty -Package: color 2014/10/28 v1.1a Standard LaTeX Color (DPC) +(/usr/local/texlive/2013/texmf-dist/tex/latex/graphics/color.sty +Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC) -(/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/color.cfg +(/usr/local/texlive/2013/texmf-dist/tex/latex/latexconfig/color.cfg File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive ) -Package color Info: Driver file: dvipdfmx.def on input line 142. +Package color Info: Driver file: dvipdfmx.def on input line 130. -(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/dvipsnam.def -File: dvipsnam.def 2014/10/14 v3.0j Driver-dependent file (DPC,SPQR) +(/usr/local/texlive/2013/texmf-dist/tex/latex/graphics/dvipsnam.def +File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) )) -(/usr/local/texlive/2015/texmf-dist/tex/latex/url/url.sty +(/usr/local/texlive/2013/texmf-dist/tex/latex/url/url.sty \Urlmuskip=\muskip10 -Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc. ) -(/usr/local/texlive/2015/texmf-dist/tex/latex/listings/listings.sty +(/usr/local/texlive/2013/texmf-dist/tex/latex/listings/listings.sty \lst@mode=\count103 \lst@gtempboxa=\box51 \lst@token=\toks16 @@ -133,25 +133,25 @@ \belowcaptionskip=\skip44 \lst@maxwidth=\dimen144 -(/usr/local/texlive/2015/texmf-dist/tex/latex/listings/lstmisc.sty -File: lstmisc.sty 2014/09/06 1.5e (Carsten Heinz) +(/usr/local/texlive/2013/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2007/02/22 1.4 (Carsten Heinz) \c@lstnumber=\count109 \lst@skipnumbers=\count110 \lst@framebox=\box52 ) -(/usr/local/texlive/2015/texmf-dist/tex/latex/listings/listings.cfg -File: listings.cfg 2014/09/06 1.5e listings configuration +(/usr/local/texlive/2013/texmf-dist/tex/latex/listings/listings.cfg +File: listings.cfg 2007/02/22 1.4 listings configuration )) -Package: listings 2014/09/06 1.5e (Carsten Heinz) +Package: listings 2007/02/22 1.4 (Carsten Heinz) -(/usr/local/texlive/2015/texmf-dist/tex/latex/listings/lstlang1.sty -File: lstlang1.sty 2014/09/06 1.5e listings language file +(/usr/local/texlive/2013/texmf-dist/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2004/09/05 1.3 listings language file ) -(/usr/local/texlive/2015/texmf-dist/tex/latex/listings/lstlang1.sty -File: lstlang1.sty 2014/09/06 1.5e listings language file +(/usr/local/texlive/2013/texmf-dist/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2004/09/05 1.3 listings language file ) -(/usr/local/texlive/2015/texmf-dist/tex/latex/listings/lstmisc.sty -File: lstmisc.sty 2014/09/06 1.5e (Carsten Heinz) +(/usr/local/texlive/2013/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2007/02/22 1.4 (Carsten Heinz) ) (./dummy.tex) (./sigos.aux) \openout1 = `sigos.aux'. @@ -187,54 +187,73 @@ (Font) Font shape `JY1/gt/m/n' tried instead on input line 76. LaTeX Font Info: External font `cmex10' loaded for size (Font) <7> on input line 76. -LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <6> not available -(Font) Font shape `JT1/gt/m/n' tried instead on input line 81. -LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <6> not available -(Font) Font shape `JY1/gt/m/n' tried instead on input line 81. - - -LaTeX Warning: Citation `senkokenkyu' on page 1 undefined on input line 81. - LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <9> not available -(Font) Font shape `JT1/gt/m/n' tried instead on input line 96. +(Font) Font shape `JT1/gt/m/n' tried instead on input line 115. LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <9> not available -(Font) Font shape `JY1/gt/m/n' tried instead on input line 96. +(Font) Font shape `JY1/gt/m/n' tried instead on input line 115. File: images/dsandcs2.pdf Graphic file (type pdf) -<images/dsandcs2.pdf> + <images/dsandcs2.pdf> LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <7> not available -(Font) Font shape `JT1/gt/m/n' tried instead on input line 106. +(Font) Font shape `JT1/gt/m/n' tried instead on input line 125. LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <7> not available -(Font) Font shape `JY1/gt/m/n' tried instead on input line 106. +(Font) Font shape `JY1/gt/m/n' tried instead on input line 125. [1 ] File: images/remote_datasegment.pdf Graphic file (type pdf) - <images/remote_datasegment.pdf> + +<images/remote_datasegment.pdf> (./source/TopologyFile.dot +LaTeX Font Info: Try loading font information for OMS+cmr on input line 1. + +(/usr/local/texlive/2013/texmf-dist/tex/latex/base/omscmr.fd +File: omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <8> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 1. +LaTeX Font Info: Try loading font information for OML+cmr on input line 2. -! LaTeX Error: Unknown float option `m'. +(/usr/local/texlive/2013/texmf-dist/tex/latex/base/omlcmr.fd +File: omlcmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OML/cmr/m/n' in size <8> not available +(Font) Font shape `OML/cmm/m/it' tried instead on input line 2. +) +File: images/topologymanager.pdf Graphic file (type pdf) + +<images/topologymanager.pdf> + +LaTeX Warning: `h' float specifier changed to `ht'. -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.147 \begin{table}[html] - -? -! Emergency stop. - ... - -l.147 \begin{table}[html] - -Option `m' ignored and `p' used. +[2] +File: images/treestructure.pdf Graphic file (type pdf) + <images/treestructure.pdf> +File: images/directConnection.pdf Graphic file (type pdf) + <images/directConnection.pdf> [3] +File: images/private2.pdf Graphic file (type pdf) + +<images/private2.pdf> +Overfull \hbox (23.2414pt too wide) in paragraph at lines 276--277 +[]\OT1/cmtt/m/n/9 Topology Manager(B) \JY1/mc/m/n/9 は \OT1/cmtt/m/n/9 RootNode +(B) \JY1/mc/m/n/9 に \OT1/cmtt/m/n/9 Topology + [] - +File: images/somehostname2.pdf Graphic file (type pdf) +<images/somehostname2.pdf> [4] +File: images/globalconnect.pdf Graphic file (type pdf) + <images/globalconnect.pdf> +Overfull \hbox (4.30293pt too wide) in paragraph at lines 340--341 +[]\JY1/mc/m/n/9 もし接続が確立されなければ 、 \OT1/cmtt/m/n/9 Global Topology + [] + +[5] (./sigos.bbl) [6] (./sigos.aux) ) Here is how much of TeX's memory you used: - 2760 strings out of 493777 - 37951 string characters out of 6151334 - 133677 words of memory out of 5000000 - 6249 multiletter control sequences out of 15000+600000 - 18095 words of font info for 70 fonts, out of 8000000 for 9000 - 929 hyphenation exceptions out of 8191 - 33i,11n,58p,212b,311s stack positions out of 5000i,500n,10000p,200000b,80000s -Output written on sigos.dvi (1 page, 7124 bytes). + 2910 strings out of 494008 + 39730 string characters out of 6154472 + 159061 words of memory out of 5000000 + 6346 multiletter control sequences out of 15000+600000 + 17319 words of font info for 67 fonts, out of 8000000 for 9000 + 745 hyphenation exceptions out of 8191 + 33i,11n,58p,277b,1468s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on sigos.dvi (6 pages, 43676 bytes).
--- a/paper/sigos.tex Mon May 09 21:14:42 2016 +0900 +++ b/paper/sigos.tex Mon May 09 21:28:04 2016 +0900 @@ -78,7 +78,7 @@ % 本文はここから始まる \section{分散アプリのTopology Manager} -当研究室ではデータをData Segment、タスクをCode Segmentという単位で記述する分散フレームワークAlice\cite{senkokenkyu}の開発を行っている。 +当研究室ではデータをData Segment、タスクをCode Segmentという単位で記述する分散フレームワークAlice\cite{Alice}の開発を行っている。 Aliceではスケーラブルな分散プログラムを信頼性高く記述できる環境を実現する。 ここで言う信頼性とは、定められた環境下で安定して仕様に従った動作を行うことを指す。 @@ -263,8 +263,6 @@ \subsection*{[別トポロジー間での接続]} AliceVNCとAliceChatのように同一ネットワーク内での別アプリケーションの接続を実現する仕組みが図 \ref{fig:private} である。 -\newpage - \begin{figure}[h] \begin{center} \includegraphics[width=70mm]{images/private2.pdf} @@ -294,8 +292,6 @@ TopologyNodeが複数のTopologyManagerに対応できるようにしなければならない。 そこで、Meta Computationとして、通常のLocal DSMとは別にTopology ManagerごとのLocal DSMを立ち上げる方法が考えられる(図 \ref{fig:hostname})。 -それぞれのTopology Managerに対応するDSMを作り、そこにそれぞれのnodeNameを格納することで、 -DSMを切り替えるだけでTopologyNodeの仕様は変えずに複数のTopology Managerに対応できる。 \begin{figure}[h] \begin{center} @@ -305,6 +301,11 @@ \label{fig:hostname} \end{figure} +\newpage + +それぞれのTopology Managerに対応するDSMを作り、そこにそれぞれのnodeNameを格納することで、 +DSMを切り替えるだけでTopologyNodeの仕様は変えずに複数のTopology Managerに対応できる。 + しかし、現在のAliceのコードではDSMを管理するclassがstatic classであったため、複数のLocal DSMを持つことができない。 staticを取り除くためにはAliceの大部分のコードを修正する必要がある。 そのため、現状ではKeyである"hostname"のあとにTopology Managerごとの番号を付け加えることで、KeyによってTopology Managerごとの対応を分けている。