Deploying Search Based Software Engineering with Sapienz at Facebook

被引:51
|
作者
Alshahwan, Nadia [1 ]
Gao, Xinbo [1 ]
Harman, Mark [1 ]
Jia, Yue [1 ]
Mao, Ke [1 ]
Mols, Alexander [1 ]
Tei, Taijin [1 ]
Zorin, Ilya [1 ]
机构
[1] Facebook, London, England
基金
英国工程与自然科学研究理事会;
关键词
SELECTION;
D O I
10.1007/978-3-319-99241-9_1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe the deployment of the Sapienz Search Based Software Engineering (SBSE) testing system. Sapienz has been deployed in production at Facebook since September 2017 to design test cases, localise and triage crashes to developers and to monitor their fixes. Since then, running in fully continuous integration within Facebook's production development process, Sapienz has been testing Facebook's Android app, which consists of millions of lines of code and is used daily by hundreds of millions of people around the globe. We continue to build on the Sapienz infrastructure, extending it to provide other software engineering services, applying it to other apps and platforms, and hope this will yield further industrial interest in and uptake of SBSE (and hybridisations of SBSE) as a result.
引用
收藏
页码:3 / 45
页数:43
相关论文
共 50 条
  • [31] Study of a Quantum Framework for Search Based Software Engineering
    Nan Wu
    Fangmin Song
    Xiangdong Li
    International Journal of Theoretical Physics, 2013, 52 : 2181 - 2186
  • [32] The current state and future of search based software engineering
    Harman, Mark
    FOSE 2007: FUTURE OF SOFTWARE ENGINEERING, 2007, : 342 - 357
  • [33] Contextual Search for Software Engineering
    Yucel, Sakir
    2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE & COMPUTATIONAL INTELLIGENCE (CSCI), 2016, : 453 - 458
  • [34] A Systematic Review of Interaction in Search-Based Software Engineering
    Ramirez, Aurora
    Raul Romero, Jose
    Simons, Christopher L.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2019, 45 (08) : 760 - 781
  • [35] Editorial for the Special Issue on Search-based Software Engineering
    Bate, Iain
    Poulding, Simon
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (05): : 467 - 468
  • [36] Search-based software engineering for constructing covering arrays
    Torres-Jimenez, Jose
    Izquierdo-Marquez, Idelfonso
    Avila-George, Himer
    IET SOFTWARE, 2018, 12 (04) : 324 - 332
  • [37] Implementing Search-Based Software Engineering Approaches with Nautilus
    Ferreira, Thiago Do Nascimento
    Vergilio, Silvia Regina
    Kessentini, Marouane
    ACM International Conference Proceeding Series, 2021, : 303 - 308
  • [38] "Sampling" as a Baseline Optimizer for Search-Based Software Engineering
    Chen, Jianfeng
    Nair, Vivek
    Krishna, Rahul
    Menzies, Tim
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2019, 45 (06) : 597 - 614
  • [39] Ten Years of Search Based Software Engineering: A Bibliometric Analysis
    de Freitas, Fabricio Gomes
    de Souza, Jerffeson Teixeira
    SEARCH BASED SOFTWARE ENGINEERING, 2011, 6956 : 18 - 32
  • [40] Search Based Software Engineering: Review and analysis of the field in Brazil
    Colanzi, Thelma Elita
    Vergilio, Silvia Regina
    Guez Assuncao, Wesley Klewerton
    Pozo, Aurora
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (04) : 970 - 984