Please use this identifier to cite or link to this item: https://ruomo.lib.uom.gr/handle/7000/1239
Full metadata record
DC FieldValueLanguage
dc.contributor.authorVoulalas, Georgios-
dc.contributor.authorEvangelidis, Georgios-
dc.date.accessioned2022-08-29T08:08:50Z-
dc.date.available2022-08-29T08:08:50Z-
dc.date.issued2009-
dc.identifier10.5220/0001836703170322en_US
dc.identifier.isbn978-989-8111-81-4en_US
dc.identifier.urihttps://doi.org/10.5220/0001836703170322en_US
dc.identifier.urihttps://ruomo.lib.uom.gr/handle/7000/1239-
dc.description.abstractIn 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.en_US
dc.language.isoenen_US
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectFRASCATI::Natural sciences::Computer and information sciencesen_US
dc.subject.otherModel-driven developmenten_US
dc.subject.otherDynamic applicationsen_US
dc.subject.otherRuntime compilationen_US
dc.subject.otherJava platformen_US
dc.subject.otherData versioningen_US
dc.subject.otherSelective recompilationen_US
dc.subject.otherMeta-modelen_US
dc.titleAPPLICATION VERSIONING, SELECTIVE CLASS RECOMPILATION AND MANAGEMENT OF ACTIVE INSTANCES IN A FRAMEWORK FOR DYNAMIC APPLICATIONSen_US
dc.typeConference Paperen_US
dc.contributor.departmentΤμήμα Εφαρμοσμένης Πληροφορικήςen_US
local.identifier.firstpage317en_US
local.identifier.lastpage322en_US
local.identifier.volumetitleProceedings of the Fifth International Conference on Web Information Systems and Technologiesen_US
Appears in Collections:Department of Applied Informatics

Files in This Item:
File Description SizeFormat 
2009_WEBIST.pdf148,52 kBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons