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 :
بازگشت