A meshing tool product line architecture

Autores
Bastarrica, María Cecilia
Año de publicación
2006
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Meshing tools are extremely complex pieces of software. Traditionally, they have been built in a one by one basis, without systematically reusing already developed parts. The area has matured so that we can currently think of building meshing tools in a more industrial manner. Software product lines is a trend in software development that promotes systematic reuse. We propose a layered product line architecture for meshing tools that can be instantiated with different algorithms, ways of implementing basic concepts, and even for two or three dimensional meshing tools. We specify it formally using xADL and we show that the architecture is compatible with a series of already built tools. This work is the beginning of a domain analysis that has the potential to go beyond the sometimes rigid descriptions provided by architectural description languages.
1st International Workshop on Advanced Software Engineering: Expanding the Frontiers of Software Technology - Session 1: Software Architecture
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
Software Architectures
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/24037

id SEDICI_c7c8a8a3777a6a0b35aae28bf9d66d51
oai_identifier_str oai:sedici.unlp.edu.ar:10915/24037
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling A meshing tool product line architectureBastarrica, María CeciliaCiencias InformáticasSoftware ArchitecturesMeshing tools are extremely complex pieces of software. Traditionally, they have been built in a one by one basis, without systematically reusing already developed parts. The area has matured so that we can currently think of building meshing tools in a more industrial manner. Software product lines is a trend in software development that promotes systematic reuse. We propose a layered product line architecture for meshing tools that can be instantiated with different algorithms, ways of implementing basic concepts, and even for two or three dimensional meshing tools. We specify it formally using xADL and we show that the architecture is compatible with a series of already built tools. This work is the beginning of a domain analysis that has the potential to go beyond the sometimes rigid descriptions provided by architectural description languages.1st International Workshop on Advanced Software Engineering: Expanding the Frontiers of Software Technology - Session 1: Software ArchitectureRed de Universidades con Carreras en Informática (RedUNCI)2006-08info: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/24037enginfo:eu-repo/semantics/altIdentifier/isbn/0-387-34828-Xinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:55:41Zoai:sedici.unlp.edu.ar:10915/24037Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:55:41.461SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv A meshing tool product line architecture
title A meshing tool product line architecture
spellingShingle A meshing tool product line architecture
Bastarrica, María Cecilia
Ciencias Informáticas
Software Architectures
title_short A meshing tool product line architecture
title_full A meshing tool product line architecture
title_fullStr A meshing tool product line architecture
title_full_unstemmed A meshing tool product line architecture
title_sort A meshing tool product line architecture
dc.creator.none.fl_str_mv Bastarrica, María Cecilia
author Bastarrica, María Cecilia
author_facet Bastarrica, María Cecilia
author_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
Software Architectures
topic Ciencias Informáticas
Software Architectures
dc.description.none.fl_txt_mv Meshing tools are extremely complex pieces of software. Traditionally, they have been built in a one by one basis, without systematically reusing already developed parts. The area has matured so that we can currently think of building meshing tools in a more industrial manner. Software product lines is a trend in software development that promotes systematic reuse. We propose a layered product line architecture for meshing tools that can be instantiated with different algorithms, ways of implementing basic concepts, and even for two or three dimensional meshing tools. We specify it formally using xADL and we show that the architecture is compatible with a series of already built tools. This work is the beginning of a domain analysis that has the potential to go beyond the sometimes rigid descriptions provided by architectural description languages.
1st International Workshop on Advanced Software Engineering: Expanding the Frontiers of Software Technology - Session 1: Software Architecture
Red de Universidades con Carreras en Informática (RedUNCI)
description Meshing tools are extremely complex pieces of software. Traditionally, they have been built in a one by one basis, without systematically reusing already developed parts. The area has matured so that we can currently think of building meshing tools in a more industrial manner. Software product lines is a trend in software development that promotes systematic reuse. We propose a layered product line architecture for meshing tools that can be instantiated with different algorithms, ways of implementing basic concepts, and even for two or three dimensional meshing tools. We specify it formally using xADL and we show that the architecture is compatible with a series of already built tools. This work is the beginning of a domain analysis that has the potential to go beyond the sometimes rigid descriptions provided by architectural description languages.
publishDate 2006
dc.date.none.fl_str_mv 2006-08
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/24037
url http://sedici.unlp.edu.ar/handle/10915/24037
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/0-387-34828-X
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
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_ 1844615816611364864
score 13.070432