• DocumentCode
    2986820
  • Title

    Can Graph Transformation Make Aspect Languages for BPEL Redundant?

  • Author

    Gronmo, Roy

  • Author_Institution
    SINTEF, Oslo, Norway
  • fYear
    2010
  • fDate
    25-29 Oct. 2010
  • Firstpage
    153
  • Lastpage
    162
  • Abstract
    The aspect language AO4BPEL has been introduced as a way to modularize cross-cutting concerns in Web service compositions that are specified in BPEL. AO4BPEL can be difficult to understand and to write for non-XML experts. This paper explores if algebraic graph transformation rules can be used to specify BPEL aspects at the modeling level, and make new aspect languages like AO4BPEL redundant. Three AO4BPEL examples, taken from the literature, are used to test the suitability of graph transformation as a means to simulate BPEL aspects.
  • Keywords
    Web services; XML; aspect-oriented programming; business data processing; graph grammars; AO4BPEL; Web service compositions; algebraic graph transformation rules; aspect languages; non-XML experts; Monitoring; Pins; Radiation detectors; Unified modeling language; Weaving; Web services; XML; AO4BPEL; BPEL; UML activity model; Web service composition; aspect-oriented; business process; graph transformation; workflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference (EDOC), 2010 14th IEEE International
  • Conference_Location
    Vitoria
  • ISSN
    1541-7719
  • Print_ISBN
    978-1-4244-7966-5
  • Type

    conf

  • DOI
    10.1109/EDOC.2010.31
  • Filename
    5630216