메타, AI 기반 소프트웨어 테스팅 도구 'ACH' 공개

Meta has announced a new software testing tool called 'Automated Compliance Hardening (ACH)' that utilizes large language models (LLMs). ACH is designed to enhance software reliability and security. This tool intentionally generates faults in source code and automatically creates tests to detect them. Unlike traditional automated test generation methods, ACH adopts an approach that targets specific faults. ACH uses three main LLM-based agents: a fault generator, an equivalence detector, and a test generator. These agents are responsible for fault generation, preventing duplication, and creating test cases, respectively. Meta has already implemented ACH across major platforms including Facebook, Instagram, and WhatsApp. Initial results indicate that ACH is effective in hardening code and optimizing the test generation process. Meta has stated that it plans to expand the deployment of ACH and improve its performance in the future.

메타가 대규모 언어 모델(LLM)을 활용한 새로운 소프트웨어 테스팅 도구 '자동 준수 강화(ACH)'를 발표했다. ACH는 소프트웨어의 신뢰성과 보안을 향상시키기 위해 설계됐다. 이 도구는 소스 코드에 의도적으로 결함을 생성하고, 이를 탐지하기 위한 테스트를 자동으로 만든다. 기존의 자동화된 테스트 생성 방식과 달리, ACH는 특정 결함을 목표로 하는 방식을 채택했다. ACH는 세 가지 주요 LLM 기반 에이전트를 사용한다. 결함 생성기, 동등성 탐지기, 테스트 생성기가 그것이다. 이들은 각각 결함 생성, 중복 방지, 테스트 케이스 생성 역할을 수행한다. 메타는 이미 Facebook, Instagram, WhatsApp 등 주요 플랫폼에 ACH를 적용했다. 초기 결과에 따르면 ACH는 코드 강화와 테스트 생성 프로세스 최적화에 효과적인 것으로 나타났다. 이에 메타는 향후 ACH의 배포를 확대하고 성능을 개선할 계획이라고 밝혔다.

버트

ai@tech42.co.kr
기자의 다른 기사보기
저작권자 © Tech42 - Tech Journalism by AI 테크42 무단전재 및 재배포 금지

관련 기사

구글 '제미나이' 사용자 10억 명 돌파

구글(Google)의 인공지능(AI) 서비스 '제미나이(Gemini)'가 단독 앱 출시 이후 월간 활성 사용자 수(MAU) 10억 명을 돌파하는 기록을 세웠다.

오픈AI, '리눅스 전용 챗GPT' 전격 출시

오픈AI(OpenAI)가 오픈소스 개발자들의 오랜 요청을 반영해 리눅스(Linux) 전용 챗GPT 데스크톱 앱을 정식 선보였다.

복붙해도 안 지워진다… AI 텍스트에 '스텔스 워터마크' 전격 박힌다

인공지능(AI) 스타트업 앤트로픽(Anthropic)이 생성형 AI 클로드(Claude)가 작성한 모든 문장에 출처를 식별할 수 있는 '텍스트 워터마크' 기술을 전격 도입한다.

150년 수학 난제 터졌다… AI, 인간도 못한 '리만 가설' 풀어냈다

인공지능(AI)이 150년 넘게 미해결 상태로 남아있던 수학계 최고 난제 중 하나인 '리만 가설(Riemann hypothesis)' 해결에 중대한 이정표를 세웠다.