Petros Manousis, Panos Vassiliadis, George Papastefanatos.

Automating the adaptation of evolving data-intensive ecosystems.
32nd International Conference on Conceptual Modeling (ER 2013), Hong Kong.
11-13 November, 2013.

Abstract

Data-intensive ecosystems are conglomerations of data repositories surrounded by applications that depend on them for their operation. To support the graceful evolution of the ecosystem's components we annotate them with policies for their response to evolutionary events. In this paper, we provide a method for the adaptation of ecosystems based on three algorithms that (i) assess the impact of a change, (ii) compute the need of different variants of an ecosystem's components, depending on policy conflicts, and (iii) rewrite the modules to adapt to the change.

Presentation

The presentation of this paper PPTX .

Differences with my MSc.


Input

The "projects": WCS, CS, S

The input file of the events is located in the OTHER directory of the "projects".

Output

Csv files containing the results:

Source code

The source code of Hecataeus used in this paper is here.

Hecataeus project

More information about Hecataeus project is here.