/[gzz]/gzz/Documentation/misc/hemppah-progradu/tutkimussuunnitelma.tex
ViewVC logotype

Diff of /gzz/Documentation/misc/hemppah-progradu/tutkimussuunnitelma.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by hemppah, Thu May 8 07:36:34 2003 UTC revision 1.5 by hemppah, Thu May 8 07:48:20 2003 UTC
# Line 27  On odotettavissa, että tulevaisuudessa s Line 27  On odotettavissa, että tulevaisuudessa s
27  \emph{Xanaloginen malli} \cite{nelson99xanalogicalneeded} pyrkii ratkaisemaan tämän ongelman. Xanalogisessa mallissa  \emph{Xanaloginen malli} \cite{nelson99xanalogicalneeded} pyrkii ratkaisemaan tämän ongelman. Xanalogisessa mallissa
28  tiedolla (tai tiedon osalla) on yksilöllinen, sijaintiriippumaton tunniste. Näin xanalogisessa  tiedolla (tai tiedon osalla) on yksilöllinen, sijaintiriippumaton tunniste. Näin xanalogisessa
29  mallissa linkit voivat olla yksittäisten kirjainten tai sanojen välillä. Nykyisessä WWW:ssä linkit  mallissa linkit voivat olla yksittäisten kirjainten tai sanojen välillä. Nykyisessä WWW:ssä linkit
30  voivat olla ainoastaan kokonaisten dokumenttien välillä. Lisäksi tieto voidaan löytää myös järjestelmästä silloin,  voivat olla ainoastaan kokonaisten dokumenttien välillä. Lisäksi xanalogista mallia tukevissa järjestelmissä
31    tieto voidaan löytää järjestelmästä myös silloin,
32  kun tieto on siirretty paikasta toiseen, koska tiedon tunniste ei ole sidottu sijaintiin. Xanaloginen malli ei  kun tieto on siirretty paikasta toiseen, koska tiedon tunniste ei ole sidottu sijaintiin. Xanaloginen malli ei
33  ole rajoitettu tekstuaaliseen tietoon, esimerkiksi video- tai äänitiedon käyttö on myös mahdollista. Xanalogisessa  ole rajoitettu tekstuaaliseen tietoon, esimerkiksi video- tai äänitiedon käyttö on myös mahdollista. Xanalogisessa
34  mallissa linkit dokumenttien välillä ovat kaksisuuntaisia sekä ''ulkoisia'' dokumenttien suhteen. Nämä  mallissa linkit dokumenttien välillä ovat kaksisuuntaisia sekä ''ulkoisia'' dokumenttien suhteen. Nämä
# Line 35  ominaisuudet yhdessä estävät linkkien ri Line 36  ominaisuudet yhdessä estävät linkkien ri
36    
37  Tutkimusryhmämme kehittää omaa toteutusta xanalogisesta mallista. Fenfire-hypermediajärjestelmässä kaikki  Tutkimusryhmämme kehittää omaa toteutusta xanalogisesta mallista. Fenfire-hypermediajärjestelmässä kaikki
38  tieto on hyperstruktuurissa ja sen esittämiseen käytetään semanttisen WWW:n RDF-mallin \cite{w3rdfurl}  tieto on hyperstruktuurissa ja sen esittämiseen käytetään semanttisen WWW:n RDF-mallin \cite{w3rdfurl}
39  mukaisia esitystapoja. Järjestelmän hajatuksessa olemme päättäneet käyttää vertaisverkkoihin liittyviä tekniikoita.  mukaisia esitystapoja. Järjestelmän hajatuksessa olemme päättäneet käyttää \emph{vertaisverkkoihin} liittyviä tekniikoita.
40  Uskomme, että vertaisverkkojen ominaisuudet, kuten mobiilisuus sekä keskitetyn tiedonhallinnan puuttuminen,  Uskomme, että vertaisverkkojen ominaisuudet, kuten mobiilisuus sekä keskitetyn tiedonhallinnan puuttuminen,
41  ovat tärkeitä ominaisuuksia tulevaisuuden hajautetulle tietojenkäsittelylle.  ovat tärkeitä ominaisuuksia tulevaisuuden hajautetulle tietojenkäsittelylle.
42    
# Line 53  keskusteltiin vertaisverkkojen yleisestä Line 54  keskusteltiin vertaisverkkojen yleisestä
54    
55  Lukka sekä Fallenstein \cite{lukka02freenetguids} esittävät, kuinka xanaloginen malli voidaan  Lukka sekä Fallenstein \cite{lukka02freenetguids} esittävät, kuinka xanaloginen malli voidaan
56  toteuttaa vertaisverkossa käyttäen yksilöllisiä ja sijaintiriippumattomia tunnisteita  toteuttaa vertaisverkossa käyttäen yksilöllisiä ja sijaintiriippumattomia tunnisteita
57  tiedon etsimiseen. Hän käyttää esimerkkisovelluksena Freenet-järjestelmää \cite{clarke00freenet}.  tiedon etsimiseen. He käyttävät esimerkkisovelluksena Freenet-järjestelmää \cite{clarke00freenet}.
58  Hyytiälä \cite{hyytiala03stormp2p} laajentaa edellisten työtä tutkimalla Freenet-järjestelmän sijasta useita  Hyytiälä \cite{hyytiala03stormp2p} laajentaa edellisten työtä tutkimalla Freenet-järjestelmän sijasta useita
59  erilaisia vertaisverkkojärjestelmiä ja niiden soveltuvuutta Fenfire-järjestelmän näkökulmasta.  erilaisia vertaisverkkojärjestelmiä ja samalla ottaen huomioon tiedonhaun tehokkuuden Fenfire-järjestelmän
60    näkökulmasta.
61    
62  \subsubsection{Tutkimus}  \subsubsection{Tutkimus}
63    
# Line 64  löytämiseen vertaisverkkoympäristössä, s Line 66  löytämiseen vertaisverkkoympäristössä, s
66  on xanalogisen mallin ominaisuus, jonka avulla voidaan löytää järjestelmästä kaikki dokumentit, jotka  on xanalogisen mallin ominaisuus, jonka avulla voidaan löytää järjestelmästä kaikki dokumentit, jotka
67  viittaavat tiettyyn yksittäiseen dokumenttiin. Tämä ominaisuus saattaisi olla hyvinkin hyödyllinen  viittaavat tiettyyn yksittäiseen dokumenttiin. Tämä ominaisuus saattaisi olla hyvinkin hyödyllinen
68  akateemisessa kirjallisuudessa, kun halutaan esimerkiksi löytää kaikki teokset, joissa  akateemisessa kirjallisuudessa, kun halutaan esimerkiksi löytää kaikki teokset, joissa
69  viitataan tiettyyn julkaisuun. Käyttämässämme vertaisverkossa tieto ja tiedon riippuvuussuhteet  viitataan tiettyyn julkaisuun.
 perustuvat RDF-malliin \cite{w3rdfurl}.  
70    
71  Tällä hetkellä käytämme järjestelmässämme hajautettuihin silpputaulukkoihin (distributed hash tables)  Tällä hetkellä käytämme järjestelmässämme hajautettuihin silpputaulukkoihin (distributed hash tables)
72  perustuvia \cite{maymounkov02kademlia} menetelmiä tiedon löytämiseen. Olemme valinneet  perustuvia \cite{maymounkov02kademlia} menetelmiä tiedon löytämiseen. Olemme valinneet
73  hajautetut silpputaulukot tiedon etsinnän perustaksi, koska sekä oma järjestelmämme että hajautetut silpputaulukot  hajautetut silpputaulukot tiedon etsinnän perustaksi, koska sekä oma järjestelmämme että hajautetut silpputaulukot
74  käyttävät yksilöllisiä tunnisteita tiedon tunnistamiseen. Lisäksi hajautetut silpputaulukot ovat tehokkaita, so. tieto  käyttävät yksilöllisiä tunnisteita tiedon tunnistamiseen. Lisäksi hajautetut silpputaulukot ovat tehokkaita, so. tieto
75  voidaan löytää järjestelmästä logaritmisessa ajassa. Kaikki tieto järjestelmässämme tallennetaan tietolohkareina (data block) ja  voidaan löytää järjestelmästä logaritmisessa ajassa. Kaikki tieto järjestelmässämme tallennetaan tietolohkareina (data block) ja
76  jokaisella tietolohkareella on yksilöllinen tunniste. Sijaintiriippumattomat, yksilölliset tunnisteet lasketaan  jokaisella tietolohkareella on yksilöllinen tunniste. Tiedon riippuvuussuhteet perustuvat RDF-mallin mukaisiin
77  SHA-1 -hajautusalgoritmin \cite{fips-sha-1} avulla tiedon sisällöstä. Tiedon yksilöllisyys  esitystapoihin \cite{w3rdfurl}. Sijaintiriippumattomat, yksilölliset tunnisteet lasketaan
78  sekä tiedon sijaintiriippumattomat tunnisteet luovat perustan xanalogisen mallin toteuttamiselle  SHA-1 -hajautusalgoritmia \cite{fips-sha-1} käyttäen tiedon sisällöstä. Tiedon yksilöllisyys,
79    tiedon sijaintiriippumattomat tunnisteet sekä RDF-mallin käyttö luovat perustan xanalogisen mallin toteuttamiselle
80  vertaisverkkoympäristössä.  vertaisverkkoympäristössä.
81    
82  Tutkimuksen merkitys selviää tietenkin vasta käytännön kokeilujen perusteella.  Tutkimuksen merkitys selviää tietenkin vasta käytännön kokeilujen perusteella.

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26