2020
Autores
Kudo, TN; Bulcao Neto, RF; Vincenzi, AMR;
Publicação
IET SOFTWARE
Abstract
2019
Autores
Barbosa, JR; Marcacini, RM; Britto, R; Soares, F; Rezende, SO; Vincenzi, AMR; Delamaro, ME;
Publicação
VEM
Abstract
2019
Autores
Cavamura, L Jr; Morimoto, R; Fabbri, S; Vincenzi, AMR;
Publicação
SBQS: PROCEEDINGS OF THE 18TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY
Abstract
Software Operational Profile (SOP) is a software specification based on how users use the software. This specification corresponds to a quantitative representation of software that identifies the most used software parts. As software reliability depends on the context in which users operate the software, ones use SOP in software reliability engineering. However, there are evidence of a misalignment between the software tested parts and SOP. Therefore, this paper investigates a possible misalignment between SOP and the tested software parts to obtain, based on experimental data, more evidence of this misalignment. We performed an exploratory study composed of three activities to verify: a) whether there are significant variations in how users operate the software; b) whether there is a misalignment between SOP and the tested software parts; c) if failures occur in untested SOP parts in case of misalignment. To perform these verifications, we defined the term”test profile” and presented it in this paper. We instrumented three software to collect data from them while the users were operating this software. Posteriorly, we analyzed these collected data in an attempt to reach the goals of this paper. To evaluate the originality of this research, we performed a Literature Systematic Review (SLR) and presented its conclusions. The obtained results evidence that there are significant variations in how users operate the software and also that there was a misalignment between SOP and the tested software parts when we evaluated the three software mentioned above. There were also indications of the occurrence of failures in the untested SOP parts. These results indicate that SOP becomes relevant not only to software reliability engineering but also to contribute to testing activities, regardless of the adopted strategy.
2019
Autores
Kudo, TN; Bulcão Neto, RdF; Rizzo Vincenzi, AM; Macedo, AA;
Publicação
J. Softw. Eng. Res. Dev.
Abstract
2022
Autores
Queiroz Ribeiro, Pd; Veiga, EF; Martins, MC; Vincenzi, AMR; Kudo, TN; Bulcão Neto, RF;
Publicação
CIBSE
Abstract
The software industry still struggles with adverse effects of a weak alignment between requirements and testing. The Software Pattern Metamodel (SoPaMM) aligns requirements and test patterns under the influence of agile practices. However, these patterns will be more beneficial for professionals if development activities are supported by a software tool. This paper presents the behaviour-DRivEn Application Model generator (DREAM) tool, automatically generating requirements and test specifications from SoPaMM-based patterns. We show how DREAM supports requirements elicitation and specification, test case elaboration, and software documentation using a patterns catalogue for electronic health record systems.
2017
Autores
Vasconcellos, FJS; Landre, GB; Cunha, JAOG; Oliveira, JL; Ferreira, RA; Vincenzi, AMR;
Publicação
JOURNAL OF SYSTEMS AND SOFTWARE
Abstract
Context: Software process improvement (SPI) aims to increase the effectiveness of a software organization. Many studies indicate that the strategic alignment is a critical factor for the SPI success. However, little is known about practical approaches to achieving and maintaining such alignment. Objective: The goal of this study is to evaluate the validation evidence of the existing approaches to the strategic alignment of SPI. Method: We develop a search protocol that combines database search and snowballing to perform the systematic literature review and evaluate empirical studies by applying rigor and relevance criteria. To evaluate the efficiency of our protocol, we use a “quasi-gold standard” to compute the sensitivity and precision of the search. Result: We identified 30 studies (18 empirical) and 19 approaches to strategic alignment of SPI from 495 retrieved studies. Only three out of the 18 empirical studies were rated as high in the categories rigor and relevance, suggesting the need for a stronger validation of the approaches. Conclusion: We conclude that the lack of empirical validation indicates that the results of the existing approaches have not been adequately transferred to practitioners yet, calling for more rigorous studies on the subject.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.