Generating Collaborative Systems for Digital Libraries: a Model-Driven Approach
The design and development of a digital library involves different stakeholders, such as: information architects, librarians, and domain experts, who need to agree on a common language to describe, discuss, and negotiate the services the library has to offer. To this end, high-level, language-neutra...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
American Library Association
2010-12-01
|
Series: | Information Technology and Libraries |
Online Access: | https://ejournals.bc.edu/ojs/index.php/ital/article/view/3128 |
id |
doaj-578f24441ce84c1fa0e1e472eef556da |
---|---|
record_format |
Article |
spelling |
doaj-578f24441ce84c1fa0e1e472eef556da2020-11-24T23:37:33ZengAmerican Library AssociationInformation Technology and Libraries0730-92952163-52262010-12-0129417118610.6017/ital.v29i4.31282793Generating Collaborative Systems for Digital Libraries: a Model-Driven ApproachAlessio MaliziaPaolo BottoniS. LevialdiThe design and development of a digital library involves different stakeholders, such as: information architects, librarians, and domain experts, who need to agree on a common language to describe, discuss, and negotiate the services the library has to offer. To this end, high-level, language-neutral models have to be devised. Metamodeling techniques favor the definition of domainspecific visual languages through which stakeholders can share their views and directly manipulate representations of the domain entities. This paper describes CRADLE (Cooperative-Relational Approach to Digital Library Environments), a metamodel-based framework and visual language for the definition of notions and services related to the development of digital libraries. A collection of tools allows the automatic generation of several services, defined with the CRADLE visual language, and of the graphical user interfaces providing access to them for the final user. The effectiveness of the approach is illustrated by presenting digital libraries generated with CRADLE, while the CRADLE environment has been evaluated by using the cognitive dimensions framework.https://ejournals.bc.edu/ojs/index.php/ital/article/view/3128 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Alessio Malizia Paolo Bottoni S. Levialdi |
spellingShingle |
Alessio Malizia Paolo Bottoni S. Levialdi Generating Collaborative Systems for Digital Libraries: a Model-Driven Approach Information Technology and Libraries |
author_facet |
Alessio Malizia Paolo Bottoni S. Levialdi |
author_sort |
Alessio Malizia |
title |
Generating Collaborative Systems for Digital Libraries: a Model-Driven Approach |
title_short |
Generating Collaborative Systems for Digital Libraries: a Model-Driven Approach |
title_full |
Generating Collaborative Systems for Digital Libraries: a Model-Driven Approach |
title_fullStr |
Generating Collaborative Systems for Digital Libraries: a Model-Driven Approach |
title_full_unstemmed |
Generating Collaborative Systems for Digital Libraries: a Model-Driven Approach |
title_sort |
generating collaborative systems for digital libraries: a model-driven approach |
publisher |
American Library Association |
series |
Information Technology and Libraries |
issn |
0730-9295 2163-5226 |
publishDate |
2010-12-01 |
description |
The design and development of a digital library involves different stakeholders, such as: information architects, librarians, and domain experts, who need to agree on a common language to describe, discuss, and negotiate the services the library has to offer. To this end, high-level, language-neutral models have to be devised. Metamodeling techniques favor the definition of domainspecific visual languages through which stakeholders can share their views and directly manipulate representations of the domain entities. This paper describes CRADLE (Cooperative-Relational Approach to Digital Library Environments), a metamodel-based framework and visual language for the definition of notions and services related to the development of digital libraries. A collection of tools allows the automatic generation of several services, defined with the CRADLE visual language, and of the graphical user interfaces providing access to them for the final user. The effectiveness of the approach is illustrated by presenting digital libraries generated with CRADLE, while the CRADLE environment has been evaluated by using the cognitive dimensions framework. |
url |
https://ejournals.bc.edu/ojs/index.php/ital/article/view/3128 |
work_keys_str_mv |
AT alessiomalizia generatingcollaborativesystemsfordigitallibrariesamodeldrivenapproach AT paolobottoni generatingcollaborativesystemsfordigitallibrariesamodeldrivenapproach AT slevialdi generatingcollaborativesystemsfordigitallibrariesamodeldrivenapproach |
_version_ |
1725519596522307584 |