Modeling and simulation of software architecture in discrete event system specification for quality evaluation

Autores
Bogado, Verónica Soledad; Gonnet, Silvio Miguel; Leone, Horacio Pascual
Año de publicación
2014
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Software quality is an important issue in software engineering. The evaluation of software architecture is crucial to achieve quality scenarios, which reduces development and maintenance costs. This work presents a discrete event simulation environment for the software architecture assessment considering both functional and quality aspects. Discrete event system specification (DEVS) formalism and the underlying framework are used to specify the simulation elements.
DEVS is based on the system theory and follows the engineering and object-oriented fundamentals to construct complex dynamic systems. The proposed environment is built in a modular and  hierarchical way that provides scalability and reusability advantages. Although the proposal is focused on three quality attributes and a few metrics, this approach enables the definition of new elements and metrics related to other quality attributes that can be visible at runtime. A traditional architecture illustrates the proposal, where preliminary computational experiments for this real software system and concrete quality scenarios demonstrate the feasibility of the integrated simulation environment for the software architecture evaluation. In addition, a discussion shows how the results could help architects make design decisions to improve software quality during development.
Fil: Bogado, Verónica Soledad. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina
Fil: Gonnet, Silvio Miguel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina. Universidad Tecnologica Nacional. Facultad Regional Villa Maria; Argentina
Fil: Leone, Horacio Pascual. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina
Materia
Discrete Event System Specification
Software Architecture
Quality Attribute
Software Quality Evaluation
Simulation Environment
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/6947

id CONICETDig_4083534c7e7ea8d4cf1d29b3d5951c5a
oai_identifier_str oai:ri.conicet.gov.ar:11336/6947
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling Modeling and simulation of software architecture in discrete event system specification for quality evaluationBogado, Verónica SoledadGonnet, Silvio MiguelLeone, Horacio PascualDiscrete Event System SpecificationSoftware ArchitectureQuality AttributeSoftware Quality EvaluationSimulation Environmenthttps://purl.org/becyt/ford/2.2https://purl.org/becyt/ford/2Software quality is an important issue in software engineering. The evaluation of software architecture is crucial to achieve quality scenarios, which reduces development and maintenance costs. This work presents a discrete event simulation environment for the software architecture assessment considering both functional and quality aspects. Discrete event system specification (DEVS) formalism and the underlying framework are used to specify the simulation elements.<br />DEVS is based on the system theory and follows the engineering and object-oriented fundamentals to construct complex dynamic systems. The proposed environment is built in a modular and  hierarchical way that provides scalability and reusability advantages. Although the proposal is focused on three quality attributes and a few metrics, this approach enables the definition of new elements and metrics related to other quality attributes that can be visible at runtime. A traditional architecture illustrates the proposal, where preliminary computational experiments for this real software system and concrete quality scenarios demonstrate the feasibility of the integrated simulation environment for the software architecture evaluation. In addition, a discussion shows how the results could help architects make design decisions to improve software quality during development.Fil: Bogado, Verónica Soledad. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); ArgentinaFil: Gonnet, Silvio Miguel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina. Universidad Tecnologica Nacional. Facultad Regional Villa Maria; ArgentinaFil: Leone, Horacio Pascual. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); ArgentinaSage Publications2014-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/6947Bogado, Verónica Soledad; Gonnet, Silvio Miguel; Leone, Horacio Pascual; Modeling and simulation of software architecture in discrete event system specification for quality evaluation; Sage Publications; Simulation; 90; 3; 3-2014; 290-3190037-5497enginfo:eu-repo/semantics/altIdentifier/url/http://sim.sagepub.com/content/90/3/290info:eu-repo/semantics/altIdentifier/doi/info:eu-repo/semantics/altIdentifier/doi/10.1177/0037549713518586info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-03T09:52:14Zoai:ri.conicet.gov.ar:11336/6947instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-03 09:52:14.682CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv Modeling and simulation of software architecture in discrete event system specification for quality evaluation
title Modeling and simulation of software architecture in discrete event system specification for quality evaluation
spellingShingle Modeling and simulation of software architecture in discrete event system specification for quality evaluation
Bogado, Verónica Soledad
Discrete Event System Specification
Software Architecture
Quality Attribute
Software Quality Evaluation
Simulation Environment
title_short Modeling and simulation of software architecture in discrete event system specification for quality evaluation
title_full Modeling and simulation of software architecture in discrete event system specification for quality evaluation
title_fullStr Modeling and simulation of software architecture in discrete event system specification for quality evaluation
title_full_unstemmed Modeling and simulation of software architecture in discrete event system specification for quality evaluation
title_sort Modeling and simulation of software architecture in discrete event system specification for quality evaluation
dc.creator.none.fl_str_mv Bogado, Verónica Soledad
Gonnet, Silvio Miguel
Leone, Horacio Pascual
author Bogado, Verónica Soledad
author_facet Bogado, Verónica Soledad
Gonnet, Silvio Miguel
Leone, Horacio Pascual
author_role author
author2 Gonnet, Silvio Miguel
Leone, Horacio Pascual
author2_role author
author
dc.subject.none.fl_str_mv Discrete Event System Specification
Software Architecture
Quality Attribute
Software Quality Evaluation
Simulation Environment
topic Discrete Event System Specification
Software Architecture
Quality Attribute
Software Quality Evaluation
Simulation Environment
purl_subject.fl_str_mv https://purl.org/becyt/ford/2.2
https://purl.org/becyt/ford/2
dc.description.none.fl_txt_mv Software quality is an important issue in software engineering. The evaluation of software architecture is crucial to achieve quality scenarios, which reduces development and maintenance costs. This work presents a discrete event simulation environment for the software architecture assessment considering both functional and quality aspects. Discrete event system specification (DEVS) formalism and the underlying framework are used to specify the simulation elements.<br />DEVS is based on the system theory and follows the engineering and object-oriented fundamentals to construct complex dynamic systems. The proposed environment is built in a modular and  hierarchical way that provides scalability and reusability advantages. Although the proposal is focused on three quality attributes and a few metrics, this approach enables the definition of new elements and metrics related to other quality attributes that can be visible at runtime. A traditional architecture illustrates the proposal, where preliminary computational experiments for this real software system and concrete quality scenarios demonstrate the feasibility of the integrated simulation environment for the software architecture evaluation. In addition, a discussion shows how the results could help architects make design decisions to improve software quality during development.
Fil: Bogado, Verónica Soledad. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina
Fil: Gonnet, Silvio Miguel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina. Universidad Tecnologica Nacional. Facultad Regional Villa Maria; Argentina
Fil: Leone, Horacio Pascual. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Santa Fe. Instituto de Desarrollo y Diseño (i); Argentina
description Software quality is an important issue in software engineering. The evaluation of software architecture is crucial to achieve quality scenarios, which reduces development and maintenance costs. This work presents a discrete event simulation environment for the software architecture assessment considering both functional and quality aspects. Discrete event system specification (DEVS) formalism and the underlying framework are used to specify the simulation elements.<br />DEVS is based on the system theory and follows the engineering and object-oriented fundamentals to construct complex dynamic systems. The proposed environment is built in a modular and  hierarchical way that provides scalability and reusability advantages. Although the proposal is focused on three quality attributes and a few metrics, this approach enables the definition of new elements and metrics related to other quality attributes that can be visible at runtime. A traditional architecture illustrates the proposal, where preliminary computational experiments for this real software system and concrete quality scenarios demonstrate the feasibility of the integrated simulation environment for the software architecture evaluation. In addition, a discussion shows how the results could help architects make design decisions to improve software quality during development.
publishDate 2014
dc.date.none.fl_str_mv 2014-03
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/6947
Bogado, Verónica Soledad; Gonnet, Silvio Miguel; Leone, Horacio Pascual; Modeling and simulation of software architecture in discrete event system specification for quality evaluation; Sage Publications; Simulation; 90; 3; 3-2014; 290-319
0037-5497
url http://hdl.handle.net/11336/6947
identifier_str_mv Bogado, Verónica Soledad; Gonnet, Silvio Miguel; Leone, Horacio Pascual; Modeling and simulation of software architecture in discrete event system specification for quality evaluation; Sage Publications; Simulation; 90; 3; 3-2014; 290-319
0037-5497
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/http://sim.sagepub.com/content/90/3/290
info:eu-repo/semantics/altIdentifier/doi/
info:eu-repo/semantics/altIdentifier/doi/10.1177/0037549713518586
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
application/pdf
application/pdf
dc.publisher.none.fl_str_mv Sage Publications
publisher.none.fl_str_mv Sage Publications
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1842269145509396480
score 13.13397