RMReza Mirsalari

Reza Mirsalari

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article


Reza Mirsalari has a total of 3 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Expected software quality profile: A methodology and a case study

    by Reza Mirsalari, Pierre N. Robillard

    For decades, the notion of software quality evaluation is raised as a challenging task. Recently many studies have presented quality evaluation methodologies for specific domains or specific techniques. They usually select a pre-defined model, customize the characteristics, define the metrics and evaluate the quality of the product or development process. Our study presents a bottom-up methodology for the quality evaluation process. In this paper, we present a methodology to create the expected quality profile. In our approach, the first step is listening to the users, and then retrieving the most important quality factors and creating a model to evaluate the expected quality of the software product. The profile is formed by eliciting the expected users' quality expectations, and then quantifying the elicited factors by applying them to our quality evaluation model and the ISO/IEC 25000 standard. The result of this research empowers the software development stakeholders to perform a crosscheck between users' specific quality expectations and other drivers (functional and architecture/design requirements), before or during the software development process. The crosscheck aims to guarantee that there are enough activities, roles and artifacts in the software development process to support the users' quality requirements.


  • Performing Systematic Literature Reviews With Novices: An Iterative Approach

    by Mathieu Lavallée, Pierre-N. Robillard, Reza Mirsalari

    Reviewers performing systematic literature reviews require understanding of the review process and of the knowledge domain. This paper presents an iterative approach for conducting systematic literature reviews that addresses the problems faced by reviewers who are novices in one or both levels of understanding. This approach is derived from traditional systematic literature reviews and based on observations from four systematic reviews performed in an academic setting. These reviews demonstrated the importance of defining iterations for the eight tasks of the review process. The iterative approach enables experiential learning from the two levels of understanding: the process level and the domain level.