DocumentCode
3109538
Title
Design Patterns Usage in Peer-to-Peer Systems--An Empirical Analysis
Author
Aleksy, Markus ; Korthaus, Axel ; Seifried, Christian
Author_Institution
Mannheim Univ.
fYear
2006
fDate
Dec. 2006
Firstpage
459
Lastpage
462
Abstract
In this paper, we present the results of an empirical analysis regarding the application and realization of established design patterns in existing peer-to-peer system implementations. Among the goals of our research were the identification of relevant design patterns that are particularly helpful and well suited for the implementation of peer-to-peer architectures and the discovery of potential shortfalls with respect to the capitalization on design patterns in that domain. We describe which design pattern realizations were encountered in the analyzed system implementations and how frequently they were applied, and finally we draw some conclusions from our findings
Keywords
object-oriented programming; peer-to-peer computing; software architecture; systems analysis; design patterns usage; object-oriented programming; peer-to-peer architectures; peer-to-peer systems; software engineering; Application software; Data security; Intelligent agent; Network topology; Pattern analysis; Peer to peer computing; Programming; Resource management; Software design; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Intelligence and Intelligent Agent Technology Workshops, 2006. WI-IAT 2006 Workshops. 2006 IEEE/WIC/ACM International Conference on
Conference_Location
Hong Kong
Print_ISBN
0-7695-2749-3
Type
conf
DOI
10.1109/WI-IATW.2006.57
Filename
4053292
Link To Document