[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert...
From: |
Hermanni Hyytiälä |
Subject: |
[Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert... |
Date: |
Mon, 24 Mar 2003 07:31:59 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Hermanni Hyytiälä <address@hidden> 03/03/24 07:31:59
Modified files:
Documentation/misc/hemppah-progradu: masterthesis.tex
Log message:
More updates
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/misc/hemppah-progradu/masterthesis.tex.diff?tr1=1.176&tr2=1.177&r1=text&r2=text
Patches:
Index: gzz/Documentation/misc/hemppah-progradu/masterthesis.tex
diff -u gzz/Documentation/misc/hemppah-progradu/masterthesis.tex:1.176
gzz/Documentation/misc/hemppah-progradu/masterthesis.tex:1.177
--- gzz/Documentation/misc/hemppah-progradu/masterthesis.tex:1.176 Mon Mar
24 06:44:58 2003
+++ gzz/Documentation/misc/hemppah-progradu/masterthesis.tex Mon Mar 24
07:31:59 2003
@@ -1591,21 +1591,22 @@
\section{Overview}
The Fenfire project \cite{fenfireurl} is an effort to build a location
transparent, hyperstructured desktop
-environment. Fenfire uses xanalogical storage model \cite{ted-xu-model} as a
basis for hyperstructured
-media. Fenfire deploys innovative user interfaces for displaying data to the
end users. All data in the Fenfire
-is stored in a unified format, i.e., blocks. This features should allow making
references between \emph{any}
-data easier and more seamlessly interoperating than in other systems. For
location transparency in a distributed system, Fenfire
-uses Peer-to-Peer network for locating and fetching blocks.
-
-Fenfire is a free software and it is licensed under GNU LGPL. Fenfire was
formerly also a partial implementation
+environment. By location transparent, we mean concealing the heterogeneous and
distributed nature of the system
+so that it appears to the end user like one system and by hyperstructured
system,
+we mean a system in which data can be associated with other data arbitrarly.
Fenfire uses xanalogical storage model
+\cite{ted-xu-model} as a basis for hyperstructured media. Each data item in
the Fenfire system has a globally unique
+identifier. This property should allow making references between \emph{any}
+data easier and more seamlessly interoperating than in other systems. For
location transparency in the Fenfire system,
+we are currently analysing the applicably of Peer-to-Peer infrastructure for
locating and fetching blocks in a
+distributed environment. Fenfire was formerly also a partial implementation
of the ZigZag\texttrademark -- structure, which has been originally invented
by Ted Nelson. Now, however, Fenfire uses Resource Description Framework (RDF)
\cite{w3rdfurl}
for representing internal data structures and their relationships.
-Fenfire is a high modular software system. It consists of several independent
software modules:
+Fenfire is a free software and it is licensed under GNU LGPL. Moreover,
Fenfire consists of several independent software modules:
\begin{itemize}
-\item \textbf{Storm}: a distributed storage module for storing arbitrary data
items
+\item \textbf{Storm}: a storage module for storing arbitrary data items
\item \textbf{Navidoc}: an UML-based tool for generating software
documentation
\item \textbf{Alph}: a xanalogical hypertext built upon Storm storage model
\item \textbf{GLMosaicText}: a flexible OpenGL interface for font manipulation
@@ -1613,13 +1614,8 @@
\item \textbf{LibVob}: a graphic library used for creating navigation
interfaces in complex data views
\end{itemize}
-
-For location transparency in the Fenfire system, Storm software module
-must have a support for Peer-to-Peer functionality as it provides low-level
data storage operations
-in the Fenfire system. Therefore, we focus on Storm and Alph modules, since
they are the foundation of Fenfire's
-Peer-to-Peer functionality. If not otherwise mentioned, we use term 'Storm'
when referring to both
-Storm and Alph software modules.
-
+In this thesis, we focus on Storm module as it is a foundation for
Peer-to-Peer functionality
+in the Fenfire system.
\section{Xanalogical storage model}
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., (continued)
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/20
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/20
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/21
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/21
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/21
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/21
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/21
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert...,
Hermanni Hyytiälä <=
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/24
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25
- [Gzz-commits] gzz/Documentation/misc/hemppah-progradu mastert..., Hermanni Hyytiälä, 2003/03/25