(Automated) Literature Analysis - Threats and Experiences

The number of scientific publications is increasing each year, specifically in the field of computer science. In order to condense existing knowledge, evidence-based software engineering is concerned with systematic literature reviews, surveys, and other kinds of literature analysis. These methods are used to summarize the evidence on empirical studies – or approaches in general – and to identify gaps for new research opportunities. However, executing systematic review processes requires a considerable amount of time and effort. Consequently, researchers have proposed several semi-automated approaches to support and facilitate different steps of such methods. With our current research, we aim to assist researchers to efficiently and effectively execute different steps, namely the search for and selection of primary studies. In this paper, we report several issues we identified during our research that threaten any kind of literature analysis and hamper suitable tool support. We further recommend solutions to mitigate these threats. Overall, our goal is to raise researchers’ and publishers’ awareness regarding several potential threats on literature analysis, to support software engineers in designing suitable tools for research, and to encourage the research community to solve these threats.

[1]  Gideon Mbiydzenyuy Arrival Times with Hours of Service Regulations for Truck Drivers-Tracks and Gaps from Current Research , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[2]  Muhammad Ali Babar,et al.  Systematic literature reviews in software engineering: Preliminary results from interviews with researchers , 2009, ESEM 2009.

[3]  Richard T. Watson,et al.  Analyzing the Past to Prepare for the Future: Writing a Literature Review , 2002, MIS Q..

[4]  Gyu Sang Choi,et al.  A case study for understanding the nature of redundant entities in bibliographic digital libraries , 2014, Program.

[5]  Tore Dybå,et al.  Applying Systematic Reviews to Diverse Study Types: An Experience Report , 2007, First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007).

[6]  Sebastian K. Boell,et al.  On being ‘systematic’ in literature reviews in IS , 2015, J. Inf. Technol..

[7]  Jeffrey C. Carver,et al.  Outcomes of a community workshop to identify and rank barriers to the systematic literature review process , 2014, EASE '14.

[8]  Cesare Concordia,et al.  Not just another portal, not just another digital library: A portrait of Europeana as an application program interface , 2010 .

[9]  Pearl Brereton,et al.  Lessons from applying the systematic literature review process within the software engineering domain , 2007, J. Syst. Softw..

[10]  Pavel Laskov,et al.  Static detection of malicious JavaScript-bearing PDF documents , 2011, ACSAC '11.

[11]  Salma Imtiaz,et al.  A tertiary study: experiences of conducting systematic literature reviews in software engineering , 2013, EASE '13.

[12]  Emilia Mendes,et al.  A Systematic Mapping on the use of Visual Data Mining to Support the Conduct of Systematic Literature Reviews , 2012, J. Softw..

[13]  Victor M Montori,et al.  Metabolic syndrome and risk of incident cardiovascular events and death: a systematic review and meta-analysis of longitudinal studies. , 2007, Journal of the American College of Cardiology.

[14]  Pearl Brereton,et al.  Tools to Support Systematic Literature Reviews in Software Engineering: A Mapping Study , 2013, 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement.

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

[16]  Siffat Ullah Khan,et al.  Software integration in global software development: Success factors for GSD vendors , 2015, 2015 IEEE/ACIS 16th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD).

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

[18]  Gunjan Soni,et al.  A critical analysis of supply chain management content in empirical research , 2011, Bus. Process. Manag. J..

[19]  Heitor Augustus Xavier Costa,et al.  Applying Information Retrieval Techniques to Detect Duplicates and to Rank References in the Preliminary Phases of Systematic Literature Reviews , 2015, CLEI Electron. J..

[20]  Jeffrey C. Carver,et al.  Identifying Barriers to the Systematic Literature Review Process , 2013, 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement.

[21]  Jackie MacDonald,et al.  Systematic Approaches to a Successful Literature Review , 2014 .

[22]  Guenther Ruhe,et al.  Impact Analysis of Missing Values on the Prediction Accuracy of Analogy-based Software Effort Estimation Method AQUA , 2007, ESEM 2007.

[23]  Jeffrey C. Carver,et al.  Identification of SLR tool needs - results of a community workshop , 2016, Inf. Softw. Technol..

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

[25]  Manoel G. Mendonça,et al.  A Visual Text Mining approach for Systematic Reviews , 2007, First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007).

[26]  Cheng Zhang,et al.  Search Engine Overlaps : Do they agree or disagree? , 2007, Second International Workshop on Realising Evidence-Based Software Engineering (REBSE '07).

[27]  Muhammad Ali Babar,et al.  A systematic review of knowledge sharing challenges and practices in global software development , 2016, Int. J. Inf. Manag..

[28]  Natalia Juristo Juzgado,et al.  Developing search strategies for detecting relevant experiments , 2009, Empirical Software Engineering.

[29]  Luca Ardito,et al.  Linked data approach for selection process automation in systematic reviews , 2011, EASE.

[30]  Muhammad Ali Babar,et al.  On Searching Relevant Studies in Software Engineering , 2010, EASE.

[31]  Dayang N. A. Jawawi,et al.  A comparative evaluation of cloud migration optimization approaches: A systematic literature review , 2015 .

[32]  Alex Bryne Digital libraries: barriers or gateways to scholarly information? , 2003 .

[33]  Adriano Veloso,et al.  Effective self-training author name disambiguation in scholarly digital libraries , 2010, JCDL '10.

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

[35]  Jacob Krüger,et al.  Exploring Large Scholarly Networks with Hermes , 2018, EDBT.

[36]  Sebastian K. Boell,et al.  Debating systematic literature reviews (SLR) and their ramifications for IS: a rejoinder to Mike Chiasson, Briony Oates, Ulrike Schultze, and Richard Watson , 2015, J. Inf. Technol..

[37]  Johannes Weber,et al.  Publish or perish: a systematic review of interventions to increase academic publication rates , 2006 .

[38]  Pearl Brereton,et al.  Using Mapping Studies in Software Engineering , 2008, PPIG.

[39]  Sandra Camargo Pinto Ferraz Fabbri,et al.  Semi-automatic selection of primary studies in systematic literature reviews: is it reasonable? , 2014, Empirical Software Engineering.

[40]  Tore Dybå,et al.  Evidence-based software engineering , 2016, Perspectives on Data Science for Software Engineering.

[41]  Emilia Mendes,et al.  Using Visual Text Mining to Support the Study Selection Activity in Systematic Literature Reviews , 2011, 2011 International Symposium on Empirical Software Engineering and Measurement.

[42]  Jefferson Seide Molléri,et al.  Automated Approaches to Support Secondary Study Processes: a Systematic Review , 2012, SEKE.

[43]  Jacob Krüger,et al.  Identifying Innovative Documents: Quo vadis? , 2017, ICEIS.

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