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 :
بازگشت