DSL for Collaborative Systems with Awareness
- Autores
- Bibbó, Luis Mariano; Giandini, Roxana Silvia; Pons, Claudia Fabiana
- Año de publicación
- 2017
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Domain Specific Languages (DSLs) are high-level languages defined for combining expressiveness and simplicity by means of linguistic constructs which are close to the problem domain but independent of the complexities inherent to the underlying software implementations. This article presents the CSSL v2.0 language that allows defining in precise, concise and friendly manner the abstract concepts of collaborative systems. Specially, the language makes available the concepts of awareness and collaborative processes. The language is independent of both the framework and the development tools and allows the application of the MDD approach to the development of such systems. The CSSL v2.0 language was designed as a UML extension using the metamodeling mechanism and was implemented with open source tools on the Eclipse platform. It provides improvements on previous proposals by enabling more complete and complex specifications of collaborative situations.
Laboratorio de Investigación y Formación en Informática Avanzada - Materia
-
Ciencias Informáticas
Collaborative software
Design tools
Domain Specific Languages
Software design
Software engineering - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/119042
Ver los metadatos del registro completo
id |
SEDICI_5b5c2b500a4b3d7a06e372e782acd03b |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/119042 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
DSL for Collaborative Systems with AwarenessBibbó, Luis MarianoGiandini, Roxana SilviaPons, Claudia FabianaCiencias InformáticasCollaborative softwareDesign toolsDomain Specific LanguagesSoftware designSoftware engineeringDomain Specific Languages (DSLs) are high-level languages defined for combining expressiveness and simplicity by means of linguistic constructs which are close to the problem domain but independent of the complexities inherent to the underlying software implementations. This article presents the CSSL v2.0 language that allows defining in precise, concise and friendly manner the abstract concepts of collaborative systems. Specially, the language makes available the concepts of awareness and collaborative processes. The language is independent of both the framework and the development tools and allows the application of the MDD approach to the development of such systems. The CSSL v2.0 language was designed as a UML extension using the metamodeling mechanism and was implemented with open source tools on the Eclipse platform. It provides improvements on previous proposals by enabling more complete and complex specifications of collaborative situations.Laboratorio de Investigación y Formación en Informática Avanzada2017-09info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/119042enginfo:eu-repo/semantics/altIdentifier/doi/10.1109/CLEI.2017.8226461info:eu-repo/semantics/altIdentifier/hdl/11746/6540info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-sa/4.0/Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:28:04Zoai:sedici.unlp.edu.ar:10915/119042Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:28:04.895SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
DSL for Collaborative Systems with Awareness |
title |
DSL for Collaborative Systems with Awareness |
spellingShingle |
DSL for Collaborative Systems with Awareness Bibbó, Luis Mariano Ciencias Informáticas Collaborative software Design tools Domain Specific Languages Software design Software engineering |
title_short |
DSL for Collaborative Systems with Awareness |
title_full |
DSL for Collaborative Systems with Awareness |
title_fullStr |
DSL for Collaborative Systems with Awareness |
title_full_unstemmed |
DSL for Collaborative Systems with Awareness |
title_sort |
DSL for Collaborative Systems with Awareness |
dc.creator.none.fl_str_mv |
Bibbó, Luis Mariano Giandini, Roxana Silvia Pons, Claudia Fabiana |
author |
Bibbó, Luis Mariano |
author_facet |
Bibbó, Luis Mariano Giandini, Roxana Silvia Pons, Claudia Fabiana |
author_role |
author |
author2 |
Giandini, Roxana Silvia Pons, Claudia Fabiana |
author2_role |
author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Collaborative software Design tools Domain Specific Languages Software design Software engineering |
topic |
Ciencias Informáticas Collaborative software Design tools Domain Specific Languages Software design Software engineering |
dc.description.none.fl_txt_mv |
Domain Specific Languages (DSLs) are high-level languages defined for combining expressiveness and simplicity by means of linguistic constructs which are close to the problem domain but independent of the complexities inherent to the underlying software implementations. This article presents the CSSL v2.0 language that allows defining in precise, concise and friendly manner the abstract concepts of collaborative systems. Specially, the language makes available the concepts of awareness and collaborative processes. The language is independent of both the framework and the development tools and allows the application of the MDD approach to the development of such systems. The CSSL v2.0 language was designed as a UML extension using the metamodeling mechanism and was implemented with open source tools on the Eclipse platform. It provides improvements on previous proposals by enabling more complete and complex specifications of collaborative situations. Laboratorio de Investigación y Formación en Informática Avanzada |
description |
Domain Specific Languages (DSLs) are high-level languages defined for combining expressiveness and simplicity by means of linguistic constructs which are close to the problem domain but independent of the complexities inherent to the underlying software implementations. This article presents the CSSL v2.0 language that allows defining in precise, concise and friendly manner the abstract concepts of collaborative systems. Specially, the language makes available the concepts of awareness and collaborative processes. The language is independent of both the framework and the development tools and allows the application of the MDD approach to the development of such systems. The CSSL v2.0 language was designed as a UML extension using the metamodeling mechanism and was implemented with open source tools on the Eclipse platform. It provides improvements on previous proposals by enabling more complete and complex specifications of collaborative situations. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-09 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/119042 |
url |
http://sedici.unlp.edu.ar/handle/10915/119042 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/doi/10.1109/CLEI.2017.8226461 info:eu-repo/semantics/altIdentifier/hdl/11746/6540 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1844616159042732032 |
score |
13.070432 |