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
Link To Document