45 |
Fenfire uses xanalogical storage model as a basis for hyperstructured media. Each data |
Fenfire uses xanalogical storage model as a basis for hyperstructured media. Each data |
46 |
item in the Fenfire system has a globally unique identifier. We use RDF semantic web technologies to |
item in the Fenfire system has a globally unique identifier. We use RDF semantic web technologies to |
47 |
present information and relationships of information in our system. For location transparency |
present information and relationships of information in our system. For location transparency |
48 |
in the Fenfire system, we use Peer-to-Peer technologies to implemenent networking infrastructure. |
in the Fenfire system, we study Peer-to-Peer technologies to implemenent networking infrastructure. |
49 |
|
|
50 |
|
|
51 |
.. (abstract no longer than one page) |
.. (abstract no longer than one page) |
81 |
origins of the Xanalogical model? |
origins of the Xanalogical model? |
82 |
|
|
83 |
|
|
84 |
|
Our system uses xanalogical storage model \cite{ted-xu-model} as a |
85 |
|
basis for hyperstructured media and Resource Description Framework (RDF) \cite{w3rdfurl} |
86 |
|
for representing internal data structures and their relationships. |
87 |
|
|
88 |
We study Peer-to-Peer technologies as a foundation to build a location transparent, |
Currently we use distributed hash tables for searching data, but the use of |
89 |
hyperstructured desktop environment. We believe that the properties of Peer-to-Peer |
other methods are also studied. In addition, we plan to use globally unique, semantic-free |
90 |
|
references for locating data in Peer-to-Peer environment. |
91 |
|
We believe that the properties of Peer-to-Peer |
92 |
technology, such as the ad hoc connectivity and the lack of central authority, |
technology, such as the ad hoc connectivity and the lack of central authority, |
93 |
are prerequisites while mobilizing the Fenfire system. |
are prerequisites while mobilizing the Fenfire system. |
94 |
|
|
|
We focus on finding effiecient methods for locating xanalogical media from the Peer-to-Peer |
|
|
network. Currently we use distributed hash tables for searching data, but the use of |
|
|
other methods are also studied. In addition, we plan to use globally unique, semantic-free |
|
|
references for locating data in Peer-to-Peer environment. |
|
|
|
|
95 |
As a part of this research, we have developed a software library, Storm (STORage Module), |
As a part of this research, we have developed a software library, Storm (STORage Module), |
96 |
for storing and retrieving data as immutable byte sequences, which are identified by cryptographic |
for storing and retrieving data as immutable byte sequences, which are identified by cryptographic |
97 |
content hashes. This allows for studying two important issues |
content hashes. This allows for studying two important issues |
101 |
Earlier research of the group |
Earlier research of the group |
102 |
----------------------------- |
----------------------------- |
103 |
|
|
104 |
The work leading to the current Fenfire project (formerly GZigZag and Gzz) |
The work leading to the current Fenfire project (formerly known as GZigZag and Gzz) |
105 |
was started in 1999. |
was started in 1999. |
106 |
|
|
107 |
|
|
178 |
Objectives of the research |
Objectives of the research |
179 |
-------------------------- |
-------------------------- |
180 |
|
|
|
We investigate hyperstructure, flexible user interfaces and custom controllers |
|
|
together as a solution to the information flood from the net. A free software |
|
|
framework to base further research on gradually forms from our production |
|
|
quality subsystems. |
|
|
|
|
|
Our goals include: |
|
|
|
|
|
1) Interactive hyperstructure: the user is able to connect any two "data items" |
|
|
which will then be "near" each other in hyperspace, easily visible and |
|
|
accessible from one to the other. |
|
|
|
|
|
3) Novel interfaces taking advantage of modern graphics capabilities |
|
|
as well as new types of controllers, all built from commodity parts |
|
|
|
|
|
2) Teamwork: Ad hoc and non-centralized Peer-to-Peer version control of |
|
|
structured data. Two or more persons can form a small team to change an object |
|
|
and subsequently submit those changes for consideration by a larger |
|
|
group. The software will manage all versioning. |
|
181 |
|
|
182 |
|
We study of building a location transparent, hyperstructured desktop |
183 |
|
environment. As a part of the this project, we perform research on novel interfaces |
184 |
|
taking advantage of modern graphics capabilities as well as new types of |
185 |
|
controllers, all built from commodity parts. For location transparency, |
186 |
|
we study the suitability of methods used in Peer-to-Peer networks |
187 |
|
to find efficient methods for locating xanalogical media from the Peer-to-Peer |
188 |
|
network. |
189 |
|
|
190 |
|
|
191 |
User interfaces |
User interfaces |
192 |
''''''''''''''' |
''''''''''''''' |
193 |
|
|