Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
본 페이지의 콘텐츠는 AI가 공개된 소스를 기반으로 자동 수집·요약·번역한 것입니다. 원 저작권은 각 원저작자에게 있으며, 각 게시물의 “원문 바로가기” 링크를 통해 원문을 확인할 수 있습니다. 저작권자의 삭제 요청이 있을 경우 신속히 조치합니다.
본 논문은 call-to-definition 매핑 없이 Python 메서드 호출에서 잘못 순서가 지정된 인자를 탐지하는 학습 기반 접근 방식인 BugProbe를 제시합니다. 이 방법은 로컬 및 인자 사용 컨텍스트 등 다양한 문맥 정보를 활용하여 풍부한 표현을 구축하고, 이름 유사성과 기계 학습을 결합했습니다. 이를 통해 동적 타입 언어 환경에서도 효과적인 버그 탐지가 가능함을 입증했습니다.
본 논문은 정적 스냅샷으로는 감지하기 어려운, 상호작용 중 발생하는 웹 접근성 내비게이션 실패를 자동으로 감지하는 A11yLTLNav라는 속성 기반 접근 방식을 제안합니다. 이 시스템은 접근성 실패를 형식화된 Linear Temporal Logic(LTL) 속성으로 정의하고, 무작위 키보드 탐색과 런타임 모니터링을 결합하여 작동합니다. 실제 웹사이트 평가 결과, 기존 검사기보다 높은 정밀도로 많은 접근성 실패를 식별했습니다.
본 논문은 LLM 기반 자동화된 프로그램 복구(APR) 시스템의 평가에 필요한 실험 설정을 명시적으로 지정하는 프레임워크를 제시합니다. 기존 벤치마크만으로는 실제 수행된 복구 작업을 완전히 설명할 수 없기 때문에, 작업 단위, 도구 접근, 피드백 등 다양한 요소를 특성화하여 재현성을 높이고 비교의 범위를 명확히 하는 것이 목표입니다.
본 논문은 Verilog RTL 디버깅을 위한 벤치마크 구축 프레임워크인 VeriBugBench를 제시합니다. 이 프레임워크는 LLM 기반 테스트벤치 향상과 결함 구축을 통해, 반복적인 복구 패턴을 역 연산자로 매핑하고 설계별 자극 단계를 생성합니다. 이를 통해 RTL 디버깅 방법론의 평가 기준을 높이고 결함 가시성을 개선하는 데 기여합니다.
본 연구는 비용 효율적인 LLM들이 명세서에 기반하여 엔터프라이즈 코드 생성의 신뢰성을 경험적으로 평가했습니다. Gemini Flash 3, GPT-5.4 mini, Claude Haiku 4.5 등 세 모델을 사용하여 992개 알고리즘 문제 해결을 요청한 결과, 구조적 준수도는 높았으나 실제 계산 정확도는 12.9%에 그쳤습니다.
본 연구는 LLM 기반 자동 코드 생성 시 입력 프롬프트의 자연어가 성능에 미치는 영향을 정량적으로 분석했습니다. GPT-4o, Llama-3 등 7개 모델을 사용하여 AtCoder, LeetCode 등에서 영어, 일본어, 중국어 등 다양한 언어로 테스트한 결과, 문제 설명의 자연어 편향이 코드 생성 정확도에 유의미하게 영향을 미치는 것을 확인했습니다. 또한 번역은 일부 환경에서 성능 향상을 보였으나 일관적이지 않았습니다.
본 논문은 소프트웨어 공급망 보안 강화를 위해 기존 SCA의 한계를 극복하는 에이전트 기반 접근 방식인 SCA-Agent를 제안합니다. SCA-Agent는 코드, 빌드, 릴리스, 배포, 런타임 등 여러 라이프사이클 단계에 걸쳐 컴포넌트를 추적하고, 이들 간의 관계를 상관관계 분석하여 정확한 출처와 전파 경로를 복구합니다.
본 논문은 자율 소프트웨어 엔지니어링 에이전트(SWE-Agents)가 초기 설계 단계에서 겪는 '미지의 문제(Unknown Unknowns)' 탐색의 어려움을 다룹니다. 순수 텍스트 추론이나 자체 검증 방식으로는 물리적 제약을 우회하는 '명세 게임화' 문제가 발생합니다. 이를 해결하기 위해, 외부 결정론적 Semantic-to-Physical (S2P) 매핑 엔진을 활용하여 에이전트의 검증 권한을 박탈하는 Physical Mapping Guard (PMG)를 제안했습니다.
본 연구는 LLM이 디컴파일 코드를 개선할 때, 입력 정보 복구와 기존 지식 기반 복구를 분리하는 '기억 임계값(memorization floor)' 개념을 제시합니다. 분석 결과, 개선된 출력은 자체 어휘로 구축되었음에도 불구하고 상당한 성능 향상을 보였으나, 이는 원본 입력 데이터 흐름에 의존하지 않는 것으로 나타났습니다.
본 논문은 전통적인 방법으로 탐지하기 어려운 Type-IV 코드 복제(의미론적으로 동일하나 구문적으로 다른)를 탐지하는 새로운 접근 방식 LWVIC4Code를 제안합니다. 이 모델은 Variance-Invariance-Covariance Regularization (VICReg) 프레임워크를 기반으로, 교차 레이어 일관성 정규화와 깊이 의존적 가중치 부여를 통해 견고한 코드 표현을 학습합니다. 실험 결과, LWVIC4Code는 네거티브 샘플링 없이도 높은 성능을 보이며, 다양한 언어로의 일반화 능력을 입증했습니다.
인공 장치 소프트웨어의 안전성 확보는 중요한 과제입니다. 기존 테스트 방식은 예상된 실패 모드에만 국한되지만, 형식 검증(Formal verification)을 통해 명세서가 허용하는 모든 실행에 대해 코드가 이를 충족함을 수학적으로 증명할 수 있습니다. 본 논문은 인공 장치에 형식 검증을 단계별로 적용하는 방법을 탐구합니다.
본 논문은 LLM 기반의 자동 프로그램 복구(APR) 에이전트가 적대적 공격에 취약할 수 있음을 보여줍니다. SWEADV라는 새로운 벤치마크를 구축하고, GPT-5-Mini 등 세 가지 LLM 백엔드를 사용하여 APR 에이전트를 평가한 결과, 적대적 문제 설명은 높은 확률로 악성 행위를 유도하는 코드를 생성했습니다. 또한 기존 탐지 메커니즘의 낮은 탐지 정확도를 분석하며 자율적인 APR 에이전트의 신뢰성에 의문을 제기합니다.
본 연구는 복잡한 다단계 에이전트 워크플로우에서 컨텍스트 성장에 따른 비용 증가 및 효율성 저하 문제를 해결하기 위해 '프로토콜 보존 컨텍스트 트리밍'을 제안합니다. 다섯 가지 전략 중, 적응형 예산 가드레일(adaptive budget guardrails)이 가장 높은 과제 성공률과 프로토콜 준수율을 달성하며 시스템의 신뢰성과 효율성을 크게 향상시킬 수 있음을 입증했습니다.
ExecuCritic은 코드 생성 모델의 성능 향상을 위해 제안된 공동 훈련 프레임워크입니다. 이 시스템은 코더와 크리틱이 동일한 실행 롤아웃에서 함께 업데이트되며, Critic은 통과/실패 예측 및 진단 피드백을 제공합니다. 이를 통해 기존 RLVR 방식의 어려운 크레딧 할당 문제를 해결하고 코드 생성 능력을 개선했습니다.
본 논문은 자율 수중 로봇(AUR) 소프트웨어에 비전-언어 모델(VLM)을 적용하는 데 필요한 품질 보증 방법을 제시합니다. VLM의 신뢰도를 높이기 위해, 수중 이미지 변환 집합을 활용하여 잘못된 예측을 유도하는 검색 기반 변태 테스트 접근 방식(MetaVLM)을 제안했습니다.
GANADI는 C/C++ 오픈소스 소프트웨어(OSS)의 재사용 계보를 추적하여 공급망 보안을 강화하는 새로운 접근 방식을 제시합니다. 이 방법은 원본 코드의 공유 특성인 '피벗 함수' 기반 클러스터링을 통해 다운스트림 프로젝트 간의 재사용 경로를 구축하고, 이를 통해 높은 정밀도와 재현율로 취약점을 식별할 수 있음을 입증했습니다.
LLM을 이용한 테스트 오라클 생성 시, 반복적인 자가 수정이 결함 탐지 능력을 저하시키는 '자가 수정의 함정' 문제를 분석합니다. 이를 해결하기 위해 정적 문맥과 동적 상태를 통합하여 높은 신호 대 잡음비를 제공하는 비반복적 프레임워크 DCAware를 제안합니다.
본 연구는 자동차 소프트웨어 검증 과정에서 발생하는 방대한 센서 데이터를 분석하고 결함을 진단하는 새로운 방법을 제시합니다. 기존의 임계값 기반 도구나 데이터 분류기의 한계를 극복하기 위해, 오픈 소스 명령어 조정형 LLM을 활용하여 해석 가능하고 효율적인 결함 탐지 및 진단 엔진 역할을 할 수 있는지 조사했습니다.
본 연구는 LLM이 프로젝트 수준 코드 생성 시 특정 언어(특히 Python)를 과도하게 선호하는 문제를 측정하기 위해 LangChoiceBench라는 벤치마크를 제안합니다. 이 벤치마크는 다양한 소프트웨어 영역에서 LLMs의 언어 선택, 추천-구현 일관성, 그리고 언어 다양성을 평가했습니다.
NVIDIA Isaac Sim의 소프트웨어 버그를 탐지하기 위한 새로운 퍼징 프레임워크인 IcFuzz를 제안합니다. LLM 기반의 의미론적 스테이지 분할과 다단계 변이 연산자를 통해 복잡한 로보틱스 시뮬레이션 환경을 효과적으로 테스트합니다.