Evaluation of a Model-Driven Proposal to the Development of Groupware Systems
- Autores
- Bibbo, Luis Mariano; Pons, Claudia Fabiana; Fernández, Alejandro
- Año de publicación
- 2022
- Idioma
- inglés
- Tipo de recurso
- parte de libro
- Estado
- versión publicada
- Descripción
- Building groupware is a complex task. This chapter presents the use of the domain-specific language CSSL v2.0 collaborative software system language. CSSL provides simplicity, expressiveness, and precision to model the main concepts of collaborative systems, especially collaborative processes, protocols, and awareness. Models of collaborative systems are created via visual editors that support the concrete syntax of CSSL. According to the MDD methodology, models are independent of the implementation platform and are formally prepared to be transformed. In this implementation, the target of the transformation is a web application that provides a set of basic functions that developers can refine. Evaluation, validation, and verification of the language is performed, determining that the CSSL tools allow developers to solve central aspects of collaborative systems implementation in a simple and reasonable way. The evaluation determined that the CSSL metamodel has low complexity, with semantics strongly associated with UML and with good configuration possibilities.
- Materia
-
Ciencias de la Computación e Información
Groupware
Collaborative Software
Awareness
Model Evaluation
Model-Driven Engineering
Meta-Model
Code Generation - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by/4.0/
- Repositorio
- Institución
- Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
- OAI Identificador
- oai:digital.cic.gba.gob.ar:11746/11901
Ver los metadatos del registro completo
id |
CICBA_2c61d71e7cd69d40d427a1f4420380f3 |
---|---|
oai_identifier_str |
oai:digital.cic.gba.gob.ar:11746/11901 |
network_acronym_str |
CICBA |
repository_id_str |
9441 |
network_name_str |
CIC Digital (CICBA) |
spelling |
Evaluation of a Model-Driven Proposal to the Development of Groupware SystemsBibbo, Luis MarianoPons, Claudia FabianaFernández, AlejandroCiencias de la Computación e InformaciónGroupwareCollaborative SoftwareAwarenessModel EvaluationModel-Driven EngineeringMeta-ModelCode GenerationBuilding groupware is a complex task. This chapter presents the use of the domain-specific language CSSL v2.0 collaborative software system language. CSSL provides simplicity, expressiveness, and precision to model the main concepts of collaborative systems, especially collaborative processes, protocols, and awareness. Models of collaborative systems are created via visual editors that support the concrete syntax of CSSL. According to the MDD methodology, models are independent of the implementation platform and are formally prepared to be transformed. In this implementation, the target of the transformation is a web application that provides a set of basic functions that developers can refine. Evaluation, validation, and verification of the language is performed, determining that the CSSL tools allow developers to solve central aspects of collaborative systems implementation in a simple and reasonable way. The evaluation determined that the CSSL metamodel has low complexity, with semantics strongly associated with UML and with good configuration possibilities.Zhao, JingyuanRichards, Joseph2022info:eu-repo/semantics/bookPartinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_3248info:ar-repo/semantics/parteDeLibroapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/11901isbn:9781668450277enginfo:eu-repo/semantics/altIdentifier/doi/10.4018/978-1-6684-5027-7.ch002info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-29T13:40:17Zoai:digital.cic.gba.gob.ar:11746/11901Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-29 13:40:18.163CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse |
dc.title.none.fl_str_mv |
Evaluation of a Model-Driven Proposal to the Development of Groupware Systems |
title |
Evaluation of a Model-Driven Proposal to the Development of Groupware Systems |
spellingShingle |
Evaluation of a Model-Driven Proposal to the Development of Groupware Systems Bibbo, Luis Mariano Ciencias de la Computación e Información Groupware Collaborative Software Awareness Model Evaluation Model-Driven Engineering Meta-Model Code Generation |
title_short |
Evaluation of a Model-Driven Proposal to the Development of Groupware Systems |
title_full |
Evaluation of a Model-Driven Proposal to the Development of Groupware Systems |
title_fullStr |
Evaluation of a Model-Driven Proposal to the Development of Groupware Systems |
title_full_unstemmed |
Evaluation of a Model-Driven Proposal to the Development of Groupware Systems |
title_sort |
Evaluation of a Model-Driven Proposal to the Development of Groupware Systems |
dc.creator.none.fl_str_mv |
Bibbo, Luis Mariano Pons, Claudia Fabiana Fernández, Alejandro |
author |
Bibbo, Luis Mariano |
author_facet |
Bibbo, Luis Mariano Pons, Claudia Fabiana Fernández, Alejandro |
author_role |
author |
author2 |
Pons, Claudia Fabiana Fernández, Alejandro |
author2_role |
author author |
dc.contributor.none.fl_str_mv |
Zhao, Jingyuan Richards, Joseph |
dc.subject.none.fl_str_mv |
Ciencias de la Computación e Información Groupware Collaborative Software Awareness Model Evaluation Model-Driven Engineering Meta-Model Code Generation |
topic |
Ciencias de la Computación e Información Groupware Collaborative Software Awareness Model Evaluation Model-Driven Engineering Meta-Model Code Generation |
dc.description.none.fl_txt_mv |
Building groupware is a complex task. This chapter presents the use of the domain-specific language CSSL v2.0 collaborative software system language. CSSL provides simplicity, expressiveness, and precision to model the main concepts of collaborative systems, especially collaborative processes, protocols, and awareness. Models of collaborative systems are created via visual editors that support the concrete syntax of CSSL. According to the MDD methodology, models are independent of the implementation platform and are formally prepared to be transformed. In this implementation, the target of the transformation is a web application that provides a set of basic functions that developers can refine. Evaluation, validation, and verification of the language is performed, determining that the CSSL tools allow developers to solve central aspects of collaborative systems implementation in a simple and reasonable way. The evaluation determined that the CSSL metamodel has low complexity, with semantics strongly associated with UML and with good configuration possibilities. |
description |
Building groupware is a complex task. This chapter presents the use of the domain-specific language CSSL v2.0 collaborative software system language. CSSL provides simplicity, expressiveness, and precision to model the main concepts of collaborative systems, especially collaborative processes, protocols, and awareness. Models of collaborative systems are created via visual editors that support the concrete syntax of CSSL. According to the MDD methodology, models are independent of the implementation platform and are formally prepared to be transformed. In this implementation, the target of the transformation is a web application that provides a set of basic functions that developers can refine. Evaluation, validation, and verification of the language is performed, determining that the CSSL tools allow developers to solve central aspects of collaborative systems implementation in a simple and reasonable way. The evaluation determined that the CSSL metamodel has low complexity, with semantics strongly associated with UML and with good configuration possibilities. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/bookPart info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_3248 info:ar-repo/semantics/parteDeLibro |
format |
bookPart |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://digital.cic.gba.gob.ar/handle/11746/11901 isbn:9781668450277 |
url |
https://digital.cic.gba.gob.ar/handle/11746/11901 |
identifier_str_mv |
isbn:9781668450277 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/doi/10.4018/978-1-6684-5027-7.ch002 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0/ |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:CIC Digital (CICBA) instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires instacron:CICBA |
reponame_str |
CIC Digital (CICBA) |
collection |
CIC Digital (CICBA) |
instname_str |
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires |
instacron_str |
CICBA |
institution |
CICBA |
repository.name.fl_str_mv |
CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires |
repository.mail.fl_str_mv |
marisa.degiusti@sedici.unlp.edu.ar |
_version_ |
1844618615082450944 |
score |
13.070432 |