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 条
  • [11] On Parameter Tuning in Search Based Software Engineering
    Arcuri, Andrea
    Fraser, Gordon
    SEARCH BASED SOFTWARE ENGINEERING, 2011, 6956 : 33 - +
  • [12] Dynamic Adaptive Search Based Software Engineering
    Harman, Mark
    Burke, Edmund
    Clark, John A.
    Yao, Xin
    PROCEEDINGS OF THE ACM-IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM'12), 2012, : 1 - 8
  • [13] Search Based Software Engineering and Genetic Improvement
    Harman, Mark
    THIRTIETH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2016), 2016, : 1 - 1
  • [14] SWOT Analysis of Search Based Software Engineering
    Sharma, Abhilasha
    Khatri, Yogita
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 3609 - 3614
  • [15] Search Based Software Engineering: Introduction to the Special Issue of the IEEE Transactions on Software Engineering
    Harman, Mark
    Mansouri, Afshin
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (06) : 737 - 741
  • [16] Special Issue on Search-Based Software Engineering
    Sarro, Federica
    Kessentini, Marouane
    Deb, Kalayanmoy
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (03) : 333 - 333
  • [17] Introduction to the special issue on search based software engineering
    Di Penta, Massimiliano
    Poulding, Simon
    EMPIRICAL SOFTWARE ENGINEERING, 2011, 16 (01) : 1 - 4
  • [18] Search-based software engineering for maintenance and reengineering
    Harman, Mark
    10th European Conference on Software Maintenance and Reengineering, Proceedings, 2006, : 309 - 309
  • [19] Introduction to the special issue on search based software engineering
    Mel Ó Cinnéide
    Myra B. Cohen
    Empirical Software Engineering, 2013, 18 : 547 - 549
  • [20] Introduction to the special issue on search based software engineering
    Cinneide, Mel O.
    Cohen, Myra B.
    EMPIRICAL SOFTWARE ENGINEERING, 2013, 18 (03) : 547 - 549