• DocumentCode
    2368923
  • Title

    Decentralized data dependency analysis for concurrent process execution

  • Author

    Urban, Susan D. ; Liu, Ziao ; Le Gao ; Whitaker, Edward E., Jr.

  • Author_Institution
    Texas Tech Univ., Lubbock, TX, USA
  • fYear
    2009
  • fDate
    1-4 Sept. 2009
  • Firstpage
    74
  • Lastpage
    83
  • Abstract
    This paper presents our results with the investigation of decentralized data dependency analysis among concurrently executing processes in a service-oriented environment. Distributed Process Execution Agents (PEXAs) are responsible for controlling the execution of processes that are composed of Web services. PEXAs are also associated with specific distributed sites for the purpose of capturing data changes that occur at those sites in the context of service executions using Delta-Enabled Grid Services. PEXAs then exchange this information with other PEXAs to dynamically discover data dependencies that can be used to enhance recovery activities for concurrent processes that execute with relaxed isolation properties. This paper outlines the functionality of PEXAs, describing the data structures and communication mechanisms that are used to support decentralized construction of distributed process dependency graphs, demonstrating a more dynamic and intelligent approach to identifying how the failure of one process can potentially affect other concurrently executing processes.
  • Keywords
    Web services; concurrency control; data analysis; data structures; graph theory; grid computing; software agents; Web service; communication mechanism; concurrent process execution; data structure; decentralized data dependency analysis; delta-enabled grid service; distributed process dependency graph; distributed process execution agent; process recovery; relaxed isolation property; service-oriented environment; Communication system control; Computer science; Context-aware services; Data analysis; Data engineering; Data structures; Educational institutions; Failure analysis; Information analysis; Web services; concurrent process execution; data dependency; decentralized communication; process recovery; relaxed isolation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference Workshops, 2009. EDOCW 2009. 13th
  • Conference_Location
    Auckland
  • Print_ISBN
    978-1-4244-5563-8
  • Type

    conf

  • DOI
    10.1109/EDOCW.2009.5332013
  • Filename
    5332013