• DocumentCode
    1805304
  • Title

    ROSE: A transactional services coordination engine

  • Author

    Hernández-Baruch, Victor ; Portilla, Alberto ; Zechinelli-Martini, José-Luis

  • Author_Institution
    Fundacion Univ. de las Americas, Cholula
  • fYear
    2007
  • fDate
    24-28 Sept. 2007
  • Firstpage
    123
  • Lastpage
    130
  • Abstract
    This paper introduces an adaptable transactional services coordination engine called ROSE. Different to existing services coordination engines, ROSE is able to combine different transactional contracts for executing a given coordination. Contracts capture application requirements as transactional properties derived from business rules. Inspired on separation of concerns approaches, our engine uses the notion of contract for expressing transactional properties separately from coordination specifications. In this way contracts can be defined and modified without modifying the coordination. The current version of ROSE is implemented on top of the open source coordination engine Bonita (www.objectweb.org) and it implements atomicity contracts useful for e-commerce applications.
  • Keywords
    electronic commerce; public domain software; transaction processing; ROSE version; coordination specifications; e-commerce applications; open source coordination engine; transactional services coordination engine; Application software; Automation; Computer science; Contracts; Educational institutions; Internet; Logic; Mexico Council; Open source software; Search engines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Current Trends in Computer Science, 2007. ENC 2007. Eighth Mexican International Conference on
  • Conference_Location
    Michoacan
  • Print_ISBN
    978-0-7695-2899-1
  • Type

    conf

  • DOI
    10.1109/ENC.2007.18
  • Filename
    4351434