[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] journals/plans SA_2003.rst
From: |
Hermanni Hyytiälä |
Subject: |
[Gzz-commits] journals/plans SA_2003.rst |
Date: |
Tue, 13 May 2003 04:12:41 -0400 |
CVSROOT: /cvsroot/fenfire
Module name: journals
Changes by: Hermanni Hyytiälä <address@hidden> 03/05/13 04:12:41
Modified files:
plans : SA_2003.rst
Log message:
reorg
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/journals/plans/SA_2003.rst.diff?tr1=1.72&tr2=1.73&r1=text&r2=text
Patches:
Index: journals/plans/SA_2003.rst
diff -u journals/plans/SA_2003.rst:1.72 journals/plans/SA_2003.rst:1.73
--- journals/plans/SA_2003.rst:1.72 Tue May 13 03:57:25 2003
+++ journals/plans/SA_2003.rst Tue May 13 04:12:41 2003
@@ -63,26 +63,6 @@
Background and significance of the research
-------------------------------------------
-
-In several hypertext systems today, following a link means a *disruptive*
change
-in the user's workflow, replacing the current context (e.g., a Web page) with
an
-entirely different one.
-This is partly caused by the dominant graphical user interface paradigm
-(developed in the 70s at Xerox PARC; see, e.g., [kay93smalltalk]_) in which
*pages*
-are shown in overlapping, rectangular, unconnected viewports (windows).
-In this paradigm, following a link can only create a new window
-or replace the contents of the current window.
-In our opinion, this is one of the root causes
-of hypertext disorientation
-[edwards-hardman89lost-in-hyperspace]_
-[conklin87hypertext-onpage-38-40]_.
-
-Improving user orientation through user interface improvements has
-recently received much attention. There have been much work
-on providing more context of the link destination or making
-the transition less abrupt
[zellweger98fluid-andalso-fc-zooming-andalso-schilit98digital]_.
-However, the underlying one-directionally linked hyperstructure of
-the Web and many other hypermedia systems can also cause disorientation.
.. We develop a system, named as Fenfire, which uses novel ways to control
information
flow in the screen.
@@ -119,13 +99,34 @@
To support data mobility, we have developed a software library, named as Storm
(STORage Module), for storing and retrieving data as immutable byte sequences,
which
-are identified by cryptographic content hashes. This allows for studying two
important
-issues *of data mobility*: dangling links and version management. We plan to
use globally
+are identified by cryptographic content hashes. With Storm, we plan to use
globally
unique, semantic-free references for locating data in Peer-to-Peer
environment.
Location-independent identifiers allows a peer-to-peer lookup system find
documents
-wherever they are moved. In addition, we believe that the properties of
Peer-to-Peer
-technology, such as the ad hoc connectivity and the lack of central authority,
are
-prerequisites while mobilizing our system.
+wherever they are moved. We believe that the properties of Peer-to-Peer
technology,
+such as the ad hoc connectivity and the lack of central authority, are
prerequisites
+while mobilizing our system. Additionally, Storm allows us to study two
important
+issues *of data mobility*: dangling links and version management.
+
+In several hypertext systems today, following a link means a *disruptive*
change
+in the user's workflow, replacing the current context (e.g., a Web page) with
an
+entirely different one.
+This is partly caused by the dominant graphical user interface paradigm
+(developed in the 70s at Xerox PARC; see, e.g., [kay93smalltalk]_) in which
*pages*
+are shown in overlapping, rectangular, unconnected viewports (windows).
+In this paradigm, following a link can only create a new window
+or replace the contents of the current window.
+In our opinion, this is one of the root causes
+of hypertext disorientation
+[edwards-hardman89lost-in-hyperspace]_
+[conklin87hypertext-onpage-38-40]_.
+
+Improving user orientation through user interface improvements has
+recently received much attention. There have been much work
+on providing more context of the link destination or making
+the transition less abrupt
[zellweger98fluid-andalso-fc-zooming-andalso-schilit98digital]_.
+However, the underlying one-directionally linked hyperstructure of
+the Web and many other hypermedia systems can also cause disorientation.
+
@@ -223,7 +224,42 @@
networks to find efficient methods for locating xanalogical media in a
distributed
environment and to support ad-hoc team work.
-
+
+Structure and storage
+'''''''''''''''''''''
+
+Structure
+
+We perform research on the methods which allow the users to bring together
+any information items they decide related, no matter which task the
+information originates from. We study structures in which data's relationships
+build connections in a hyperstructure. Our goal is to implement hyperstructure
+which should be easy to edit and navigate, and support deep linking (links
+do not break). Our ideology is based on Ted Nelson's ideas, i.e., Xanalogical
+hypertext storage model.
+
+
+Storage
+
+Research on how location-independent identifiers can be used to find
+information in a Peer-to-Peer environment. To support our research work, we
have
+developed a software library, named as Storage Modules (Storm), which provides
+the basis for storing (xanalogical) data to our system. Storm provides an
alternative to
+traditional file-based storage as all data is stored as immutable *blocks*. A
block is
+like a file but it cannot be changed, and instead of a file name it is
identified by a
+SHA-1 cryptographic content hash [fips-sha-1]_. Thus, identifiers are
+location-independent and globally unique.
+
+Research focuses on finding efficient methods for locating xanalogical media
+using location-independent and globally unique identifiers from the
Peer-to-Peer
+network. Currently we use distributed hash tables for searching blocks
+in a distributed environment, but the use of other Peer-to-Peer technologies
are
+also studied.
+
+Our goal is to build a Peer-to-Peer system that allows one to perform a
*global*
+data lookups and fetch a block if *anybody* has published it in the Internet.
+
+
User interfaces
'''''''''''''''
@@ -282,43 +318,7 @@
tested.
The hardware algorithm for rendering the unique background textures
-currently uses ad hoc distributions in
-
-
-
-Structure and storage
-'''''''''''''''''''''
-
-Structure
-
-We perform research on the methods which allow the users to bring together
-any information items they decide related, no matter which task the
-information originates from. We study structures in which data's relationships
-build connections in a hyperstructure. Our goal is to implement hyperstructure
-which should be easy to edit and navigate, and support deep linking (links
-do not break). Our ideology is based on Ted Nelson's ideas, i.e., Xanalogical
-hypertext storage model.
-
-
-Storage
-
-Research on how location-independent identifiers can be used to find
-information in a Peer-to-Peer environment. To support our research work, we
have
-developed a software library, named as Storage Modules (Storm), which provides
-the basis for storing (xanalogical) data to our system. Storm provides an
alternative to
-traditional file-based storage as all data is stored as immutable *blocks*. A
block is
-like a file but it cannot be changed, and instead of a file name it is
identified by a
-SHA-1 cryptographic content hash [fips-sha-1]_. Thus, identifiers are
-location-independent and globally unique.
-
-Research focuses on finding efficient methods for locating xanalogical media
-using location-independent and globally unique identifiers from the
Peer-to-Peer
-network. Currently we use distributed hash tables for searching blocks
-in a distributed environment, but the use of other Peer-to-Peer technologies
are
-also studied.
-
-Our goal is to build a Peer-to-Peer system that allows one to perform a
*global*
-data lookups and fetch a block if *anybody* has published it in the Internet.
+currently uses ad hoc distributions in
Hypotheses and research methods
@@ -397,31 +397,11 @@
Timetable for the objectives
----------------------------
-.. raw:: latex
-
- \begin{table}[h]
- \begin{center} {\footnotesize
- \begin{tabular}{|c|cccc|cccc|cccc|}
- \hline
- & \multicolumn{4}{c|}{2004} & \multicolumn{4}{c|}{2005} &
\multicolumn{4}{c|}{2006} \\
- Task & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 \\
- \hline
- 1. PhD & X & & & & & & & & & & & \\
- 2. PhD & & X & & & & & & & & & & \\
- 3. PhD & & & & & & & X & & & & & \\
- \hline
- \end{tabular} }
- \end{center}
- \caption{Timetable for the objectives.}
- \label{turns}
- \end{table}
-
-
- schedule and intermediate objectives for the research
- Peer-to-Peer networking
- Usability tests
- Fenfire prototype 0.8
+ - Peer-to-Peer networking
+ - Perform more usability tests
+ - Fenfire prototype
- objectives in researcher training
@@ -444,6 +424,27 @@
or license these patents; we have an understanding
that they will grant the GPL rights: this does not
undermine their business interests.
+
+.. raw:: latex
+
+ \begin{table}[h]
+ \begin{center} {\footnotesize
+ \begin{tabular}{|c|cccc|cccc|cccc|}
+ \hline
+ & \multicolumn{4}{c|}{2004} & \multicolumn{4}{c|}{2005} &
\multicolumn{4}{c|}{2006} \\
+ Task & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 \\
+ \hline
+ 1. PhD & X & & & & & & & & & & & \\
+ 2. PhD & & X & & & & & & & & & & \\
+ 3. PhD & & & & & & & & X & & & & \\
+ Peer-to-Peer & X & & & & & & & & & & & \\
+ Fenfire protype & & & & & X & & & & & & & \\
+ \hline
+ \end{tabular} }
+ \end{center}
+ \caption{Timetable for the objectives.}
+ \label{turns}
+ \end{table}
Performers of the research and resources
@@ -542,14 +543,16 @@
- storm
- - Saving data in permanent blocks, requiring
- less bandwidth, allowing access to earlier
- versions.
- - Distributed storage framework
+ - saving data in permanent blocks, requiring
+ less bandwidth, allowing access to earlier
+ versions.
+ - links do not brake
+ - data uniquess and immutability
+ - distributed storage framework
- urn-5
- - registered URI scheme to our project
+ - registered URI scheme to our project
- Object/document identity in user interfaces
- P2P networking
- [Gzz-commits] journals/plans SA_2003.rst, (continued)
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/12
- [Gzz-commits] journals/plans SA_2003.rst, Hermanni Hyytiälä, 2003/05/12
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/12
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/12
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/12
- [Gzz-commits] journals/plans SA_2003.rst, Hermanni Hyytiälä, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Hermanni Hyytiälä, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst,
Hermanni Hyytiälä <=
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Hermanni Hyytiälä, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Hermanni Hyytiälä, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Hermanni Hyytiälä, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13
- [Gzz-commits] journals/plans SA_2003.rst, Janne V. Kujala, 2003/05/13