Anya Sotiropoulou

Learn More
In the past years, a number of implementations of temporal DBMSs has been reported. Most of these implementations share a common feature, which is that they have been built as an extension to a snapshot DBMS. In this paper, we present three alternative design approaches that can be used for extending a snapshot DBMS to support temporal data, and evaluate(More)
A requirement for electronic government initiatives to succeed is the ability to offer a citizen-centric view of the government model. The most widely adopted paradigm supporting this task is the life event model, which combines basic services offered from multiple public authorities into a single, high-level service that corresponds to an event in a(More)
Delivering e-content as a service to end users involves addressing various cross-cutting aspects, including the heterogeneity of source and data, user needs, business rules as well as the evolution of the content itself. Catering for these aspects when modeling information systems calls for an architecture that accommodates evolution through separation of(More)
—Web services are functional, independent components that can be called over the web to perform a task. Web services are provided by organizations to enable others to perform tasks the organization offers online. However, with an ever increasing number of web services, finding the web service that performs a certain task is not always easy. Furthermore,(More)
Clinical trials are processes that produce large volumes of complex data, with inherent temporal requirements, since the state of patients evolves during the trials, and the data acquisition phase itself needs to be monitored. Additionally, since the requirements for all clinical trials have a significant common portion, it is desirable to capture these(More)
The ever changing environment information systems model, and in particular e-government ones, intensifies the need for systems that are able to easily, efficiently and transparently adapt to changing environments. Accommodating unanticipated changes implies that systems must be able to adapt to changes occurring in and evolve in step with their changing(More)
Supporting behavioural changes and in particular unanticipated ones is essential for achieving the behavioural evolution of objects. Object evolution is an important feature for war game simulation systems. This is the case because a unit's behavioural landscape may be altered during the course of a simulation either by virtue of the simulation itself of by(More)