기사
세부 사항
인용
Petke J, Alexander B, Barr ET, Brownlee A, Wagner M & White D (2023) GIN을 사용한 자동화 된 프스포츠 토토 커뮤니티램 수정을위한 프스포츠 토토 커뮤니티램 변환 환경경험적 소프트웨어 엔지니어링.
초록
자동화 된 프스포츠 토토 커뮤니티램 수정은 두 가지 성공적인 연구 영역 생성 개선 및 프스포츠 토토 커뮤니티램 수리의 기초가됩니다. 생성 및 검증 전략에 따라 자동화 된 프스포츠 토토 커뮤니티램 수정은 프스포츠 토토 커뮤니티램을 변환 한 다음 결과를 테스트 스위트에 대해 검증합니다. 많은 작업이 단일 세분화 된 운영자-카피의 적용 공간에 중점을 두었습니다. 이 작업은이 전략의 한계를 탐구합니다. 우리는 기존의 결과를 소규모 Corpora에서 최대 500K LOC를 포함하는 10 개의 실제 Java 프스포츠 토토 커뮤니티램으로 확장합니다. 우리는 성명서의 문법에 따라 세분화 된 편집이 지불된다는 것을 결정적으로 보여줍니다. 통과율은 라인 편집의 트리플을 3 배로 늘리고 10% 적은 계산 리소스를 사용합니다. 우리는 삭제가 테스트-스위트 등가 프스포츠 토토 커뮤니티램 변형을 생성하는 가장 효과적인 연산자라는 이전의 결과를 확인합니다. 우리는 철저하게 적용함으로써 Delete의 효과의 한계를 탐색함으로써 이전 작업보다 더 멀리갑니다. 우리는이 전략이 실제로 소프트웨어 변형을 검색하는 데 사용하기에는 실제로 너무 비싸다는 것을 보여줍니다. 또한 단일 명세서 편집의 경우 패스 율이 12-34%에서 5 편의 시퀀스의 경우 2-6%로 떨어지는 것으로 나타났습니다. 이는 추가 진전이 특정 결함이나 개선을 목표로하는 사람이 영감을 얻은 운영자가 필요하다는 것을 의미합니다. 프스포츠 토토 커뮤니티램은 자동으로 편집하는 정도까지 자동 수정을 할 수 있습니다. 우리는 프스포츠 토토 커뮤니티램의 자동 수정에 대한 편의성과 관련된 코드 측정을 체계적으로 검색하는 첫 번째 사람입니다. 우리는 강한 상관 관계를 찾지 못했고 질문을 열어 두었습니다.
키워드
자동화 된 프스포츠 토토 커뮤니티램 수정; 유전 적 개선; 자동화 된 프스포츠 토토 커뮤니티램 수리; 검색 기반 소프트웨어 엔지니어링
노트
출력 상태 : 다가오는
저널
경험적 소프트웨어 엔지니어링
상태 | 허용 |
---|---|
Funders | Carnegie Trust, 엔지니어링 및 물리 과학 연구위원회, EPSRC 엔지니어링 및 물리 과학 연구위원회and호주 연구위원회 |
저널에 의해 수락 된 날짜 | 23/05/2023 |
url | http : //hdl.handle.net/1893/35130 |
issn | 1382-3256 |
eissn | 1573-7616 |
사람 (1)
컴퓨팅 과학 및 수학 부교수 - 디비전