000117625 001__ 117625
000117625 005__ 20240319081007.0
000117625 0247_ $$2doi$$a10.1007/s10515-022-00335-z
000117625 0248_ $$2sideral$$a129173
000117625 037__ $$aART-2022-129173
000117625 041__ $$aeng
000117625 100__ $$0(orcid)0000-0002-2605-6243$$aBernardi, S.$$uUniversidad de Zaragoza
000117625 245__ $$aDICE simulation: a tool for software performance assessment at the design stage
000117625 260__ $$c2022
000117625 5060_ $$aAccess copy available to the general public$$fUnrestricted
000117625 5203_ $$aIn recent years, we have seen many performance fiascos in the deployment of new systems, such as the US health insurance web. This paper describes the functionality and architecture, as well as success stories, of a tool that helps address these types of issues. The tool allows assessing software designs regarding quality, in particular performance and reliability. Starting from a UML design with quality annotations, the tool applies model-transformation techniques to yield analyzable models. Such models are then leveraged by the tool to compute quality metrics. Finally, quality results, over the design, are presented to the engineer, in terms of the problem domain. Hence, the tool is an asset for the software engineer to evaluate system quality through software designs. While leveraging the Eclipse platform, the tool uses UML and the MARTE, DAM and DICE profiles for the system design and the quality modeling. © 2022, The Author(s).
000117625 536__ $$9info:eu-repo/grantAgreement/EC/H2020/644869/EU/Developing Data-Intensive Cloud Applications with Iterative Quality Enhancements/DICE$$9This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No H2020 644869-DICE$$9info:eu-repo/grantAgreement/ES/MICINN/PID2020-113969RB-I00
000117625 540__ $$9info:eu-repo/semantics/openAccess$$aby$$uhttp://creativecommons.org/licenses/by/3.0/es/
000117625 590__ $$a3.4$$b2022
000117625 592__ $$a0.816$$b2022
000117625 591__ $$aCOMPUTER SCIENCE, SOFTWARE ENGINEERING$$b38 / 108 = 0.352$$c2022$$dQ2$$eT2
000117625 593__ $$aSoftware$$c2022$$dQ2
000117625 594__ $$a3.3$$b2022
000117625 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion
000117625 700__ $$aGómez, A.
000117625 700__ $$0(orcid)0000-0002-8917-6584$$aMerseguer, J.$$uUniversidad de Zaragoza
000117625 700__ $$aPerez-Palacin, D.
000117625 700__ $$aRequeno, J. I.
000117625 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf.
000117625 773__ $$g29, 1 (2022), - [36 pp]$$pAutomated Software Engineering$$tAutomated Software Engineering$$x0928-8910
000117625 8564_ $$s3156436$$uhttps://zaguan.unizar.es/record/117625/files/texto_completo.pdf$$yVersión publicada
000117625 8564_ $$s1073765$$uhttps://zaguan.unizar.es/record/117625/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada
000117625 909CO $$ooai:zaguan.unizar.es:117625$$particulos$$pdriver
000117625 951__ $$a2024-03-18-14:42:25
000117625 980__ $$aARTICLE