Mercurial > hg > Papers > 2014 > nobuyasu-master
diff paper/introduciton.tex @ 92:62d39472d5d4
Modified introduction.tex
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 05 Feb 2014 21:51:44 +0900 |
parents | edc3773f15a7 |
children | 4f360c7fbd49 |
line wrap: on
line diff
--- a/paper/introduciton.tex Tue Feb 04 16:43:38 2014 +0900 +++ b/paper/introduciton.tex Wed Feb 05 21:51:44 2014 +0900 @@ -1,16 +1,35 @@ \chapter{序論} -\pagenumbering{arabic} -IT システムが巨大化していくにつれ, 障害発生事例 が社会に与える影響もより大きな物となる. それに伴 い, IT システムにおけるディペンダビリティへの注目 が増し -そこで, DEOS プロジェクトは IT システムにおけ るディペンダビリティを担保する技術体系をまとめ, 制度化, さらには事業化を目指している. DEOS プロ ジェクトは 2006 年に独立行政法人科学技術機構 (JST) は CREST プログラムの 1 つとして始まったプロジェ クトて. DEOS プロジェクトは, 変化し続ける 目的や環境の中でシステムを適切に対応させ, 継続的 にユーザが求めるサービスを提供することができるシ ステムの構築法を開発することを目標としてい. +ITシステムが巨大化していくにつれ, 障害発生事例が社会に与える影響もより大きな物となる. +それに伴い, ITシステムにおけるディペンダビリティへの注目が増している. + +そこで, DEOSプロジェクトはITシステムにおけるディペンダビリティを担保する技術体系をまとめ, 制度化, さらには事業化を目指している. +DEOSプロジェクトは2006年に独立行政法人科学技術機構(JST)はCRESTプログラムの1つとして始まったプロジェクトである. +DEOSプロジェクトは, 変化し続ける目的や環境の中でシステムを適切に対応させ, 継続的にユーザが求めるサービスを提供することができるシステムの構築法を +開発することを目標としている\cite{deos2013}. +DEOSプロジェクトではそれらの技術体系を「オープンシステムディペンダビリティ」として定義し, それをDEOSプロセスとしてまとめた(図\ref{fig:deos_proccess}). -DEOS プロセスにおいて, 全てのデータを保持する D-ADD(DEOS Agreement Description Database) と呼ばれるデータベースがある. -D-ADD はステークホルダ合意と対象システムに存 在するプログラム・コード, 及び対象システムの運用状 態との間の一貫性を常に保つための機構を提. -このようなデータベースは様々なデータを柔軟に格納する必要がある. -例えば, データベーススキーマの頻繁な変化に対応する必要がある. -そのためには木構造を直接使えるデータベースが必須である. -これらのデータベースは, ウェブからアクセスされる. -DEOSはウェブサービスとして捉えることができる. +\begin{figure}[htpb] + \begin{center} + \includegraphics[scale=0.5]{figures/deos_proccess.pdf} + \caption{DEOS プロセス} + \label{fig:deos_proccess} + \end{center} +\end{figure} +DEOSプロセスには変化対応サイクルと障害対応サイクルの2つのサイクルがある. +変化対応サイクルは上流プロセスにおける対象システムのオープンシステムディペンダビリティを担保するためのプロセスである. +障害対応サイクルは対象システムの運用時に必要とされるプロセスである. +DEOSプロセスは企画や設計という上流からシステム運用までの対象システムのライフサイクル全体に係わる. +対象システムの運用は, ステークホルダからの対象システムに対する要求に関する +合意を始めとしたあらゆる議論に関する合意をベースに行われる. + +DEOS プロセスを構成している各(サブ)プロセスからアクセスが行われるデータベースとして D-ADD(DEOS Agreement Description Database)がある\cite{d_add2013}. +%DEOS プロセスにおいて, 全てのデータを保持する D-ADD(DEOS Agreement Description Database) と呼ばれるデータベースがある. +D-ADD はステークホルダ合意と対象システムに存在するプログラム・コード, 及び対象システムの運用状態との間の一貫性を常に保つための機構を提供する. +このようなデータベースは様々なデータを柔軟に格納する必要があり, データベーススキーマの頻繁な変化に対応する必要がある. +%そのためには木構造を直接使えるデータベースが必須である. +これらのデータベースは, ウェブからアクセスされることも想定される. +そのため, DEOSはウェブサービスとして捉えることができる. ウェブサービスにとってデータベースは必須であり, ウェブサービスの規模 に比例してデータベースへの負荷も大きなものとなっている.