MODEL DRIVEN DEVELOPMENT OF DIGITAL LIBRARIES - Validation, Analysis and Code Generation
Esther Guerra, Juan de Lara, Alessio Malizia
2007
Abstract
This paper shows our model-driven approach for the formal construction and validation of Digital Libraries (DLs). We have defined a Domain Specific Visual Language (DSVL) called VisMODLE, which allows the description of a DL using five different viewpoints: services, behaviour, collections, structure and society. From a meta-model based description of the different viewpoints, we have generated a modelling environment for VisMODLE. We have provided the environment with a code generator that produces XUL code for the DL’s user interface and composes the application using predefined components that implement the different services. Moreover, we have also added validation and simulation capabilities to the environment. Using the behavioural models (state-machine based), we can visually animate the system. In addition, the combined behaviour of actors and services can be transformed into a Petri net for further analysis.
DownloadPaper Citation
in Harvard Style
Guerra E., de Lara J. and Malizia A. (2007). MODEL DRIVEN DEVELOPMENT OF DIGITAL LIBRARIES - Validation, Analysis and Code Generation . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 2: WEBIST, ISBN 978-972-8865-78-8, pages 35-42. DOI: 10.5220/0001265900350042
in Bibtex Style
@conference{webist07,
author={Esther Guerra and Juan de Lara and Alessio Malizia},
title={MODEL DRIVEN DEVELOPMENT OF DIGITAL LIBRARIES - Validation, Analysis and Code Generation},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 2: WEBIST,},
year={2007},
pages={35-42},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001265900350042},
isbn={978-972-8865-78-8},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 2: WEBIST,
TI - MODEL DRIVEN DEVELOPMENT OF DIGITAL LIBRARIES - Validation, Analysis and Code Generation
SN - 978-972-8865-78-8
AU - Guerra E.
AU - de Lara J.
AU - Malizia A.
PY - 2007
SP - 35
EP - 42
DO - 10.5220/0001265900350042