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
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/6947
Ver los metadatos del registro completo
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 |