Skip to main content
Article thumbnail
Location of Repository

Aspectual Development of a P2P Secure File Synchronization Application

By R. Bertan Gündoğdu and Volkan Yazıcı


Development of a file synchronization system requires careful handling of several concerns such as transactions, fault-tolerance, and security. Very often these concerns are hard to modularize into first class elements using tradi-tional software development paradigms. Such cross-cutting concerns decrease the cohesion and increase coupling of the components of the file synchronization system. Aspect-Oriented Software Development (AOSD) provides explicit abstractions to address these cross-cutting concerns. In this paper, we go through the development process of a secure peer-to-peer file synchronization application, FSync, and AOSD techniques to enhance separation of concerns.

Year: 2015
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.