loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Georgios Voulalas and Georgios Evangelidis

Affiliation: University of Macedonia, Greece

Keyword(s): Model-driven development, Dynamic applications, Runtime compilation, Java platform, Data versioning, Selective recompilation, Meta-model.

Related Ontology Subjects/Areas/Topics: Metadata and Metamodeling ; Web Information Systems and Technologies ; Web Interfaces and Applications

Abstract: In our previous research we have presented the core functional and data components of a framework for the development and deployment of web-based applications. The framework enables the operation of multiple applications within a single installation and supports runtime evolution by dynamically recompiling classes based on the source code that is retrieved from the database. It is structured upon a universal database schema (meta-model). The contributions of this paper include a versioning mechanism that enables access to old data in their real context (i.e., within the version of the application that created this data), a proposal for selective recompilation of new classes that allows applications to evolve safely at the minimum processing cost, and a policy for handling active classes (i.e., classes that have running instances) that need to be dynamically recompiled in order to reflect changes.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.191.216.163

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Voulalas, G. and Evangelidis, G. (2009). APPLICATION VERSIONING, SELECTIVE CLASS RECOMPILATION AND MANAGEMENT OF ACTIVE INSTANCES IN A FRAMEWORK FOR DYNAMIC APPLICATIONS. In Proceedings of the Fifth International Conference on Web Information Systems and Technologies - WEBIST; ISBN 978-989-8111-81-4; ISSN 2184-3252, SciTePress, pages 317-322. DOI: 10.5220/0001836703170322

@conference{webist09,
author={Georgios Voulalas. and Georgios Evangelidis.},
title={APPLICATION VERSIONING, SELECTIVE CLASS RECOMPILATION AND MANAGEMENT OF ACTIVE INSTANCES IN A FRAMEWORK FOR DYNAMIC APPLICATIONS},
booktitle={Proceedings of the Fifth International Conference on Web Information Systems and Technologies - WEBIST},
year={2009},
pages={317-322},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001836703170322},
isbn={978-989-8111-81-4},
issn={2184-3252},
}

TY - CONF

JO - Proceedings of the Fifth International Conference on Web Information Systems and Technologies - WEBIST
TI - APPLICATION VERSIONING, SELECTIVE CLASS RECOMPILATION AND MANAGEMENT OF ACTIVE INSTANCES IN A FRAMEWORK FOR DYNAMIC APPLICATIONS
SN - 978-989-8111-81-4
IS - 2184-3252
AU - Voulalas, G.
AU - Evangelidis, G.
PY - 2009
SP - 317
EP - 322
DO - 10.5220/0001836703170322
PB - SciTePress