• DocumentCode
    2575766
  • Title

    Rule-Based Control of Decentralised Asynchronous SOA for Real-Time Applications

  • Author

    Cameron, Alexander ; Stumptner, Markus ; Nandagopal, Nanda ; Mayer, Wolfgang ; Mansell, Todd

  • Author_Institution
    Adv. Comput. Centre, Univ. of South Australia, Adelaide, SA, Australia
  • fYear
    2012
  • fDate
    10-12 Oct. 2012
  • Firstpage
    241
  • Lastpage
    248
  • Abstract
    In this paper we consider the core issues that are inhibiting the application of general Service Oriented Architecture (SOA) principles to distributed real-time military environments. In particular, we propose a Distributed Real-Time Service Oriented Architecture (DRT-SOA) framework intended to overcome some of the problems that distributed SOA systems face in needing to exhibit verifiable deterministic behaviour. Although the time behaviour of asynchronous systems is inherently non-deterministic, such systems offer advantages in terms of extensibility, cost and utilisation. We show that DRT-SOA presents a framework where the sources of non-determinism can be supressed, making it suitable for certain classes of real-time system. We also show that decentralised execution of complex workflows is achievable using dynamic rule-based logic. We also present preliminary results demonstrating the architecture´s ability to perform decentralised execution of workflow and to resolve deadline constrained tasks. We also present results of a sensitivity analysis showing that the architectural framework is able to scale in support of dynamic redeployment of workflow. This has application when needing to adapt to changing run-time needs in the case of self-healing.
  • Keywords
    distributed processing; military computing; sensitivity analysis; service-oriented architecture; DRT-SOA framework; SOA system; deadline constrained task; decentralised asynchronous SOA; distributed realtime service oriented architecture; dynamic rule-based logic; realtime military environment; rule-based control; sensitivity analysis; verifiable deterministic behaviour; workflow dynamic redeployment; workflow execution; Computer architecture; Program processors; Real-time systems; Sensor systems; Service oriented architecture; Weapons; Adaptive systems; Distributed computing; Real time systems; Reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2012 International Conference on
  • Conference_Location
    Sanya
  • Print_ISBN
    978-1-4673-2624-7
  • Type

    conf

  • DOI
    10.1109/CyberC.2012.48
  • Filename
    6384975