• DocumentCode
    3249547
  • Title

    DOAF — A development framework for distributed applications

  • Author

    Cirstea, Cosmin ; Prostean, O. ; Cirstea, Cosmin

  • Author_Institution
    Autom. & Appl. Inf. Dept., “Politeh.” Univ. of Timisoara, Timişoara, Romania
  • fYear
    2013
  • fDate
    2-4 July 2013
  • Firstpage
    28
  • Lastpage
    32
  • Abstract
    In this paper we present an application development framework that has the goal of supporting the development of distributed applications. The Distributed Operation Application Framework (DOAF) provides standardized interfaces to software developers with the purpose of facilitating the development of distributed applications without caring for topics like: node/replica localization, operation synchronization or conflict management and resolution. The application framework consists of three main components: the Localization component (PathFinder), the Optimizer and the Core. All these components cooperate in order to support the development of distributed applications. The DOAF platform also offers support for optimistic replication of data by maintaining the so called “Distributed Operation” as the main replication strategy.
  • Keywords
    distributed processing; software engineering; synchronisation; DOAF; Optimizer; PathFinder; conflict management; distributed applications; distributed operation application framework; node localization; operation synchronization; replica localization; software developers; Computer architecture; Distributed databases; Network topology; Optimization; Security; Software; Synchronization; Conflict resolution; data propagation; development framework; distributed application; system optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications and Signal Processing (TSP), 2013 36th International Conference on
  • Conference_Location
    Rome
  • Print_ISBN
    978-1-4799-0402-0
  • Type

    conf

  • DOI
    10.1109/TSP.2013.6613885
  • Filename
    6613885