• DocumentCode
    2325764
  • Title

    Aspectual Interactions for Adaptive Behavioral Web-Services with Tailored Maude-Based Certification

  • Author

    Alqahtani, Ali ; Zedan, Hussein

  • Author_Institution
    Software Technol. Res. Lab., De Montfort Univ., Leicester
  • fYear
    2009
  • fDate
    23-24 May 2009
  • Firstpage
    1
  • Lastpage
    15
  • Abstract
    Service technology proposes a loosely-coupled integration and composition of any service functionalities, exposed by XML-based interfaces and composed using standards such as BPEL. Nevertheless, as cross-organizations are swiftly competing, the rigid character as well as the ad-hoc deployment using these standards is still hindering the large-scale application of this service paradigm. This contribution aims at contributing towards overcoming these two serious limitations. First we put forward an intuitive event-driven architectural conceptualization that promotes behavioral rule centric transient interactions for any service composition. Towards non-intrusive and runtime adaptability of such exogenous service interactions, we then present how to abstractly endow them with aspect-oriented mechanizations. Finally a compliant service foundation with rapid-prototyping capabilities is proposed, by accordingly leveraging the distributed rewriting-logic based Maude language. In particular, capitalizing on Maude reflection, we dynamically intercept triggering events, perform inherent behavioural interactions as suitable advices and non-intrusively weave them on respective components using required interfaces.
  • Keywords
    Web services; XML; business data processing; certification; formal logic; object-oriented programming; program verification; rewriting systems; software architecture; BPEL; Maude language; Maude-based certification; XML-based interface; ad-hoc deployment; adaptive behavioral Web-service; aspect-oriented mechanization; aspectual interaction; business process execution language; compliant service foundation; distributed rewriting-logic; intuitive event-driven architectural conceptualization; loosely-coupled service integration; rapid-prototyping; Application software; Certification; Connectors; Laboratories; Large-scale systems; Reflection; Runtime; Software engineering; Software standards; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    E-Business and Information System Security, 2009. EBISS '09. International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-2909-7
  • Electronic_ISBN
    978-1-4244-2910-3
  • Type

    conf

  • DOI
    10.1109/EBISS.2009.5137941
  • Filename
    5137941