Mercurial > hg > Papers > 2015 > tatsuki-thresis
changeset 0:8bb94503a263
create table of contents and MindMap
author | tatsuki |
---|---|
date | Wed, 11 Feb 2015 05:22:24 +0900 |
parents | |
children | de10c9415e94 |
files | .DS_Store appendix.tex bibliography.tex chapter1.tex chapter2.tex chapter3.tex chapter4.tex chapter5.tex chapter6.tex chapter7.tex chapter8.tex fig/.DS_Store fig/ryukyu.pdf future.tex main.aux main.dvi main.lof main.log main.lot main.pdf main.tex main.toc mythesis.sty thanks.tex 卒論.mm |
diffstat | 24 files changed, 944 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bibliography.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,14 @@ +% 参考文献 +\def\line{−\hspace*{-.7zw}−} + +\begin{thebibliography}{99} +%\bibitem{*}内の * は各自わかりやすい名前などをつけて、 +%論文中には \cite{*} のように使用する。 +%これをベースに書き換えた方が楽かも。 +%書籍、論文、URLによって若干書き方が異なる。 +%URLを載せる人は参考にした年月日を最後に記入すること。 + + +\bibitem{hoge} +hoge +\end{thebibliography}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chapter1.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,10 @@ +\chapter{序論} +\label{chap:introduction} +\pagenumbering{arabic} + +%序論の目安としては1枚半ぐらい. +%英語発表者は,最終予稿の「はじめに」の英訳などを載せてもいいかも. + +\section{研究目的} + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chapter2.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,4 @@ +\chapter{Jungle} +\label{chap:concept} +\section{JungleCore} +\section{JungleNetwork}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chapter3.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,11 @@ +\chapter{Jungleを使用したアプリケーション} +\label{chap:concept} +\section{BBS} +\section{XMLReader} +\section{maTrix} +\subsection{maTrixの保持するデータ構造} +\subsection{Jungle上でのmaTrixのデータ構造の表現} +\subsection{XACML} +\subsection{Jungle上でのmaTrixの許認可} +\section{XACMLInterpreter} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chapter4.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,4 @@ +\chapter{Jungle上でmaTrixを構築するのに必要なAPIの設計} +\label{chap:poordirection} +\section{maTrixのデータ構造の表現に必要なAPI} +\section{Jungle上でのmaTrixの許認可に必要なAPI}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chapter5.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,5 @@ +\chapter{Jungle上でmaTrixを構築するのに必要なAPIの実装} +\label{chap:poordirection} +\section{過去のTreeに対するアクセス} +\section{Treeに対する検索} +\section{Index}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chapter6.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,6 @@ +\chapter{FunctionalJava} +\label{chap:poordirection} +\section{FunctionalJavaとは} +\section{IndexでTreeMapを使用するメリット} +\section{TreeMapのバグ} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chapter7.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,7 @@ +\chapter{実装の評価} +\label{chap:poordirection} +\section{検索のAPIの測定} +\section{Indexの作成時間} +\section{Node数とTreeの構築時間の測定} +\section{transactionPerSecond} +\section{FunctionalJavaのTreeMapのget}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chapter8.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,8 @@ +\chapter{結論} +\label{chap:poordirection} +\section{まとめ} +\section{今後の課題} +\subsection{push/pop} +\subsection{indexのIncrementalUpdate} +\subsection{differencialList} +\subsection{exponential backoff}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/future.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,1 @@ +\chapter{今後の課題}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.aux Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,64 @@ +\relax +\@writefile{toc}{\contentsline {chapter}{\numberline {第1章}序論}{1}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:introduction}{{1}{1}} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}研究目的}{1}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第2章}Jungle}{2}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:concept}{{2}{2}} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}JungleCore}{2}} +\@writefile{toc}{\contentsline {section}{\numberline {2.2}JungleNetwork}{2}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第3章}Jungleを使用したアプリケーション}{3}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:concept}{{3}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}BBS}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.2}XMLReader}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.3}maTrix}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}maTrixの保持するデータ構造}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Jungle上でのmaTrixのデータ構造の表現}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}XACML}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.4}Jungle上でのmaTrixの許認可}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.4}XACMLInterpreter}{3}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第4章}Jungle上でmaTrixを構築するのに必要なAPIの設計}{4}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:poordirection}{{4}{4}} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}maTrixのデータ構造の表現に必要なAPI}{4}} +\@writefile{toc}{\contentsline {section}{\numberline {4.2}Jungle上でのmaTrixの許認可に必要なAPI}{4}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第5章}Jungle上でmaTrixを構築するのに必要なAPIの実装}{5}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:poordirection}{{5}{5}} +\@writefile{toc}{\contentsline {section}{\numberline {5.1}過去のTreeに対するアクセス}{5}} +\@writefile{toc}{\contentsline {section}{\numberline {5.2}Treeに対する検索}{5}} +\@writefile{toc}{\contentsline {section}{\numberline {5.3}Index}{5}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第6章}FunctionalJava}{6}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:poordirection}{{6}{6}} +\@writefile{toc}{\contentsline {section}{\numberline {6.1}FunctionalJavaとは}{6}} +\@writefile{toc}{\contentsline {section}{\numberline {6.2}IndexでTreeMapを使用するメリット}{6}} +\@writefile{toc}{\contentsline {section}{\numberline {6.3}TreeMapのバグ}{6}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第7章}実装の評価}{7}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:poordirection}{{7}{7}} +\@writefile{toc}{\contentsline {section}{\numberline {7.1}検索のAPIの測定}{7}} +\@writefile{toc}{\contentsline {section}{\numberline {7.2}Indexの作成時間}{7}} +\@writefile{toc}{\contentsline {section}{\numberline {7.3}Node数とTreeの構築時間の測定}{7}} +\@writefile{toc}{\contentsline {section}{\numberline {7.4}transactionPerSecond}{7}} +\@writefile{toc}{\contentsline {section}{\numberline {7.5}FunctionalJavaのTreeMapのget}{7}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第8章}結論}{8}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:poordirection}{{8}{8}} +\@writefile{toc}{\contentsline {section}{\numberline {8.1}まとめ}{8}} +\@writefile{toc}{\contentsline {section}{\numberline {8.2}今後の課題}{8}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.1}push/pop}{8}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.2}indexのIncrementalUpdate}{8}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.3}differencialList}{8}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.4}exponential backoff}{8}} +\bibcite{hoge}{1}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.lof Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,8 @@ +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ }
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.log Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,201 @@ +This is e-pTeX, Version 3.14159265-p3.5-130605-2.6 (utf8.euc) (TeX Live 2014) (preloaded format=platex 2015.1.22) 11 FEB 2015 05:18 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**main.tex +(./main.tex +pLaTeX2e <2006/11/10> (based on LaTeX2e <2014/05/01> patch level 0) +Babel <3.9l> and hyphenation patterns for 79 languages loaded. +(/usr/local/texlive/2014/texmf-dist/tex/platex/base/jreport.cls +Document Class: jreport 2006/06/27 v1.6 Standard pLaTeX class +\c@@paper=\count81 +(/usr/local/texlive/2014/texmf-dist/tex/platex/base/jsize12.clo +File: jsize12.clo 2006/06/27 v1.6 Standard pLaTeX file (size option) +) +\c@part=\count82 +\c@chapter=\count83 +\c@section=\count84 +\c@subsection=\count85 +\c@subsubsection=\count86 +\c@paragraph=\count87 +\c@subparagraph=\count88 +\c@figure=\count89 +\c@table=\count90 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\symmincho=\mathgroup4 +LaTeX Font Info: Overwriting symbol font `mincho' in version `bold' +(Font) JY1/mc/m/n --> JY1/gt/m/n on input line 677. +\toclineskip=\dimen118 +\@lnumwidth=\dimen119 +\bibindent=\dimen120 +\heisei=\count91 +) +(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks15 +) +(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2014/10/28 v1.0p Standard LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/usr/local/texlive/2014/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: dvips.def on input line 91. + +(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/dvips.def +File: dvips.def 2014/10/14 v3.0j Driver-dependent file (DPC,SPQR) +)) +\Gin@req@height=\dimen121 +\Gin@req@width=\dimen122 +) +(./mythesis.sty) +(/usr/local/texlive/2014/texmf-dist/tex/latex/multirow/multirow.sty +\bigstrutjot=\dimen123 +) +(/usr/local/texlive/2014/texmf-dist/tex/latex/here/here.sty) +(/usr/local/texlive/2014/texmf-dist/tex/latex/float/float.sty +Package: float 2001/11/08 v1.3d Float enhancements (AL) +\c@float@type=\count92 +\float@exts=\toks16 +\float@box=\box41 +\@float@everytoks=\toks17 +\@floatcapt=\box42 +) (./main.aux + +LaTeX Warning: Label `chap:concept' multiply defined. + + +LaTeX Warning: Label `chap:poordirection' multiply defined. + + +LaTeX Warning: Label `chap:poordirection' multiply defined. + + +LaTeX Warning: Label `chap:poordirection' multiply defined. + + +LaTeX Warning: Label `chap:poordirection' multiply defined. + +) +\openout1 = `main.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for JY1/mc/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for JT1/mc/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +File: fig/ryukyu.pdf Graphic file (type eps) + <fig/ryukyu.pdf> [0 + +] +LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <24.88> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 33. +LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <24.88> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 33. + (./main.toc +LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <12> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 1. +LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <12> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 1. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <12> on input line 2. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 2. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 2. + [1 + +]) +\tf@toc=\write3 +\openout3 = `main.toc'. + + [2] (./main.lof) +\tf@lof=\write4 +\openout4 = `main.lof'. + + [3 + +] (./main.lot) +\tf@lot=\write5 +\openout5 = `main.lot'. + + +(./chapter1.tex [4 + +] +第 1 章 +LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <17.28> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 8. +LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <17.28> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 8. +) (./chapter2.tex [1 + +] +第 2 章 +) (./chapter3.tex [2 + +] +第 3 章 +LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <14.4> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 6. +LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <14.4> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 6. +) (./chapter4.tex [3 + +] +第 4 章 +) (./chapter5.tex [4 + +] +第 5 章 +) (./chapter6.tex [5 + +] +第 6 章 +) (./chapter7.tex [6 + +] +第 7 章 +) (./chapter8.tex [7 + +] +第 8 章 +) (./bibliography.tex [8 + +]) (./thanks.tex [9 + +]) [10 + +] (./main.aux) + +LaTeX Warning: There were multiply-defined labels. + + ) +Here is how much of TeX's memory you used: + 770 strings out of 493799 + 9396 string characters out of 6151522 + 69158 words of memory out of 5000000 + 4237 multiletter control sequences out of 15000+600000 + 15713 words of font info for 61 fonts, out of 8000000 for 9000 + 929 hyphenation exceptions out of 8191 + 25i,5n,21p,202b,216s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on main.dvi (15 pages, 14964 bytes).
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.lot Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,8 @@ +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ }
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,67 @@ +\documentclass[a4j,12pt]{jreport} +\usepackage[dvips]{graphicx} +\usepackage{mythesis} +\usepackage{multirow} +\usepackage{here} +\setlength{\itemsep}{-1zh} +\title{} +\icon{ + \includegraphics[width=80mm,bb=0 0 595 842]{fig/ryukyu.pdf} + } +\year{平成Y年度 卒業論文} +\belongto{琉球大学工学部情報工学科} +\author{0957 \\ 指導教員 {} } +%% +%% プリアンブルに記述 +%% Figure 環境中で Table 環境の見出しを表示・カウンタの操作に必要 +%% +\makeatletter +\newcommand{\figcaption}[1]{\def\@captype{figure}\caption{#1}} +\newcommand{\tblcaption}[1]{\def\@captype{table}\caption{#1}} +\makeatother +\setlength\abovecaptionskip{0pt} + +\begin{document} + +% タイトル +\maketitle +\baselineskip 17pt plus 1pt minus 1pt + +\pagenumbering{roman} +\setcounter{page}{0} + +\tableofcontents % 目次 +\listoffigures % 図目次 +\listoftables % 表目次 + +%以下のように、章ごとに個別の tex ファイルを作成して、 +% main.tex をコンパイルして確認する。 +%章分けは個人で違うので下のフォーマットを参考にして下さい。 + +% はじめに +\input{chapter1.tex} + +% 基礎概念 +\input{chapter2.tex} + +% 実験 +\input{chapter3.tex} + +\input{chapter4.tex} +\input{chapter5.tex} +% 他の論文との比較 +%\input{chapter4.tex} + +\input{chapter6.tex} +\input{chapter7.tex} +\input{chapter8.tex} +% 参考文献 +\input{bibliography.tex} + +% 謝辞 +\input{thanks.tex} + +% 付録 +%\input{appendix.tex} + +\end{document}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.toc Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,38 @@ +\contentsline {chapter}{\numberline {第1章}序論}{1} +\contentsline {section}{\numberline {1.1}研究目的}{1} +\contentsline {chapter}{\numberline {第2章}Jungle}{2} +\contentsline {section}{\numberline {2.1}JungleCore}{2} +\contentsline {section}{\numberline {2.2}JungleNetwork}{2} +\contentsline {chapter}{\numberline {第3章}Jungleを使用したアプリケーション}{3} +\contentsline {section}{\numberline {3.1}BBS}{3} +\contentsline {section}{\numberline {3.2}XMLReader}{3} +\contentsline {section}{\numberline {3.3}maTrix}{3} +\contentsline {subsection}{\numberline {3.3.1}maTrixの保持するデータ構造}{3} +\contentsline {subsection}{\numberline {3.3.2}Jungle上でのmaTrixのデータ構造の表現}{3} +\contentsline {subsection}{\numberline {3.3.3}XACML}{3} +\contentsline {subsection}{\numberline {3.3.4}Jungle上でのmaTrixの許認可}{3} +\contentsline {section}{\numberline {3.4}XACMLInterpreter}{3} +\contentsline {chapter}{\numberline {第4章}Jungle上でmaTrixを構築するのに必要なAPIの設計}{4} +\contentsline {section}{\numberline {4.1}maTrixのデータ構造の表現に必要なAPI}{4} +\contentsline {section}{\numberline {4.2}Jungle上でのmaTrixの許認可に必要なAPI}{4} +\contentsline {chapter}{\numberline {第5章}Jungle上でmaTrixを構築するのに必要なAPIの実装}{5} +\contentsline {section}{\numberline {5.1}過去のTreeに対するアクセス}{5} +\contentsline {section}{\numberline {5.2}Treeに対する検索}{5} +\contentsline {section}{\numberline {5.3}Index}{5} +\contentsline {chapter}{\numberline {第6章}FunctionalJava}{6} +\contentsline {section}{\numberline {6.1}FunctionalJavaとは}{6} +\contentsline {section}{\numberline {6.2}IndexでTreeMapを使用するメリット}{6} +\contentsline {section}{\numberline {6.3}TreeMapのバグ}{6} +\contentsline {chapter}{\numberline {第7章}実装の評価}{7} +\contentsline {section}{\numberline {7.1}検索のAPIの測定}{7} +\contentsline {section}{\numberline {7.2}Indexの作成時間}{7} +\contentsline {section}{\numberline {7.3}Node数とTreeの構築時間の測定}{7} +\contentsline {section}{\numberline {7.4}transactionPerSecond}{7} +\contentsline {section}{\numberline {7.5}FunctionalJavaのTreeMapのget}{7} +\contentsline {chapter}{\numberline {第8章}結論}{8} +\contentsline {section}{\numberline {8.1}まとめ}{8} +\contentsline {section}{\numberline {8.2}今後の課題}{8} +\contentsline {subsection}{\numberline {8.2.1}push/pop}{8} +\contentsline {subsection}{\numberline {8.2.2}indexのIncrementalUpdate}{8} +\contentsline {subsection}{\numberline {8.2.3}differencialList}{8} +\contentsline {subsection}{\numberline {8.2.4}exponential backoff}{8}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mythesis.sty Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,156 @@ +% +% 卒業論文スタイルファイル(mythesis.sty) +% version 1.0e +% +% ver 1.0e 02/07/2000 since +% usage: + +%\documentclass[a4j]{jreport} +%\usepackage{master_paper} +% +% +%\title{卒論タイトル \\ 長い} +%\etitle{\pLaTeX2e style test file for Teri's thesis } +%\year{平成11年度} +%\belongto{琉球大学大学工学部\\ 情報工学科} +%\author{豊平 絵梨} +% +%\begin{document} +% +%\maketitle +% +%%要旨 +%\input{abstract.tex} +% +%%目次 +%\tableofcontents +% +%%図目次 +%\listoffigures +% +%%表目次 +%\listoftables +% +%%第一章 +%\input{chapter1.tex} +%%chapter1.texの\chapter{}の後ろに次のコマンドを追加してください。 +%%ページカウントがリセットされ、ページ数がアラビア文字になります。 +%% \pagenumbering{arabic} +%%第二章 +%\input{chapter2.tex} +%%第三章 +%\input{chapter3.tex} +% +%%付録 +%\input{appendix.tex} +% +%%謝辞 +%%\input{thanx.tex} +% +%%参考文献 +%\input{biblography.tex} +% +%\end{document} + + +%長さ設定 +%\setlength{\topmargin}{-30mm} +%\addtolength{\oddsidemargin}{-15mm} +%\addtolength{\textwidth}{60mm} + +\topmargin -1in \addtolength{\topmargin}{35mm} +\headheight 0mm +\headsep 0mm +\oddsidemargin -1in \addtolength{\oddsidemargin}{30mm} +%\evensidemargin -1in \addtolength{\evensidemargin}{8mm} +\textwidth 160mm +\textheight 230mm +%\footheight 0mm +%\footskip 0mm +%\pagestyle{empty} + + +%年度 +\def\@year{} +\def\year#1{\gdef\@year{#1}} +%英文タイトル +\def\@etitle{} +\def\etitle#1{\gdef\@etitle{#1}} +%アイコン +\def\@icon{} +\def\icon#1{\gdef\@icon{#1}} +%所属 +\def\@belongto{} +\def\belongto#1{\gdef\@belongto{#1}} + +%表紙 +\renewcommand{\maketitle}{% +\newpage\null +\thispagestyle{empty} +\vskip 0cm% +\begin{center}% +\let\footnote\thanks + {\huge \@year \par}% + \vskip 3em% + {\Huge \@title \par}% + \vskip 1em% + {\huge \@etitle \par}% + \vskip 8em% + {\huge \@icon \par}% + \vskip 0.5em% + {\huge \@belongto \par}% + \vskip 1.0em% + {\huge \@author \par}% + +\end{center}% +\par\vskip 1.5em +} + + +%abstract +\renewenvironment{abstract}{% + \titlepage + \thispagestyle{empty} + \null\vfil + \@beginparpenalty\@lowpenalty + {\Huge \bfseries \abstractname}% + \begin{center}% + \@endparpenalty\@M + \end{center} +}% + + +%目次 +\renewcommand{\tableofcontents}{% + \pagestyle{plain} + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\contentsname + \@mkboth{\contentsname}{\contentsname}% + } \pagenumbering{roman}\@starttoc{toc}% + \if@restonecol\twocolumn\fi +} + +%章 +\renewcommand{\chapter}{% + \pagestyle{plain} + \if@openright\cleardoublepage\else\clearpage\fi + \thispagestyle{jpl@in}% + \global\@topnum\z@ + \@afterindentfalse + \secdef\@chapter\@schapter} + + +\renewcommand{\prepartname}{} %\renewcommand{\prepartname}{第} +\renewcommand{\postpartname}{部} +\renewcommand{\prechaptername}{第}%\renewcommand{\prechaptername}{第} +\renewcommand{\postchaptername}{章} +\renewcommand{\contentsname}{目 次} +\renewcommand{\listfigurename}{図 目 次} +\renewcommand{\listtablename}{表 目 次} +\renewcommand{\bibname}{参考文献} +\renewcommand{\indexname}{索 引} +\renewcommand{\figurename}{図} +\renewcommand{\tablename}{表} +\renewcommand{\appendixname}{付 録} +\renewcommand{\abstractname}{要 旨}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/thanks.tex Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,23 @@ +\chapter*{謝辞} +\thispagestyle{empty} + +%基本的な内容は以下の通り.参考にしてみて下さい. +%厳密な決まりは無いので,個々人の文体でも構わない. +%GISゼミや英語ゼミに参加した人はその分も入れておく. +%順番は重要なので気を付けるように.(提出前に周りの人に確認してもらう.) + +\hspace{1zw}本研究の遂行,また本論文の作成にあたり、御多忙にも関わらず終始懇切なる御指導と御教授を賜わりましたhoge助教授に深く感謝したします。 + +また、本研究の遂行及び本論文の作成にあたり、日頃より終始懇切なる御教授と御指導を賜わりましたhoge教授に心より深く感謝致します。 + +数々の貴重な御助言と細かな御配慮を戴いたhoge研究室のhoge氏に深く感謝致します。 + +また一年間共に研究を行い、暖かな気遣いと励ましをもって支えてくれたhoge研究室のhoge君、hoge君、hogeさん並びにhoge研究室のhoge、hoge君、hoge君、hoge君、hoge君に感謝致します。 + +最後に、有意義な時間を共に過ごした情報工学科の学友、並びに物心両面で支えてくれた両親に深く感謝致します。 + +\begin{flushright} + 2010年 3月 \\ hoge +\end{flushright} + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/卒論.mm Wed Feb 11 05:22:24 2015 +0900 @@ -0,0 +1,309 @@ +<map version="1.0.1"> +<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net --> +<node CREATED="1422784006367" ID="ID_1256000182" MODIFIED="1423561088909" TEXT="Jungle"> +<node CREATED="1423126656828" FOLDED="true" ID="ID_156901638" MODIFIED="1423593770117" POSITION="left" TEXT="ダメな目次"> +<node CREATED="1422784013859" ID="ID_222788844" MODIFIED="1422784018963" TEXT="第一章"> +<node CREATED="1422784019237" ID="ID_938027439" MODIFIED="1423565288081" TEXT="知識構造とは?"> +<node CREATED="1423565288810" ID="ID_903114189" MODIFIED="1423565292745" TEXT="一般的には木構造"/> +<node CREATED="1423565293858" ID="ID_235340931" MODIFIED="1423565299177" TEXT="そのままDBに入れるのが望ましい"/> +<node CREATED="1423565319745" ID="ID_322044453" MODIFIED="1423565326249" TEXT="今はRDBが使われている"> +<node CREATED="1423565326890" ID="ID_174772516" MODIFIED="1423565334321" TEXT="木構造をそのままマッピング出来ない"/> +<node CREATED="1423565336783" ID="ID_1726011694" MODIFIED="1423565344902" TEXT="木構造をそのままマッピング出来るRDB"> +<node CREATED="1423565360072" ID="ID_1672222863" MODIFIED="1423565370897" TEXT="スケーラビリティの確保"/> +<node CREATED="1423565372026" ID="ID_1727963539" MODIFIED="1423565377010" TEXT="任意のタイミングでコピーできる"/> +<node CREATED="1423565377927" ID="ID_962268127" MODIFIED="1423565379433" TEXT="非破壊"/> +</node> +</node> +</node> +<node CREATED="1423565427510" ID="ID_700886884" MODIFIED="1423565429552" TEXT="目標"> +<node CREATED="1423565429944" ID="ID_739913172" MODIFIED="1423565436777" TEXT="Jungleを使って実用アプリケーションを作る"> +<node CREATED="1423565437269" ID="ID_1814198596" MODIFIED="1423565439847" TEXT="maTrix"/> +</node> +</node> +</node> +<node CREATED="1423565453893" ID="ID_1684293786" MODIFIED="1423565457759" TEXT="maTrix"> +<node CREATED="1423565582012" ID="ID_646758656" MODIFIED="1423565593185" TEXT="会社等の組織を格納している"> +<node CREATED="1423565608130" ID="ID_1940942821" MODIFIED="1423566145481" TEXT="組織構造にそった許認可"/> +</node> +<node CREATED="1423565629336" ID="ID_1625525047" MODIFIED="1423565633599" TEXT="XACML"> +<node CREATED="1423566244759" ID="ID_98130308" MODIFIED="1423566249641" TEXT="XACMLInterpreter"/> +</node> +<node CREATED="1423565704497" ID="ID_1057566726" MODIFIED="1423565715480" TEXT="maTrixのデータ構造"> +<node CREATED="1423565715480" ID="ID_375597346" MODIFIED="1423565723545" TEXT="Jungleでどう表現するか"/> +<node CREATED="1423565742417" ID="ID_880759118" MODIFIED="1423565773983" TEXT="XMLにあったので"/> +<node CREATED="1423565818082" ID="ID_842712361" MODIFIED="1423565828505" TEXT="単純なTree構造ではない"> +<node CREATED="1423565829160" ID="ID_976896515" MODIFIED="1423565847792" TEXT="Tree同士が干渉している"/> +</node> +</node> +<node CREATED="1423565796189" ID="ID_1536702700" MODIFIED="1423566138617" TEXT="許認可"> +<node CREATED="1423565802421" ID="ID_724871734" MODIFIED="1423565814689" TEXT="Treeを検索し条件と一致するかを見る"/> +</node> +</node> +<node CREATED="1423565900490" ID="ID_1476818709" MODIFIED="1423565908054" TEXT="実装した機能のAPI"/> +<node CREATED="1423565913096" ID="ID_280403094" MODIFIED="1423565916985" TEXT="実装方法"/> +<node CREATED="1423565960170" ID="ID_1844501372" MODIFIED="1423565964647" TEXT="FunctionalJava"/> +<node CREATED="1423565923414" ID="ID_5381526" MODIFIED="1423565926888" TEXT="実装の評価"/> +<node CREATED="1423565970391" ID="ID_510499709" MODIFIED="1423565978208" TEXT="まとめ"/> +<node CREATED="1422799692397" ID="ID_1578254753" MODIFIED="1422951845875" TEXT="第二章"> +<node CREATED="1422784029276" ID="ID_1277468486" MODIFIED="1423562917569" TEXT="分散データベールJungle"/> +</node> +<node CREATED="1422951849456" ID="ID_880133764" MODIFIED="1422951893643" TEXT="第三章"> +<node CREATED="1422951772532" ID="ID_1347727084" MODIFIED="1422951778531" TEXT="検索APIの実装"/> +<node CREATED="1422784051955" ID="ID_219650182" MODIFIED="1422784060595" TEXT="JungleにおけるIndexの設計"> +<node CREATED="1422784075042" ID="ID_1904535131" MODIFIED="1422784077626" TEXT="Index"/> +<node CREATED="1422784078699" ID="ID_1293418623" MODIFIED="1422784082754" TEXT="ParentIndex"/> +<node CREATED="1422784083135" ID="ID_339834532" MODIFIED="1422784088371" TEXT="過去のIndexの再利用"/> +</node> +<node CREATED="1422951797188" ID="ID_1757989579" MODIFIED="1422951809491" TEXT="過去のTreeに対するアクセス"/> +</node> +<node CREATED="1422784156632" ID="ID_991242964" MODIFIED="1422951923183" TEXT="第四章"> +<node CREATED="1423562964951" ID="ID_391792428" MODIFIED="1423562973065" TEXT="Jungleを使ったアプリケーション"> +<node CREATED="1422951895251" ID="ID_1003570175" MODIFIED="1422951900321" TEXT="JungleXMLReader"> +<node CREATED="1422951901049" ID="ID_673160649" MODIFIED="1422951902738" TEXT="sax"/> +<node CREATED="1422951903131" ID="ID_299417592" MODIFIED="1422951909323" TEXT="XMLReaderの実装について"/> +</node> +<node CREATED="1422784090116" ID="ID_600439678" MODIFIED="1422784113746" TEXT="maTrix"> +<node CREATED="1422784114891" ID="ID_1461894457" MODIFIED="1422784119082" TEXT="maTrixNeo"> +<node CREATED="1422784121282" ID="ID_1785716087" MODIFIED="1422784131539" TEXT="maTrixにおける組織構造の表現"/> +<node CREATED="1422952605556" ID="ID_773649128" MODIFIED="1422952620732" TEXT="Jungleにおける組織構造の表現"/> +<node CREATED="1422952050236" ID="ID_1477272492" MODIFIED="1422952058251" TEXT="組織構造の版管理"/> +</node> +<node CREATED="1422784143309" ID="ID_379371806" MODIFIED="1422784149538" TEXT="maTrixTank"> +<node CREATED="1422950468117" ID="ID_1630422329" MODIFIED="1422950471450" TEXT="XACML"/> +</node> +<node CREATED="1422784150299" ID="ID_1494112310" MODIFIED="1422784154706" TEXT="maTrixTrinity"/> +<node CREATED="1419546749084" ID="ID_340982715" MODIFIED="1419546757188" TEXT="maTrixDozer"/> +</node> +<node CREATED="1423562984478" ID="ID_1779559230" MODIFIED="1423562986761" TEXT="bbs"/> +</node> +</node> +<node CREATED="1422784190698" ID="ID_738821764" MODIFIED="1423126714970" TEXT="第五章"> +<node CREATED="1422784196084" ID="ID_1216762364" MODIFIED="1422784200715" TEXT="Jungleの評価"> +<node CREATED="1422784201848" ID="ID_734847154" MODIFIED="1422784204634" TEXT="createNod"/> +<node CREATED="1422784205928" ID="ID_727199896" MODIFIED="1422784210042" TEXT="createIndex"/> +<node CREATED="1422784210379" ID="ID_1953312374" MODIFIED="1422784213986" TEXT="useFunction"/> +<node CREATED="1422784214467" ID="ID_1653660131" MODIFIED="1422784220826" TEXT="transactionPersecond"/> +</node> +</node> +<node CREATED="1422784228920" ID="ID_1009936505" MODIFIED="1422951943699" TEXT="第六章"> +<node CREATED="1422784238050" ID="ID_1691049396" MODIFIED="1422784241043" TEXT="結論"> +<node CREATED="1422784241731" ID="ID_975982056" MODIFIED="1422784243723" TEXT="まとめ"/> +<node CREATED="1422784244285" ID="ID_1911258925" MODIFIED="1422784247555" TEXT="今後の課題"> +<node CREATED="1422784247837" ID="ID_495129767" MODIFIED="1422784250418" TEXT="push/pop"/> +<node CREATED="1422784250855" ID="ID_602353124" MODIFIED="1422784259721" TEXT="indexのincrementlUpdate"/> +<node CREATED="1422784260313" ID="ID_296710404" MODIFIED="1422784271546" TEXT="differencialList"/> +<node CREATED="1422784271899" ID="ID_1737156398" MODIFIED="1422784288698" TEXT="exponential backoff"/> +</node> +</node> +</node> +</node> +<node CREATED="1423127325792" ID="ID_1126017157" MODIFIED="1423127330201" POSITION="right" TEXT="非破壊的木構造"> +<node CREATED="1423127352361" ID="ID_1347311879" MODIFIED="1423127367699" TEXT="一度破壊した木は破壊せずにとっておく"> +<node CREATED="1423127368890" ID="ID_140095863" MODIFIED="1423127372443" TEXT="メモリ消費が激しい"/> +</node> +<node CREATED="1423127376112" ID="ID_1759512233" MODIFIED="1423562405352" TEXT="過去のTreeにアクセスできる`"> +<node CREATED="1423562406934" ID="ID_1886313832" MODIFIED="1423562410552" TEXT="実装されてなかった"/> +</node> +</node> +<node CREATED="1423127652076" ID="ID_377504233" MODIFIED="1423127660475" POSITION="left" TEXT="Jungleを使ったアプリケーション"> +<node CREATED="1423127660908" ID="ID_1839042774" MODIFIED="1423127667049" TEXT="jungleXMLReader"> +<node CREATED="1423127667391" ID="ID_336470475" MODIFIED="1423127671147" TEXT="saxを使った"/> +<node CREATED="1423127671980" ID="ID_718352676" MODIFIED="1423127690771" TEXT="XMLのデータをJungleに読み込ませる"/> +</node> +<node CREATED="1423127692156" ID="ID_1525861132" MODIFIED="1423127694433" TEXT="BBS"> +<node CREATED="1423127694747" ID="ID_1697160365" MODIFIED="1423127697665" TEXT="掲示板"/> +<node CREATED="1423127699228" ID="ID_1680326527" MODIFIED="1423127707412" TEXT="書き込み読み込みを行える"/> +</node> +<node CREATED="1423127708168" ID="ID_524099831" MODIFIED="1423127714098" TEXT="maTrix(予定)"/> +</node> +<node CREATED="1423561089927" ID="ID_797147683" MODIFIED="1423561093466" POSITION="right" TEXT="リファクタリング"> +<node CREATED="1423561093896" ID="ID_309593498" MODIFIED="1423561099529" TEXT="wrapperを削除した"/> +<node CREATED="1423562390092" ID="ID_985937122" MODIFIED="1423562396584" TEXT="書かなくていいのでは?"/> +</node> +<node CREATED="1423561114329" ID="ID_1824694890" MODIFIED="1423561118751" POSITION="left" TEXT="functionalJava"> +<node CREATED="1423561119177" ID="ID_1522894465" MODIFIED="1423561121744" TEXT="バクを直した"/> +</node> +<node CREATED="1423561135032" ID="ID_111571008" MODIFIED="1423561138345" POSITION="right" TEXT="新機能"> +<node CREATED="1423126745023" ID="ID_1856271929" MODIFIED="1423561147056" TEXT="実装済み"> +<node CREATED="1423126755626" ID="ID_119586123" MODIFIED="1423126765979" TEXT="検索APIの実装"/> +<node CREATED="1423126767420" ID="ID_1444793109" MODIFIED="1423126772586" TEXT="Indexの実装"> +<node CREATED="1423126773050" ID="ID_1709246132" MODIFIED="1423126780530" TEXT="普通のIndex"/> +<node CREATED="1423126783691" ID="ID_271541075" MODIFIED="1423126786498" TEXT="ParentIndex"> +<node CREATED="1423126787218" ID="ID_619454166" MODIFIED="1423126798836" TEXT="子を渡すと親を返すIndex"/> +<node CREATED="1423126801216" ID="ID_155440478" MODIFIED="1423126817931" TEXT="これによりIndexからPathを取り除ける"> +<node CREATED="1423126818460" ID="ID_506067309" MODIFIED="1423126829915" TEXT="Pathを取得するのはまだ未実装"> +<node CREATED="1423126830180" ID="ID_1651509113" MODIFIED="1423126837979" TEXT="簡単だから今から実装する"/> +</node> +</node> +</node> +<node CREATED="1423127504441" ID="ID_685446639" MODIFIED="1423127517251" TEXT="今は木ができる度にUpdateをかけている"> +<node CREATED="1423127517672" ID="ID_1830768617" MODIFIED="1423127529835" TEXT="最終的にはIncrementalUpdateに実装する"/> +</node> +</node> +<node CREATED="1423126841351" ID="ID_181205281" MODIFIED="1423126849931" TEXT="過去のTreeへのアクセス"/> +</node> +<node CREATED="1423561148438" ID="ID_122848254" MODIFIED="1423561150705" TEXT="予定"> +<node CREATED="1423561151430" ID="ID_140042772" MODIFIED="1423561159184" TEXT="push/pop"/> +<node CREATED="1423561159575" ID="ID_578968444" MODIFIED="1423561169623" TEXT="indexのincrementalUpdate"/> +<node CREATED="1423561169997" ID="ID_692987010" MODIFIED="1423561181263" TEXT="differencialList"/> +<node CREATED="1423561181648" ID="ID_1170620092" MODIFIED="1423561194944" TEXT="exponential backoff"/> +</node> +</node> +<node CREATED="1423566304728" ID="ID_278455421" MODIFIED="1423566311585" POSITION="right" TEXT="Jungleのソースコードをまとめたい"> +<node CREATED="1423566347095" ID="ID_847299137" MODIFIED="1423566358785" TEXT="FJ"/> +<node CREATED="1423566352536" ID="ID_212226639" MODIFIED="1423566377136" TEXT="core"/> +<node CREATED="1423566377411" ID="ID_1400009491" MODIFIED="1423566379271" TEXT="network"/> +<node CREATED="1423566381944" ID="ID_1328446345" MODIFIED="1423566384679" TEXT="Reader"/> +<node CREATED="1423566459337" ID="ID_148778423" MODIFIED="1423566461607" TEXT="Alice"/> +</node> +<node CREATED="1423566536364" ID="ID_13061250" MODIFIED="1423566538375" POSITION="left" TEXT="network"> +<node CREATED="1423566538831" ID="ID_1932670871" MODIFIED="1423566546879" TEXT="Treeごとにrootを分ける"> +<node CREATED="1423566564150" ID="ID_617177240" MODIFIED="1423566568897" TEXT="永続性どうする?"/> +</node> +</node> +<node CREATED="1423580296244" ID="ID_423175517" MODIFIED="1423593564305" POSITION="right" TEXT="新しい目次"> +<node CREATED="1423580313177" ID="ID_1434013529" MODIFIED="1423593476449" TEXT=""> +<node CREATED="1423582362537" ID="ID_377916673" MODIFIED="1423582366234" TEXT="研究目的"> +<node CREATED="1423580320344" ID="ID_1734290159" MODIFIED="1423580343908" TEXT="知識構造とは?"> +<node CREATED="1423581936639" ID="ID_1973332312" MODIFIED="1423581943145" TEXT="一般的には木構造"/> +<node CREATED="1423582377641" ID="ID_881585997" MODIFIED="1423582382361" TEXT="そのままDBに入れたい"> +<node CREATED="1423582385438" ID="ID_1452912188" MODIFIED="1423582396297" TEXT="RDBだとデータ設計等がめんどくさい"/> +<node CREATED="1423582402654" ID="ID_975327382" MODIFIED="1423582416657" TEXT="そのままマッピングしたい"> +<node CREATED="1423582420072" ID="ID_172258255" MODIFIED="1423582427649" TEXT="スケーラビリティがほしい"/> +<node CREATED="1423582429673" ID="ID_1159326467" MODIFIED="1423582436129" TEXT="任意のタイミングでコピー可能"/> +<node CREATED="1423582437449" ID="ID_1210203944" MODIFIED="1423582439168" TEXT="非破壊"/> +</node> +</node> +</node> +<node CREATED="1423582454110" ID="ID_947961639" MODIFIED="1423582456471" TEXT="目標"> +<node CREATED="1423582456847" ID="ID_952014579" MODIFIED="1423592260956" TEXT="Jungleを使って実用アプリケーションを作る"> +<node CREATED="1423582482064" ID="ID_940142228" MODIFIED="1423582486007" TEXT="そこでmaTrix"/> +<node CREATED="1423592262841" ID="ID_305141529" MODIFIED="1423592269681" TEXT="Jungleが実用的か調べる"/> +</node> +</node> +</node> +</node> +<node CREATED="1423593407481" ID="ID_723677940" MODIFIED="1423593488488" TEXT="Jungle"> +<node CREATED="1423593490534" ID="ID_991747823" MODIFIED="1423593519897" TEXT="Jungleの必要最低限の説明をを書く書く"/> +<node CREATED="1423593567616" ID="ID_1662247848" MODIFIED="1423593613514" TEXT="木構造であること"> +<node CREATED="1423593706434" ID="ID_1659095079" MODIFIED="1423594460241" TEXT="木構造のデータを格納出来る事を説明するために必要"/> +</node> +<node CREATED="1423593613898" ID="ID_1146074813" MODIFIED="1423593617313" TEXT="非破壊"> +<node CREATED="1423593617607" ID="ID_1331217684" MODIFIED="1423593626008" TEXT="そこまで詳しくは書かない"/> +<node CREATED="1423593626905" ID="ID_824869315" MODIFIED="1423593630801" TEXT="軽く触れるぐらい"/> +<node CREATED="1423593728633" ID="ID_881230436" MODIFIED="1423593739905" TEXT="データの複製が容易であることの説明に必要"/> +</node> +<node CREATED="1423593651145" ID="ID_1239197330" MODIFIED="1423593656025" TEXT="分散板の説明"> +<node CREATED="1423593656441" ID="ID_1664202725" MODIFIED="1423593669057" TEXT="複数のJungleNodeがあること"/> +<node CREATED="1423593693592" ID="ID_1594976292" MODIFIED="1423593704369" TEXT="Indexのon the flyの説明に使う"/> +</node> +</node> +<node CREATED="1423583272926" ID="ID_1086153337" MODIFIED="1423593955113" TEXT="Jungleを使用したアプリケーション"> +<node CREATED="1423593962345" ID="ID_295550681" MODIFIED="1423593964927" TEXT="BBS"> +<node CREATED="1423593965446" ID="ID_465205683" MODIFIED="1423593971729" TEXT="掲示板サービス"> +<node CREATED="1423593972046" ID="ID_1592323641" MODIFIED="1423593987337" TEXT="今回そこまで重要ではないので軽く説明する"/> +<node CREATED="1423593987690" ID="ID_1515223742" MODIFIED="1423594013833" TEXT="JungleのTree構造をブラウザで可視化した点を強調したい"/> +</node> +</node> +<node CREATED="1423583297070" ID="ID_608319601" MODIFIED="1423583305086" TEXT="maTrix"> +<node CREATED="1423584283445" ID="ID_1440549597" MODIFIED="1423584298609" TEXT="会社等の組織や人の情報を保持している"> +<node CREATED="1423584302686" ID="ID_1805970353" MODIFIED="1423584314945" TEXT="その組織構造にそった許認可"/> +</node> +<node CREATED="1423584317256" ID="ID_1293579939" MODIFIED="1423584320591" TEXT="XACML"> +<node CREATED="1423584321000" ID="ID_686538558" MODIFIED="1423584331488" TEXT="XACML"/> +<node CREATED="1423584333402" ID="ID_1930575422" MODIFIED="1423584338289" TEXT="XACMLInterpreter"/> +</node> +<node CREATED="1423584340848" ID="ID_1012608062" MODIFIED="1423584345681" TEXT="maTrixのデータ構造"> +<node CREATED="1423584346568" ID="ID_978745375" MODIFIED="1423584464312" TEXT="maTrixのデータ構造"/> +<node CREATED="1423584465023" ID="ID_750847262" MODIFIED="1423584501545" TEXT="Jungle上でのmaTrixデータ構造の表現"> +<node CREATED="1423584516105" ID="ID_1791980565" MODIFIED="1423584522559" TEXT="構成情報Treeとか"> +<node CREATED="1423584955957" ID="ID_835659589" MODIFIED="1423584963601" TEXT="過去のTreeの管理もしている"/> +<node CREATED="1423584963992" ID="ID_1424616159" MODIFIED="1423584979456" TEXT="ここで過去のTreeに対するアクセスが必要だとわかる"/> +</node> +<node CREATED="1423584522937" ID="ID_961226942" MODIFIED="1423584529520" TEXT="PersonTreeとかの表現を書く"/> +</node> +</node> +<node CREATED="1423584531080" ID="ID_1574666736" MODIFIED="1423584924929" TEXT="Jungle上でのmaTrixの許認可"> +<node CREATED="1423584925416" ID="ID_816635029" MODIFIED="1423584937560" TEXT="Treeを検索する"> +<node CREATED="1423584937945" ID="ID_427273310" MODIFIED="1423584946969" TEXT="ここでTreeの検索が必要なことがわかる"/> +<node CREATED="1423584947957" ID="ID_1694243144" MODIFIED="1423584952415" TEXT="Indexも"/> +</node> +</node> +</node> +<node CREATED="1423594028921" ID="ID_1259128291" MODIFIED="1423594034679" TEXT="XMLReader"> +<node CREATED="1423594034958" ID="ID_965517789" MODIFIED="1423594060753" TEXT="maTrixの書きだしたデータをこれを用いて読み込めることを強調"/> +<node CREATED="1423594063374" ID="ID_1545670730" MODIFIED="1423594066937" TEXT="saxを使っている"/> +</node> +<node CREATED="1423594068495" ID="ID_1292394950" MODIFIED="1423594077569" TEXT="XACMLInterpreter"> +<node CREATED="1423594092825" ID="ID_829871139" MODIFIED="1423594110159" TEXT="XACMLをInterpretできること"/> +<node CREATED="1423594110912" ID="ID_1893725344" MODIFIED="1423594123953" TEXT="XACMLは木構造なのでJungleのTreeに格納できる"> +<node CREATED="1423594130890" ID="ID_1165988397" MODIFIED="1423594142905" TEXT="一度読みこめばデータとしてXACMLを保存できる"/> +</node> +</node> +</node> +<node CREATED="1423585694328" ID="ID_1134355933" MODIFIED="1423585697169" TEXT="第三章"> +<node CREATED="1423585697407" ID="ID_1107944533" MODIFIED="1423594177274" TEXT="実装した機能のAPI"> +<node CREATED="1423594177625" ID="ID_688567065" MODIFIED="1423594196247" TEXT="maTrixにJungleを組み込む上で必要になったAPIを説明する"> +<node CREATED="1423594198601" ID="ID_941773027" MODIFIED="1423594236425" TEXT="Jungle上でのmaTrixの許認可"> +<node CREATED="1423594237184" ID="ID_916605208" MODIFIED="1423594240569" TEXT="検索が必要"> +<node CREATED="1423594245173" ID="ID_207860935" MODIFIED="1423594251857" TEXT="検索が可能ならIndexもほしい"/> +</node> +</node> +<node CREATED="1423594259694" ID="ID_1146232246" MODIFIED="1423594325564" TEXT="Jungle上でのmaTrixのデータ構造の表現"> +<node CREATED="1423594284344" ID="ID_1714504401" MODIFIED="1423594292424" TEXT="maTrixは過去のデータを参照する"> +<node CREATED="1423594292832" ID="ID_503196787" MODIFIED="1423594305401" TEXT="過去のデータへのアクセスが必要"/> +</node> +</node> +</node> +</node> +</node> +<node CREATED="1423585762960" ID="ID_846863947" MODIFIED="1423585795799" TEXT="第四章"> +<node CREATED="1423585697407" ID="ID_1628778766" MODIFIED="1423586060135" TEXT="実装方法"> +<node CREATED="1423585713411" ID="ID_156889930" MODIFIED="1423585721088" TEXT="過去のTreeに対するアクセス"/> +<node CREATED="1423585722249" ID="ID_1760376744" MODIFIED="1423585732472" TEXT="Treeに対する検索"/> +<node CREATED="1423585747247" ID="ID_784291836" MODIFIED="1423585750183" TEXT="Index"> +<node CREATED="1423594348441" ID="ID_758646196" MODIFIED="1423594352824" TEXT="通常のIndex"/> +<node CREATED="1423594353092" ID="ID_1186791723" MODIFIED="1423594355551" TEXT="ParentIndex"> +<node CREATED="1423594356252" ID="ID_1635728708" MODIFIED="1423594364297" TEXT="ParentIndexからPathを取得する"/> +</node> +</node> +</node> +</node> +<node CREATED="1423586084312" ID="ID_338957012" MODIFIED="1423586093096" TEXT="第五章"> +<node CREATED="1423586094960" ID="ID_1238357330" MODIFIED="1423586101687" TEXT="FunctionalJava"> +<node CREATED="1423586103920" ID="ID_574366663" MODIFIED="1423586108831" TEXT="バグの修正とか"/> +</node> +</node> +<node CREATED="1423586171735" ID="ID_140090523" MODIFIED="1423586182929" TEXT="第六章"> +<node CREATED="1423586183528" ID="ID_1682847047" MODIFIED="1423586187281" TEXT="実装の評価"> +<node CREATED="1423586191405" ID="ID_177037906" MODIFIED="1423586649393" TEXT="検索の測定"> +<node CREATED="1423586649724" ID="ID_1481405134" MODIFIED="1423586658993" TEXT="maTrixの実際の関数を用いて測定を行う"/> +<node CREATED="1423586661454" ID="ID_499215770" MODIFIED="1423586669808" TEXT="2~3個"/> +<node CREATED="1423586670343" ID="ID_784127489" MODIFIED="1423586677193" TEXT="比較対象を使う?"/> +<node CREATED="1423586694888" ID="ID_792520530" MODIFIED="1423586720145" TEXT="Indexを使用した場合としなかった場合両方測定する"/> +<node CREATED="1423586790150" ID="ID_1803606167" MODIFIED="1423586806769" TEXT="これはIndexの性能評価に近い"/> +</node> +<node CREATED="1423586680319" ID="ID_1296000557" MODIFIED="1423586690801" TEXT="Indexの作成時間"/> +<node CREATED="1423586808257" ID="ID_1105192956" MODIFIED="1423586825952" TEXT="Node数とTreeの構築時間の測定"> +<node CREATED="1423586826460" ID="ID_910882736" MODIFIED="1423586846752" TEXT="これが7章のpush/popに繋がる"/> +</node> +<node CREATED="1423586849041" ID="ID_273949724" MODIFIED="1423586855502" TEXT="transactionPerSecond"> +<node CREATED="1423586855872" ID="ID_1017447996" MODIFIED="1423586868986" TEXT="一定時間の間に何回読み込みができるか?"/> +<node CREATED="1423586880112" ID="ID_1961020697" MODIFIED="1423586888703" TEXT="Jungleは複数の読み込みが優れている"/> +</node> +</node> +</node> +<node CREATED="1423586416000" ID="ID_1654645292" MODIFIED="1423586421153" TEXT="第七章"> +<node CREATED="1423586421560" ID="ID_1467392083" MODIFIED="1423586423977" TEXT="結論"> +<node CREATED="1423586424517" ID="ID_1847265289" MODIFIED="1423586425945" TEXT="まとめ"/> +<node CREATED="1423586443934" ID="ID_275483639" MODIFIED="1423586457296" TEXT="今後の課題"> +<node CREATED="1423586987985" ID="ID_572879898" MODIFIED="1423586992656" TEXT="push/popの実装"/> +<node CREATED="1423586993073" ID="ID_1530095327" MODIFIED="1423587001807" TEXT="indexのIncrementalUpdate"/> +<node CREATED="1423587002260" ID="ID_1680690241" MODIFIED="1423587010654" TEXT="differencialList"/> +<node CREATED="1423587012244" ID="ID_813180653" MODIFIED="1423587025383" TEXT="exponential backoff"/> +</node> +</node> +</node> +</node> +</node> +</map>