Using model-to-model transformations for web software architecture simulation
- Autores
- Blas, María Julia; Gonnet, Silvio
- Año de publicación
- 2022
- Idioma
- español castellano
- Tipo de recurso
- artículo
- Estado
- versión aceptada
- Descripción
- The development of evaluation methods that allow improving the capture of quality data regarding software architectures is a topic of interest in Software Engineering. However, the dynamic of the traditional methods used for architecture evaluation is not enough to deal with the architectural complexity exhibit in new types of software products (such as cloud and web applications). In this paper, we present a model-to-model mapping based on modeling and simulation techniques that can be used as a complement of the traditional evaluation methods to improve the architecture design of complex systems. Using the set of elements that compose the architecture design of web applications, an abstraction model is designed with the aim to define the basic structure for the equivalent simulation model. Such a simulation model is detailed using two discrete-event formalisms: Discrete Event System Specification and Routed DEVS. In each case, a mapping is proposed to capture the full structure of the architecture with all its complexity. We compare both solutions to judge their applicability. Hence, the main advantages and disadvantages of both approaches are analyzed with the aim to evaluate their use in the architecture design stage of Software Engineering projects related to web applications.
Fil: Blas, María Julia. CONICET-UTN. Instituto de desarrollo y diseño (INGAR), Argentina.
Fil: Gonnet, Silvio. CONICET-UTN. Instituto de desarrollo y diseño (INGAR), Argentina.
Peer Reviewed - Fuente
- IEEE Latin America Transactions 20(4), 545 - 552. (2022)
- Materia
-
Software design
Software systems
Systems simulation
Systems architecture - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- 2024-03-26T22:29:03Z
- Repositorio
.jpg)
- Institución
- Universidad Tecnológica Nacional
- OAI Identificador
- oai:ria.utn.edu.ar:20.500.12272/10162
Ver los metadatos del registro completo
| id |
RIAUTN_eba4958d5123eadfeb2ae1baa932eaab |
|---|---|
| oai_identifier_str |
oai:ria.utn.edu.ar:20.500.12272/10162 |
| network_acronym_str |
RIAUTN |
| repository_id_str |
a |
| network_name_str |
Repositorio Institucional Abierto (UTN) |
| spelling |
Using model-to-model transformations for web software architecture simulationBlas, María JuliaGonnet, SilvioSoftware designSoftware systemsSystems simulationSystems architectureThe development of evaluation methods that allow improving the capture of quality data regarding software architectures is a topic of interest in Software Engineering. However, the dynamic of the traditional methods used for architecture evaluation is not enough to deal with the architectural complexity exhibit in new types of software products (such as cloud and web applications). In this paper, we present a model-to-model mapping based on modeling and simulation techniques that can be used as a complement of the traditional evaluation methods to improve the architecture design of complex systems. Using the set of elements that compose the architecture design of web applications, an abstraction model is designed with the aim to define the basic structure for the equivalent simulation model. Such a simulation model is detailed using two discrete-event formalisms: Discrete Event System Specification and Routed DEVS. In each case, a mapping is proposed to capture the full structure of the architecture with all its complexity. We compare both solutions to judge their applicability. Hence, the main advantages and disadvantages of both approaches are analyzed with the aim to evaluate their use in the architecture design stage of Software Engineering projects related to web applications.Fil: Blas, María Julia. CONICET-UTN. Instituto de desarrollo y diseño (INGAR), Argentina.Fil: Gonnet, Silvio. CONICET-UTN. Instituto de desarrollo y diseño (INGAR), Argentina.Peer Reviewed2024-03-26T22:29:03Z2024-03-26T22:29:03Z2022info:eu-repo/semantics/articleinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articulopdfapplication/pdfBlas, M. J. y Gonnet, S. (2022). Using model-to-model transformations for web software architecture simulation. IEEE Latin America Transactions 20(4), 545 - 552.http://hdl.handle.net/20.500.12272/1016210.1109/TLA.2022.9675459IEEE Latin America Transactions 20(4), 545 - 552. (2022)reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica NacionalspaSIUTIFE0007638TC - Evaluación de Arquitecturas de Software de Sistemas Auto-Adaptativos mediante Simulacióninfo:eu-repo/semantics/openAccess2024-03-26T22:29:03Zhttp://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionallos autoresCreativeCommons2026-09-24T12:44:00Zoai:ria.utn.edu.ar:20.500.12272/10162instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:44:01.354Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse |
| dc.title.none.fl_str_mv |
Using model-to-model transformations for web software architecture simulation |
| title |
Using model-to-model transformations for web software architecture simulation |
| spellingShingle |
Using model-to-model transformations for web software architecture simulation Blas, María Julia Software design Software systems Systems simulation Systems architecture |
| title_short |
Using model-to-model transformations for web software architecture simulation |
| title_full |
Using model-to-model transformations for web software architecture simulation |
| title_fullStr |
Using model-to-model transformations for web software architecture simulation |
| title_full_unstemmed |
Using model-to-model transformations for web software architecture simulation |
| title_sort |
Using model-to-model transformations for web software architecture simulation |
| dc.creator.none.fl_str_mv |
Blas, María Julia Gonnet, Silvio |
| author |
Blas, María Julia |
| author_facet |
Blas, María Julia Gonnet, Silvio |
| author_role |
author |
| author2 |
Gonnet, Silvio |
| author2_role |
author |
| dc.subject.none.fl_str_mv |
Software design Software systems Systems simulation Systems architecture |
| topic |
Software design Software systems Systems simulation Systems architecture |
| dc.description.none.fl_txt_mv |
The development of evaluation methods that allow improving the capture of quality data regarding software architectures is a topic of interest in Software Engineering. However, the dynamic of the traditional methods used for architecture evaluation is not enough to deal with the architectural complexity exhibit in new types of software products (such as cloud and web applications). In this paper, we present a model-to-model mapping based on modeling and simulation techniques that can be used as a complement of the traditional evaluation methods to improve the architecture design of complex systems. Using the set of elements that compose the architecture design of web applications, an abstraction model is designed with the aim to define the basic structure for the equivalent simulation model. Such a simulation model is detailed using two discrete-event formalisms: Discrete Event System Specification and Routed DEVS. In each case, a mapping is proposed to capture the full structure of the architecture with all its complexity. We compare both solutions to judge their applicability. Hence, the main advantages and disadvantages of both approaches are analyzed with the aim to evaluate their use in the architecture design stage of Software Engineering projects related to web applications. Fil: Blas, María Julia. CONICET-UTN. Instituto de desarrollo y diseño (INGAR), Argentina. Fil: Gonnet, Silvio. CONICET-UTN. Instituto de desarrollo y diseño (INGAR), Argentina. Peer Reviewed |
| description |
The development of evaluation methods that allow improving the capture of quality data regarding software architectures is a topic of interest in Software Engineering. However, the dynamic of the traditional methods used for architecture evaluation is not enough to deal with the architectural complexity exhibit in new types of software products (such as cloud and web applications). In this paper, we present a model-to-model mapping based on modeling and simulation techniques that can be used as a complement of the traditional evaluation methods to improve the architecture design of complex systems. Using the set of elements that compose the architecture design of web applications, an abstraction model is designed with the aim to define the basic structure for the equivalent simulation model. Such a simulation model is detailed using two discrete-event formalisms: Discrete Event System Specification and Routed DEVS. In each case, a mapping is proposed to capture the full structure of the architecture with all its complexity. We compare both solutions to judge their applicability. Hence, the main advantages and disadvantages of both approaches are analyzed with the aim to evaluate their use in the architecture design stage of Software Engineering projects related to web applications. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022 2024-03-26T22:29:03Z 2024-03-26T22:29:03Z |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/acceptedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
| format |
article |
| status_str |
acceptedVersion |
| dc.identifier.none.fl_str_mv |
Blas, M. J. y Gonnet, S. (2022). Using model-to-model transformations for web software architecture simulation. IEEE Latin America Transactions 20(4), 545 - 552. http://hdl.handle.net/20.500.12272/10162 10.1109/TLA.2022.9675459 |
| identifier_str_mv |
Blas, M. J. y Gonnet, S. (2022). Using model-to-model transformations for web software architecture simulation. IEEE Latin America Transactions 20(4), 545 - 552. 10.1109/TLA.2022.9675459 |
| url |
http://hdl.handle.net/20.500.12272/10162 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.relation.none.fl_str_mv |
SIUTIFE0007638TC - Evaluación de Arquitecturas de Software de Sistemas Auto-Adaptativos mediante Simulación |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess 2024-03-26T22:29:03Z http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional los autores CreativeCommons |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
2024-03-26T22:29:03Z http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional los autores CreativeCommons |
| dc.format.none.fl_str_mv |
pdf application/pdf |
| dc.source.none.fl_str_mv |
IEEE Latin America Transactions 20(4), 545 - 552. (2022) reponame:Repositorio Institucional Abierto (UTN) instname:Universidad Tecnológica Nacional |
| reponame_str |
Repositorio Institucional Abierto (UTN) |
| collection |
Repositorio Institucional Abierto (UTN) |
| instname_str |
Universidad Tecnológica Nacional |
| repository.name.fl_str_mv |
Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional |
| repository.mail.fl_str_mv |
gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar |
| _version_ |
1877230868881211392 |
| score |
13.265058 |