Show simple item record

dc.contributor.authorTrương, Vinh
dc.date.accessioned2007-06-18T08:50:47Z
dc.date.available2007-06-18T08:50:47Z
dc.date.issued2007-06-18T08:50:47Z
dc.identifier.urihttp://hdl.handle.net/2077/4580
dc.description.abstractA lot of research about peer-to-peer systems, today, has been focusing on designing better structured peer-to-peer overlay networks or Distributed Hash Tables, which are simply called DHTs. To our knowledge, not many papers, however, have been published about testing implementations of them. This thesis presents an attempt to test an implementation of Chord, one of the well known DHTs, with a property-based testing method. We propose an abstract state machine as a way to model a DHT, and as a correctness property that its implementation is supposed to satisfy. As a case study, we test the Chord implementation with a property-based random testing tool, showing some faults in the implementation, and suggesting some modifications in its original algorithm.eng
dc.language.isoengeng
dc.relation.ispartofseriesReport /IT University of Göteborgeng
dc.relation.ispartofseries2007:41eng
dc.subjectDistributed Hash Tableeng
dc.subjectproperty-based random testingeng
dc.subjectabstract state machineeng
dc.titleTesting implementations of Distributed Hash Tableseng
dc.typeTexteng
dc.setspec.uppsokTechnology
dc.type.uppsokD
dc.contributor.departmentIT-universitetet i Göteborg/Tillämpad informationsteknologiswe
dc.contributor.departmentIT University of Göteborg/Applied Information Technologyeng
dc.type.degreeMaster theseseng


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record