• DocumentCode
    3141658
  • Title

    Propagating evolution events in data-centric software artifacts

  • Author

    Papastefanatos, George ; Vassiliadis, Panos ; Simitsis, Alkis

  • Author_Institution
    Inst. for the Manage. of Inf. Syst. / RC “Athena”, Athens, Greece
  • fYear
    2011
  • fDate
    11-16 April 2011
  • Firstpage
    162
  • Lastpage
    167
  • Abstract
    The success and wellbeing of large organizations rely on the smooth functionality and operability of their software. Such qualities are largely affected by evolution events and changes, like software upgrades. In this paper, we are dealing with handling evolution events in data management systems. We consider a data-centric ecosystem that captures relational tables, views and queries (the latter are seeing as software modules that are either internal to the database, e.g., stored procedures, or external software applications that access the database). We also consider policies dictating the response of a software module to a possible event. We investigate the impact of such events to the database and present a graph-based mechanism to control event propagation. We show that our mechanism terminates and that every database construct is annotated with a single status, regardless of the sequence of messages that the node receives.
  • Keywords
    database management systems; software engineering; data centric software artifact; data management system; graph based mechanism; relational table; software upgrade; Biological system modeling; Computer architecture; Databases; Ecosystems; Protocols; Semantics; Software; confluence; database evolution; event propagation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshops (ICDEW), 2011 IEEE 27th International Conference on
  • Conference_Location
    Hannover
  • Print_ISBN
    978-1-4244-9195-7
  • Electronic_ISBN
    978-1-4244-9194-0
  • Type

    conf

  • DOI
    10.1109/ICDEW.2011.5767629
  • Filename
    5767629