Grey Literature in Software Engineering: A Critical Review

Abstract Context: Grey Literature (GL) recently has grown in Software Engineering (SE) research since the increased use of online communication channels by software engineers. However, there is still a limited understanding of how SE research is taking advantage of GL. Objective: This research aimed to understand how SE researchers use GL in their secondary studies. Methods: We conducted a tertiary study of studies published between 2011 and 2018 in high-quality software engineering conferences and journals. We then applied qualitative and quantitative analysis to investigate 446 potential studies. Results: From the 446 selected studies, 126 studies cited GL but only 95 of those used GL to answer a specific research question representing almost 21% of all the 446 secondary studies. Interestingly, we identified that few studies employed specific search mechanisms and used additional criteria for assessing GL. Moreover, by the time we conducted this research, 49% of the GL URLs are not working anymore. Based on our findings, we discuss some challenges in using GL and potential mitigation plans. Conclusion: In this paper, we summarized the last 10 years of software engineering research that uses GL, showing that GL has been essential for bringing practical new perspectives that are scarce in traditional literature. By drawing the current landscape of use, we also raise some awareness of related challenges (and strategies to deal with them).

[1]  Paul Grünbacher,et al.  Requirements monitoring frameworks: A systematic review , 2016, Inf. Softw. Technol..

[2]  Emilia Mendes,et al.  The effect of software engineers' personality traits on team climate and performance: A Systematic Literature Review , 2016, Inf. Softw. Technol..

[3]  Tony Gorschek,et al.  Requirements engineering for safety-critical systems: A systematic literature review , 2016, Inf. Softw. Technol..

[4]  Pasi Kuvaja,et al.  Automotive software engineering: A systematic mapping study , 2017, J. Syst. Softw..

[5]  A. Páez,et al.  Grey literature: An important resource in systematic reviews. , 2017, Journal of evidence-based medicine.

[6]  Mohamed El-Attar,et al.  Constructing high quality use case models: a systematic review of current practices , 2011, Requirements Engineering.

[7]  Pearl Brereton,et al.  Systematic literature reviews in software engineering - A systematic literature review , 2009, Inf. Softw. Technol..

[8]  Antònia Mas Picahaco,et al.  IT Service Management Process Improvement based on ISO/IEC 15504: A systematic review , 2012, Inf. Softw. Technol..

[9]  Jari-Matti Mäkelä,et al.  Diversification and obfuscation techniques for software security: A systematic literature review , 2018, Inf. Softw. Technol..

[10]  Sandro Morasca,et al.  Supporting the semi-automatic semantic annotation of web services: A systematic literature review , 2015, Inf. Softw. Technol..

[11]  Rafael Prikladnicki,et al.  Distributed Pair Programming: A Systematic Literature Review , 2015, Inf. Softw. Technol..

[12]  Lianping Chen,et al.  A systematic review of evaluation of variability management approaches in software product lines , 2011, Inf. Softw. Technol..

[13]  Guilherme Horta Travassos,et al.  Towards a framework to characterize ubiquitous software projects , 2012, Inf. Softw. Technol..

[14]  AFFAN YASIN,et al.  On Using Grey Literature and Google Scholar in Systematic Literature Reviews in Software Engineering , 2020, IEEE Access.

[15]  Tony Gorschek,et al.  An anatomy of requirements engineering in software startups using multi-vocal literature and case survey , 2018, J. Syst. Softw..

[16]  Wasif Afzal,et al.  Capturing cost avoidance through reuse: systematic literature review and industrial evaluation , 2016, EASE.

[17]  Ivica Crnkovic,et al.  Twenty-eight years of component-based software engineering , 2016, J. Syst. Softw..

[18]  Christoph Treude,et al.  How Modern News Aggregators Help Development Communities Shape and Share Knowledge , 2018, 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE).

[19]  Onur Demirörs,et al.  Factors influencing the understandability of process models: A systematic literature review , 2018, Inf. Softw. Technol..

[20]  Tao Yue,et al.  Model-based security engineering for cyber-physical systems: A systematic mapping study , 2017, Inf. Softw. Technol..

[21]  Ruzanna Chitchyan,et al.  Trade-Off Decisions across Time in Technical Debt Management: A Systematic Literature Review , 2018, 2018 IEEE/ACM International Conference on Technical Debt (TechDebt).

[22]  Maya Daneva,et al.  Where do we stand in requirements engineering improvement today?: first results from a mapping study , 2014, ESEM '14.

[23]  Mark Harman,et al.  A survey of the use of crowdsourcing in software engineering , 2017, J. Syst. Softw..

[24]  Robert Feldt,et al.  Behavioral software engineering: A definition and systematic literature review , 2015, J. Syst. Softw..

[25]  Sergio España,et al.  Considerations about quality in model-driven engineering - Current state and challenges , 2018, Softw. Qual. J..

[26]  Vahid Garousi,et al.  Cost, benefits and quality of software development documentation: A systematic mapping , 2015, J. Syst. Softw..

[27]  Liam O'Brien,et al.  Evaluation of Commercial Cloud Services : A Systematic Literature Review , 2018 .

[28]  Miroslaw Staron,et al.  Software traceability in the automotive domain: Challenges and solutions , 2018, J. Syst. Softw..

[29]  Casper Lassenius,et al.  Problems, causes and solutions when adopting continuous delivery - A systematic literature review , 2017, Inf. Softw. Technol..

[30]  Paul Grünbacher,et al.  Requirements for product derivation support: Results from a systematic literature review and an expert survey , 2010, Inf. Softw. Technol..

[31]  Siffat Ullah Khan,et al.  Challenges in the development of green and sustainable software for software multisourcing vendors: Findings from a systematic literature review and industrial survey , 2018, J. Softw. Evol. Process..

[32]  Kai Petersen,et al.  Analyzing an automotive testing process with evidence-based software engineering , 2013, Inf. Softw. Technol..

[33]  Pearl Brereton,et al.  Evidence-Based Software Engineering and Systematic Reviews , 2015 .

[34]  Lars Grunske,et al.  Software Architecture Optimization Methods: A Systematic Literature Review , 2013, IEEE Transactions on Software Engineering.

[35]  Uirá Kulesza,et al.  Software product lines traceability: A systematic mapping study , 2017, Inf. Softw. Technol..

[36]  Peng Liang,et al.  Application of knowledge-based approaches in software architecture: A systematic mapping study , 2013, Inf. Softw. Technol..

[37]  Vahid Garousi,et al.  Challenges and best practices in industry-academia collaborations in software engineering: A systematic literature review , 2016, Inf. Softw. Technol..

[38]  Davide Falessi,et al.  A Mapping Study of Software Causal Factors for Improving Maintenance , 2015, 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM).

[39]  Silvia Regina Vergilio,et al.  A systematic review on search-based refactoring , 2017, Inf. Softw. Technol..

[40]  Vahid Garousi,et al.  Choosing the Right Test Automation Tool: a Grey Literature Review of Practitioner Sources , 2017, EASE.

[41]  Sofiène Tahar,et al.  Task Scheduling in Big Data Platforms: A Systematic Literature Review , 2017, J. Syst. Softw..

[42]  Bedir Tekinerdogan,et al.  Analyzing impact of experience curve on ROI in the software product line adoption process , 2015, Inf. Softw. Technol..

[43]  Maria Letizia Jaccheri,et al.  Software startup engineering: A systematic mapping study , 2018, J. Syst. Softw..

[44]  Vahid Garousi,et al.  When and what to automate in software testing? A multi-vocal literature review , 2016, Inf. Softw. Technol..

[45]  David Budgen,et al.  A mapping study of the definitions used for Service Oriented Architecture , 2012, EASE.

[46]  Joachim Schöpfel,et al.  How scientific papers mention grey literature: a scientometric study based on Scopus data , 2020 .

[47]  Muneera Bano,et al.  A systematic review on the relationship between user involvement and system success , 2015, Inf. Softw. Technol..

[48]  Richard Torkar,et al.  Overcoming the Equivalent Mutant Problem: A Systematic Literature Review and a Comparative Experiment of Second Order Mutation , 2014, IEEE Transactions on Software Engineering.

[49]  Ivan A. Garcia,et al.  A systematic literature review of stakeholder identification methods in requirements elicitation , 2012, J. Syst. Softw..

[50]  Sajjad Mahmood,et al.  Motivators for adopting social computing in global software development: An empirical study , 2017, J. Softw. Evol. Process..

[51]  Bastin Tony Roy Savarimuthu,et al.  Crowdsourced Knowledge on Stack Overflow: A Systematic Mapping Study , 2017, EASE.

[52]  Alexander Egyed,et al.  Reengineering legacy applications into software product lines: a systematic mapping , 2017, Empirical Software Engineering.

[53]  Wasif Afzal,et al.  Software test process improvement approaches: A systematic literature review and an industrial case study , 2016, J. Syst. Softw..

[54]  Jesús M. González-Barahona,et al.  Reproducibility and credibility in empirical software engineering: A case study based on a systematic literature review of the use of the SZZ algorithm , 2018, Inf. Softw. Technol..

[55]  Imran Ghani,et al.  Quality of service approaches in cloud computing: A systematic mapping study , 2015, J. Syst. Softw..

[56]  Dragan Gasevic,et al.  A systematic review of distributed Agile software engineering , 2015, J. Softw. Evol. Process..

[57]  Jeffrey C. Carver,et al.  Development of a human error taxonomy for software requirements: A systematic literature review , 2018, Inf. Softw. Technol..

[58]  Ramtin Jabbari,et al.  Towards a benefits dependency network for DevOps based on a systematic literature review , 2018, J. Softw. Evol. Process..

[59]  Isabel M. Ramos,et al.  An overview on test generation from functional requirements , 2011, J. Syst. Softw..

[60]  Vahid Garousi,et al.  Testing embedded software: A survey of the literature , 2018, Inf. Softw. Technol..

[61]  Cristina Cachero,et al.  Requirements modeling languages for software product lines: A systematic literature review , 2016, Inf. Softw. Technol..

[62]  Natalia Juristo Juzgado,et al.  A systematic mapping study on testing technique experiments: has the situation changed since 2000? , 2014, ESEM '14.

[63]  T. H. Tse,et al.  5W+1H pattern: A perspective of systematic mapping studies and a case study on cloud software testing , 2016, J. Syst. Softw..

[64]  Tony Gorschek,et al.  Evaluation and Measurement of Software Process Improvement—A Systematic Literature Review , 2012, IEEE Transactions on Software Engineering.

[65]  Sérgio Soares,et al.  A Systematic Mapping Study on Software Engineering Testbeds , 2011, 2011 International Symposium on Empirical Software Engineering and Measurement.

[66]  Pearl Brereton,et al.  Systematic literature review: teaching novices programming using robots , 2011, IET Softw..

[67]  Austen Rainer,et al.  Using blog‐like documents to investigate software practice: Benefits, challenges, and research directions , 2019, J. Softw. Evol. Process..

[68]  Siffat Ullah Khan,et al.  Factors influencing clients in the selection of offshore software outsourcing vendors: An exploratory study using a systematic literature review , 2011, J. Syst. Softw..

[69]  Ashley Williams Using reasoning markers to select the more rigorous software practitioners' online content when searching for grey literature , 2018, EASE.

[70]  Leticia Montalvillo-Mendizabal,et al.  Requirement-driven evolution in software product lines: A systematic mapping study , 2016, J. Syst. Softw..

[71]  Henry Muccini,et al.  Collaborative Model-Driven Software Engineering: A Classification Framework and a Research Map , 2018, IEEE Transactions on Software Engineering.

[72]  Bedir Tekinerdogan,et al.  Model-driven architecture based testing: A systematic literature review , 2018, Inf. Softw. Technol..

[73]  Peng Liang,et al.  A systematic mapping study on technical debt and its management , 2015, J. Syst. Softw..

[74]  Paul Grünbacher,et al.  A systematic review and an expert survey on capabilities supporting multi product lines , 2012, Inf. Softw. Technol..

[75]  Slinger Jansen,et al.  Defining multi-tenancy: A systematic mapping study on the academic and the industrial perspective , 2015, J. Syst. Softw..

[76]  Danny Weyns,et al.  Variability in Software Systems—A Systematic Literature Review , 2014, IEEE Transactions on Software Engineering.

[77]  Claes Wohlin,et al.  Guidelines for snowballing in systematic literature studies and a replication in software engineering , 2014, EASE '14.

[78]  Dayang N. A. Jawawi,et al.  Test case prioritization approaches in regression testing: A systematic literature review , 2018, Inf. Softw. Technol..

[79]  Jerffeson Teixeira de Souza,et al.  Incorporating user preferences in search-based software engineering: A systematic mapping study , 2017, Inf. Softw. Technol..

[80]  Atul Gupta,et al.  A systematic literature review of use case specifications research , 2015, Inf. Softw. Technol..

[81]  Ivica Crnkovic,et al.  A systematic review of software architecture evolution research , 2012, Inf. Softw. Technol..

[82]  Austen Rainer,et al.  Toward the use of blog articles as a source of evidence for software engineering research , 2017, EASE.

[83]  C. Mack Fundamental principles of optical lithography , 2007 .

[84]  Naveed Ikram,et al.  Empirical research in requirements engineering: trends and opportunities , 2016, Requirements Engineering.

[85]  Alper Sen,et al.  Evolutionary coupling measurement: Making sense of the current chaos , 2017, Sci. Comput. Program..

[86]  Liming Zhu,et al.  Preliminary results of a systematic review on requirements evolution , 2012, EASE.

[87]  Richard Lai,et al.  A systematic review of requirements change management , 2018, Inf. Softw. Technol..

[88]  Daniela Cruzes,et al.  The impact of global dispersion on coordination, team performance and software quality - A systematic literature review , 2015, Inf. Softw. Technol..

[89]  Per Runeson,et al.  Continuous Experimentation and A/B Testing: A Mapping Study , 2018, 2018 IEEE/ACM 4th International Workshop on Rapid Continuous Software Engineering (RCoSE).

[90]  Silvia Mara Abrahão,et al.  Usability evaluation methods for the web: A systematic mapping study , 2011, Inf. Softw. Technol..

[91]  Joachim Schöpfel,et al.  Grey Literature in Library and Information Studies , 2010 .

[92]  Santiago Matalonga,et al.  Characterizing testing methods for context-aware software systems: Results from a quasi-systematic literature review , 2017, J. Syst. Softw..

[93]  John Grundy,et al.  Reporting Usability Defects: A Systematic Literature Review , 2017, IEEE Transactions on Software Engineering.

[94]  Philipp Diebold,et al.  Agile practices in practice: a mapping study , 2014, EASE '14.

[95]  Vahid Garousi,et al.  Benefitting from the Grey Literature in Software Engineering Research , 2019, Contemporary Empirical Methods in Software Engineering.

[96]  Jeffrey C. Carver,et al.  Claims about the use of software engineering practices in science: A systematic literature review , 2015, Inf. Softw. Technol..

[97]  Elena Navarro,et al.  Past and future of software architectures for context-aware systems: A systematic mapping study , 2018, J. Syst. Softw..

[98]  Iris Groher,et al.  Software architecture knowledge management approaches and their support for knowledge management activities: A systematic literature review , 2016, Inf. Softw. Technol..

[99]  Natalia Juristo Juzgado,et al.  Statistical Errors in Software Engineering Experiments: A Preliminary Literature Review , 2018, 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE).

[100]  James Miller,et al.  The kanban approach, between agility and leanness: a systematic review , 2014, Empirical Software Engineering.

[101]  Kai Petersen,et al.  Measuring and predicting software productivity: A systematic map and review , 2011, Inf. Softw. Technol..

[102]  João Araújo,et al.  A Systematic Literature Review of iStar extensions , 2018, J. Syst. Softw..

[103]  Muhammad Younas,et al.  Agile development in the cloud computing environment: A systematic review , 2018, Inf. Softw. Technol..

[104]  Awais Ahmad,et al.  Systematic literature review and empirical investigation of barriers to process improvement in global software development: Client-vendor perspective , 2017, Inf. Softw. Technol..

[105]  Gustavo Pinto,et al.  On the Use of Grey Literature: A Survey with the Brazilian Software Engineering Research Community , 2020, SBES.

[106]  Paris Avgeriou,et al.  A practice-driven systematic review of dependency analysis solutions , 2011, Empirical Software Engineering.

[107]  D. Budgen,et al.  Mapping study completeness and reliability - a case study , 2012, EASE.

[108]  José del Sagrado,et al.  Bayesian networks for enhancement of requirements engineering: a literature review , 2015, Requirements Engineering.

[109]  Nane Kratzke,et al.  Understanding cloud-native applications after 10 years of cloud computing - A systematic mapping study , 2017, J. Syst. Softw..

[110]  Jurgen J. Vinju,et al.  An Empirical Evaluation of OSGi Dependencies Best Practices in the Eclipse IDE , 2018, 2018 IEEE/ACM 15th International Conference on Mining Software Repositories (MSR).

[111]  Daniela Cruzes,et al.  Recommended Steps for Thematic Synthesis in Software Engineering , 2011, 2011 International Symposium on Empirical Software Engineering and Measurement.

[112]  Xavier Franch,et al.  Quality models for web services: A systematic mapping , 2014, Inf. Softw. Technol..

[113]  Alain Abran,et al.  Systematic literature review of ensemble effort estimation , 2016, J. Syst. Softw..

[114]  Muhammad Ali Babar,et al.  Mining Questions Asked about Continuous Software Engineering: A Case Study of Stack Overflow , 2020, EASE.

[115]  Stefan Wagner,et al.  Open Science in Software Engineering , 2019, Contemporary Empirical Methods in Software Engineering.

[116]  Andy Zaidman,et al.  A systematic literature review on quality criteria for agile requirements specifications , 2018, Software Quality Journal.

[117]  Jacques Klein,et al.  Static analysis of android apps: A systematic literature review , 2017, Inf. Softw. Technol..

[118]  Paris Avgeriou,et al.  Variability in quality attributes of service-based software systems: A systematic literature review , 2013, Inf. Softw. Technol..

[119]  Jan Bosch,et al.  Managing architectural technical debt: A unified model and systematic literature review , 2018, J. Syst. Softw..

[120]  Miroslaw Staron,et al.  MeSRAM - A method for assessing robustness of measurement programs in large software development organizations and its industrial evaluation , 2016, J. Syst. Softw..

[121]  Pasi Kuvaja,et al.  Continuous deployment of software intensive products and services: A systematic mapping study , 2017, J. Syst. Softw..

[122]  Daniela Cruzes,et al.  Research synthesis in software engineering: A tertiary study , 2011, Inf. Softw. Technol..

[123]  Juan Garbajosa,et al.  Identification and analysis of the elements required to manage technical debt by means of a systematic mapping study , 2017, J. Syst. Softw..

[124]  Roy Wendler,et al.  The maturity of maturity model research: A systematic mapping study , 2012, Inf. Softw. Technol..

[125]  Danny Weyns,et al.  A systematic literature review on methods that handle multiple quality attributes in architecture-based self-adaptive systems , 2017, Inf. Softw. Technol..

[126]  Vahid Garousi,et al.  Software test maturity assessment and test process improvement: A multivocal literature review , 2017, Inf. Softw. Technol..

[127]  Apostolos Ampatzoglou,et al.  The financial aspect of managing technical debt: A systematic literature review , 2015, Inf. Softw. Technol..

[128]  Alexander Egyed,et al.  A systematic mapping study of search-based software engineering for software product lines , 2015, Inf. Softw. Technol..

[129]  Silvia Mara Abrahão,et al.  A systematic review on the effectiveness of web usability evaluation methods , 2012, EASE.

[130]  Natalia Juristo Juzgado,et al.  A systematic mapping study on the open source software development process , 2012, EASE.

[131]  Mehrdad Sabetzadeh,et al.  An extended systematic literature review on provision of evidence for safety certification , 2014, Inf. Softw. Technol..

[132]  Barbara Paech,et al.  Understanding the Influence of User Participation and Involvement on System Success – a Systematic Mapping Study , 2015, Empirical Software Engineering.

[133]  Muhammad Ali Babar,et al.  Software architectures for robotic systems: A systematic mapping study , 2016, J. Syst. Softw..

[134]  Kai Petersen,et al.  Considering rigor and relevance when evaluating test driven development: A systematic review , 2014, Inf. Softw. Technol..

[135]  Ali Selamat,et al.  A systematic literature review of software requirements prioritization research , 2014, Inf. Softw. Technol..

[136]  Marcela Genero,et al.  A systematic identification of consistency rules for UML diagrams , 2018, J. Syst. Softw..

[137]  Mario Piattini,et al.  Gamification in software engineering - A systematic mapping , 2015, Inf. Softw. Technol..

[138]  John D. McGregor,et al.  A systematic mapping study of software product lines testing , 2011, Inf. Softw. Technol..

[139]  Miguel A. Laguna,et al.  A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring , 2013, Sci. Comput. Program..

[140]  A. Páez,et al.  Grey literature: An important resource in systematic reviews. , 2017, Journal of evidence-based medicine.

[141]  Tony Gorschek,et al.  Software development in startup companies: A systematic mapping study , 2014, Inf. Softw. Technol..

[142]  Xin Huang,et al.  An Evidence-Based Inquiry into the Use of Grey Literature in Software Engineering , 2020, 2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE).

[143]  Per Runeson,et al.  Software product line testing - A systematic mapping study , 2011, Inf. Softw. Technol..

[144]  Patricia Takako Endo,et al.  Multivocal literature reviews in software engineering: Preliminary findings from a tertiary study , 2019, 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM).

[145]  Claes Wohlin,et al.  A systematic literature review on the industrial use of software process simulation , 2014, J. Syst. Softw..

[146]  Tariq Ahmad Shah,et al.  Is grey literature really grey or a hidden glory to showcase the sleeping beauty , 2021, Collection and Curation.

[147]  Naveed Ahmad,et al.  Calculating completeness of software project scope definition , 2018, Inf. Softw. Technol..

[148]  Riccardo Scandariato,et al.  Threat analysis of software systems: A systematic literature review , 2018, J. Syst. Softw..

[149]  Marjan Mernik,et al.  Domain-Specific Languages: A Systematic Mapping Study , 2017, SOFSEM.

[150]  Sai Peck Lee,et al.  Cost optimization approaches for scientific workflow scheduling in cloud and grid computing: A review, classifications, and open issues , 2016, Journal of Systems and Software.

[151]  John Grundy,et al.  A systematic mapping study of mobile application testing techniques , 2016, J. Syst. Softw..

[152]  Paul A. Cairns,et al.  A systematic literature review for agile development processes and user centred design integration , 2014, EASE '14.

[153]  Pearl Brereton,et al.  Systematic literature reviews in software engineering - A tertiary study , 2010, Inf. Softw. Technol..

[154]  Renata Pontin de Mattos Fortes,et al.  A systematic review of domain analysis tools , 2010, Inf. Softw. Technol..

[155]  Richard Torkar,et al.  Equality in cumulative voting: A systematic review with an improvement proposal , 2013, Inf. Softw. Technol..

[156]  Marek Hatala,et al.  Combining service-orientation and software product line engineering: A systematic mapping study , 2013, Inf. Softw. Technol..

[157]  Marcelo Fantinato,et al.  The use of software product lines for business process management: A systematic literature review , 2013, Inf. Softw. Technol..

[158]  Juho Hamari,et al.  How to design gamification? A method for engineering gamified software , 2017, Inf. Softw. Technol..

[159]  Bruno Rossi,et al.  Scaling agile in large organizations: Practices, challenges, and success factors , 2018, J. Softw. Evol. Process..

[160]  Igor Steinmacher,et al.  Training Software Engineers Using Open-Source Software: The Students' Perspective , 2019, 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET).

[161]  James M. Bieman,et al.  Testing scientific software: A systematic literature review , 2014, Inf. Softw. Technol..

[162]  Ayça Tarhan,et al.  On the Use of Ontologies in Software Process Assessment: A Systematic Literature Review , 2017, EASE.

[163]  Casper Lassenius,et al.  Challenges and success factors for large-scale agile transformations: A systematic literature review , 2016, J. Syst. Softw..

[164]  Alireza Sadeghi,et al.  A Taxonomy and Qualitative Comparison of Program Analysis Techniques for Security Assessment of Android Software , 2017, IEEE Transactions on Software Engineering.

[165]  Hajo A. Reijers,et al.  Business process maturity models: a systematic literature review , 2016 .

[166]  Ricardo de Almeida Falbo,et al.  Knowledge management initiatives in software testing: A mapping study , 2015, Inf. Softw. Technol..

[167]  Jean Adams,et al.  Searching and synthesising ‘grey literature’ and ‘grey information’ in public health: critical reflections on three case studies , 2016, Systematic Reviews.

[168]  Javier Tuya,et al.  Testing in Service Oriented Architectures with dynamic binding: A mapping study , 2011, Inf. Softw. Technol..

[169]  Dayang N. A. Jawawi,et al.  Aspect-oriented model-driven code generation: A systematic mapping study , 2013, Inf. Softw. Technol..

[170]  Peng Liang,et al.  Assumptions and their management in software development: A systematic mapping study , 2018, Inf. Softw. Technol..

[171]  Fernando Silva Parreiras,et al.  Agile methods tailoring - A systematic literature review , 2015, J. Syst. Softw..

[172]  Kai Petersen,et al.  A systematic literature review of software requirements reuse approaches , 2018, Inf. Softw. Technol..

[173]  Alexander Egyed,et al.  A systematic mapping study of information visualization for software product line engineering , 2018, J. Softw. Evol. Process..

[174]  Emilia Mendes,et al.  An extended systematic review of software process improvement in small and medium Web companies , 2011 .

[175]  Uwe Zdun,et al.  Software metrics for measuring the understandability of architectural structures: a systematic mapping study , 2015, EASE.

[176]  Abbas Rasoolzadegan Barforoush,et al.  The state of the art on design patterns: A systematic mapping of the literature , 2017, J. Syst. Softw..

[177]  Aybüke Aurum,et al.  Antecedents to IT personnel's intentions to leave: A systematic literature review , 2011, J. Syst. Softw..

[178]  Vahid Garousi,et al.  Smells in software test code: A survey of knowledge in industry and academia , 2018, J. Syst. Softw..

[179]  Alexander Serebrenik,et al.  Challenges for Static Analysis of Java Reflection - Literature Review and Empirical Study , 2017, 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE).

[180]  Tore Dybå,et al.  Evidence-based software engineering , 2004, Proceedings. 26th International Conference on Software Engineering.

[181]  M. A. Barcelona,et al.  Software process modeling languages: A systematic literature review , 2014, Inf. Softw. Technol..

[182]  Bedir Tekinerdogan,et al.  Empirical evaluation of a decision support model for adopting software product line engineering , 2015, Inf. Softw. Technol..

[183]  Peng Liang,et al.  A systematic mapping study on the combination of software architecture and agile development , 2016, J. Syst. Softw..

[184]  Siobhán Clarke,et al.  Quality of service approaches in IoT: A systematic mapping , 2017, J. Syst. Softw..

[185]  Ali Moeini,et al.  A comprehensive framework for cloud computing migration using Meta-synthesis approach , 2017, J. Syst. Softw..

[186]  Foutse Khomh,et al.  ProMeTA: a taxonomy for program metamodels in program reverse engineering , 2016, 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME).

[187]  Patricia Lago,et al.  Architectural Technical Debt Identification: The Research Landscape , 2018, 2018 IEEE/ACM International Conference on Technical Debt (TechDebt).

[188]  Laurie A. Williams,et al.  How have we evaluated software pattern application? A systematic mapping study of research design practices , 2015, Inf. Softw. Technol..

[189]  J. R. Landis,et al.  The measurement of observer agreement for categorical data. , 1977, Biometrics.

[190]  Austen Rainer,et al.  Heuristics for improving the rigour and relevance of grey literature searches for software engineering research , 2019, Inf. Softw. Technol..

[191]  Alain Abran,et al.  An investigation into the best practices for the successful design and implementation of lightweight software process assessment methods: A systematic literature review , 2015, J. Syst. Softw..

[192]  Vahid Garousi,et al.  The need for multivocal literature reviews in software engineering: complementing systematic literature reviews with grey literature , 2016, EASE.

[193]  Jakob Axelsson,et al.  Quality assurance in software ecosystems: A systematic literature mapping and research agenda , 2016, J. Syst. Softw..

[194]  Natalia Juristo Juzgado,et al.  Systematic review and aggregation of empirical studies on elicitation techniques , 2011, IEEE Transactions on Software Engineering.

[195]  Geraldo Barbosa Landre,et al.  Approaches to strategic alignment of software process improvement: A systematic literature review , 2017, J. Syst. Softw..

[196]  Diomidis Spinellis,et al.  A survey on software smells , 2018, J. Syst. Softw..

[197]  Anh Nguyen-Duc,et al.  Software engineering process models for mobile app development: A systematic literature review , 2018, J. Syst. Softw..

[198]  Paulo F. Pires,et al.  Evaluating REST architectures - Approach, tooling and guidelines , 2016, J. Syst. Softw..

[199]  Eladio Domínguez,et al.  A systematic review of code generation proposals from state machine specifications , 2012, Inf. Softw. Technol..

[200]  Lionel C. Briand,et al.  A systematic review of transformation approaches between user requirements and analysis models , 2011, Requirements Engineering.

[201]  Richard Torkar,et al.  Software fault prediction metrics: A systematic literature review , 2013, Inf. Softw. Technol..

[202]  Austen Rainer,et al.  Using argumentation theory to analyse software practitioners' defeasible evidence, inference and belief , 2017, Inf. Softw. Technol..

[203]  Natalia Juristo Juzgado,et al.  Understanding replication of experiments in software engineering: A classification , 2014, Inf. Softw. Technol..

[204]  Miguel Costa,et al.  The evolution of web archiving , 2017, International Journal on Digital Libraries.

[205]  Jan Bosch,et al.  Modeling continuous integration practice differences in industry software development , 2014, J. Syst. Softw..

[206]  Stefanie Rinderle-Ma,et al.  A systematic review on security in Process-Aware Information Systems - Constitution, challenges, and future directions , 2014, Inf. Softw. Technol..

[207]  Jéssyka Vilela,et al.  Integration between requirements engineering and safety analysis: A systematic literature review , 2017, J. Syst. Softw..

[208]  Pearl Brereton,et al.  Repeatability of systematic literature reviews , 2011, EASE.

[209]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[210]  Jordi Cabot,et al.  Formal verification of static software models in MDE: A systematic review , 2014, Inf. Softw. Technol..

[211]  Thomas Grechenig,et al.  Systematic literature review on agile practices in global software development , 2017, Inf. Softw. Technol..

[212]  Vahid Garousi,et al.  Software test-code engineering: A systematic mapping , 2015, Inf. Softw. Technol..

[213]  Ayça Tarhan,et al.  Early software defect prediction: A systematic map and review , 2018, J. Syst. Softw..

[214]  Bedir Tekinerdogan,et al.  Model-based testing for software safety: a systematic mapping study , 2017, Software Quality Journal.

[215]  M. Petticrew,et al.  Systematic Reviews in the Social Sciences: A Practical Guide , 2005 .

[216]  Emilia Mendes,et al.  Taxonomies in software engineering: A Systematic mapping study and a revised taxonomy development method , 2017, Inf. Softw. Technol..

[217]  Novia Admodisastro,et al.  Current state of research on cross-site scripting (XSS) - A systematic literature review , 2015, Inf. Softw. Technol..

[218]  Austen Rainer,et al.  How do empirical software engineering researchers assess the credibility of practitioner-generated blog posts? , 2019, EASE.

[219]  Xavier Franch,et al.  Open source software ecosystems: A Systematic mapping , 2017, Inf. Softw. Technol..

[220]  Uwe Zdun,et al.  A systematic literature review of traceability approaches between software architecture and source code , 2014, EASE '14.

[221]  Zahra Shakeri Hossein Abad,et al.  Requirements Engineering Visualization: A Systematic Literature Review , 2016, 2016 IEEE 24th International Requirements Engineering Conference (RE).

[222]  Willem-Jan van den Heuvel,et al.  The pains and gains of microservices: A Systematic grey literature review , 2018, J. Syst. Softw..

[223]  Barry W. Boehm,et al.  Maintenance Effort Estimation for Open Source Software: A Systematic Literature Review , 2016, 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME).

[224]  Mehwish Riaz Maintainability prediction of relational database-driven applications: A systematic review , 2012, EASE.

[225]  Ashutosh Mishra,et al.  Software component and the semantic Web: An in-depth content analysis and integration history , 2017, J. Syst. Softw..

[226]  Vahid Garousi,et al.  Guidelines for including the grey literature and conducting multivocal literature reviews in software engineering , 2017, Inf. Softw. Technol..

[227]  Apostolos Ampatzoglou,et al.  Quality attributes and quality models for ambient assisted living software systems: A systematic mapping , 2017, Inf. Softw. Technol..

[228]  Mirko Perkusich,et al.  A systematic review on the use of Definition of Done on agile software development projects , 2017, EASE.

[229]  Richard T. Vidgen,et al.  An exploration of technical debt , 2013, J. Syst. Softw..

[230]  Hsi-Peng Lu,et al.  Assessment of institutions, scholars, and contributions on agile software development (2001-2012) , 2014, J. Syst. Softw..

[231]  André L. M. Santos,et al.  Six years of systematic literature reviews in software engineering: An updated tertiary study , 2011, Inf. Softw. Technol..

[232]  Simone do Rocio Senger de Souza,et al.  A systematic review on search based mutation testing , 2017, Inf. Softw. Technol..

[233]  Jan Bosch,et al.  Achieving traceability in large scale continuous integration and delivery deployment, usage and validation of the eiffel framework , 2017, Empirical Software Engineering.

[234]  Cecília M. F. Rubira,et al.  A systematic review of design diversity-based solutions for fault-tolerant SOAs , 2013, EASE '13.

[235]  Markku Oivo,et al.  Analyzing the concept of technical debt in the context of agile software development: A systematic literature review , 2017, Inf. Softw. Technol..

[236]  Natalia Juristo Juzgado,et al.  Analyzing Families of Experiments in SE: A Systematic Mapping Study , 2018, IEEE Transactions on Software Engineering.

[237]  Emilia Mendes,et al.  Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature Review , 2011, IEEE Transactions on Software Engineering.

[238]  Maninder Singh,et al.  Software clone detection: A systematic review , 2013, Inf. Softw. Technol..

[239]  João B. Rocha-Junior,et al.  A systematic review on the code smell effect , 2018, J. Syst. Softw..

[240]  Xavier Franch,et al.  A software reference architecture for semantic-aware Big Data systems , 2017, Inf. Softw. Technol..

[241]  Yuanyuan Zhang,et al.  A Survey of App Store Analysis for Software Engineering , 2017, IEEE Transactions on Software Engineering.

[242]  Ita Richardson,et al.  Process models for service-based applications: A systematic literature review , 2011, Inf. Softw. Technol..

[243]  Bernhard Hoisl,et al.  Extracting reusable design decisions for UML-based domain-specific languages: A multi-method study , 2016, J. Syst. Softw..

[244]  Marcela Genero,et al.  UML consistency rules: a systematic mapping study , 2014, EASE '14.

[245]  Peng Liang,et al.  A systematic review of software architecture visualization techniques , 2014, J. Syst. Softw..

[246]  Silvio Romero de Lemos Meira,et al.  Using CMMI together with agile software development: A systematic review , 2015, Inf. Softw. Technol..

[247]  R. Adams,et al.  Shades of Grey: Guidelines for Working with the Grey Literature in Systematic Reviews for Management and Organizational Studies , 2017 .

[248]  Rong Peng,et al.  Requirements traceability technologies and technology transfer decision support: A systematic review , 2018, J. Syst. Softw..

[249]  Yong Hu,et al.  Systematic literature review of machine learning based software development effort estimation models , 2012, Inf. Softw. Technol..

[250]  Grace A. Lewis,et al.  Architectural tactics for cyber-foraging: Results of a systematic literature review , 2015, J. Syst. Softw..

[251]  Guilherme Horta Travassos,et al.  Towards a model to support in silico studies of software evolution , 2012, Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement.

[252]  Márcio Eduardo Delamaro,et al.  A scoping study on the 25 years of research into software testing in Brazil and an outlook on the future of the area , 2013, J. Syst. Softw..

[253]  Leif Singer,et al.  The (R) Evolution of social media in software engineering , 2014, FOSE.

[254]  Elvira-Maria Arvanitou,et al.  A mapping study on design-time quality attributes and metrics , 2017, J. Syst. Softw..

[255]  Pasi Kuvaja,et al.  Choreography in the embedded systems domain: A systematic literature review , 2017, Inf. Softw. Technol..

[256]  Mario Piattini,et al.  A systematic mapping study about socio-technical congruence , 2018, Inf. Softw. Technol..

[257]  Liam O'Brien,et al.  Spot pricing in the Cloud ecosystem: A comparative investigation , 2016, J. Syst. Softw..

[258]  Sajjad Mahmood,et al.  Identifying the factors that influence task allocation in global software development: preliminary results , 2015, EASE.

[259]  Paris Avgeriou,et al.  Past and future of software architectural decisions - A systematic mapping study , 2014, Inf. Softw. Technol..

[260]  Marco Kuhrmann,et al.  A mapping study on method engineering: first results , 2013, EASE '13.

[261]  Silvio Romero de Lemos Meira,et al.  Adopting software product lines: A systematic mapping study , 2011 .