• DocumentCode
    2763252
  • Title

    Considering Faults in Service-Oriented Architecture: A Graph Transformation-Based Approach

  • Author

    Mahdian, Farzaneh ; Rafe, Vahid ; Rafeh, Reza ; Miralvand, M. R Zand

  • Author_Institution
    Comput. Eng. Dept., Islamic Azad Univ., Iran
  • Volume
    1
  • fYear
    2009
  • fDate
    13-15 Nov. 2009
  • Firstpage
    179
  • Lastpage
    183
  • Abstract
    Nowadays, using Service-Oriented Architectures (SOA) is spreading as a flexible architecture for developing dynamic enterprise systems. Due to the increasing need of high quality services in SOA, it is desirable to consider different Quality of Service (QoS) aspects in this architecture as security, availability, reliability, fault tolerance, etc. In this paper we investigate fault tolerance mechanisms for modeling services in service-oriented architecture. We propose a metamodel (formalized by a type graph) and some graph rules for monitoring services and their communications to detect faults. By defining additional graph rules as reconfiguration mechanisms, service requesters can be dynamically switched to a new service (with similar descriptions). To validate our proposal, we use our previous approach to model checking graph transformation using the Bogor model checker.
  • Keywords
    fault diagnosis; graph grammars; program verification; quality of service; software architecture; software fault tolerance; Bogor model checker; dynamic enterprise systems; fault detection; fault tolerance; flexible architecture; graph rules; graph transformation; metamodel; quality of service; reconfiguration mechanism; reliability; security; service-oriented architecture; services monitoring; type graph; Availability; Communication system security; Computer architecture; Fault detection; Fault tolerance; Fault tolerant systems; Monitoring; Quality of service; Redundancy; Service oriented architecture; Graph Transformation; Quality of Service; Service Oriented Architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Technology and Development, 2009. ICCTD '09. International Conference on
  • Conference_Location
    Kota Kinabalu
  • Print_ISBN
    978-0-7695-3892-1
  • Type

    conf

  • DOI
    10.1109/ICCTD.2009.171
  • Filename
    5359808