Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
본 페이지의 콘텐츠는 AI가 공개된 소스를 기반으로 자동 수집·요약·번역한 것입니다. 원 저작권은 각 원저작자에게 있으며, 각 게시물의 “원문 바로가기” 링크를 통해 원문을 확인할 수 있습니다. 저작권자의 삭제 요청이 있을 경우 신속히 조치합니다.
본 논문은 라이브러리 업그레이드 시 발생하는 '행동 의존성 파괴(behavioral dependency breaks)' 문제를 다룹니다. 기존 LLM 기반 복구 방법들이 어려움을 겪는 이 문제에 대해, BBCFixer라는 새로운 복구 방법을 제안합니다. BBCFixer는 테스트 실패를 통해 후보 근본 API를 식별하고 라이브러리 diff를 필터링하여 효과적인 복구를 가능하게 합니다.
본 논문은 LLM의 한계를 극복하고 소프트웨어 취약점 탐지 성능을 높이기 위해 GRAML 프레임워크를 제안했습니다. GRAML은 정적 분석으로 추출한 그래프 증거와 다중 작업 학습, 그리고 ToT 기반 추론 과정을 결합하여 높은 정확도를 달성했습니다.
본 논문은 연구 소프트웨어의 지속 가능성을 평가하기 위해 기존 FAIR 원칙을 확장한 적합성 함수 프레임워크를 제안합니다. 이 프레임워크는 자원 효율성과 환경적 책임, 그리고 의존성 상태 및 취약점 노출 같은 보안 측면을 추가하여 다차원적인 소프트웨어 지속 가능성 관점을 제시합니다.
본 연구는 코딩 에이전트 평가는 실제 엔지니어의 작업 흐름을 반영해야 한다고 주장합니다. 4,782개의 프로덕션 세션을 분석한 결과, 사용자 요청은 질문, 계획, 검토 등 광범위하며 유형 간 전환이 빈번하여 단일 분포로는 현실적이지 않음을 밝혀냈습니다. 이에 따라 SWE-TaskFlow라는 새로운 접근 방식을 제시합니다.
본 논문은 프로그램 검증의 효율성을 높이기 위해 CoCo-Prover라는 새로운 시스템을 제안합니다. 이 시스템은 비용 기반 메타 레벨 결정(metalevel decision-making)을 통해, 단순히 증명 성공 여부만을 보는 것이 아니라 '비용 대비 얼마나 많은 정리를 증명할 수 있는지'에 초점을 맞춥니다. CoCo-Prover는 에이전트 오케스트레이션을 활용하여 여러 전문 에이전트를 효율적으로 조합하고 목표를 선택함으로써 높은 정확도와 비용 절감을 동시에 달성합니다.
본 논문은 Edge-IoT 환경의 사이버 복원력을 높이기 위해 형식 런타임 검증 기반의 계층적 보안 모니터링 프레임워크를 제안합니다. 이 프레임워크는 각 장치와 게이트웨이 간에 역할을 분담하여, 중앙 집중식 방식보다 비용 효율적이면서도 협력적인 다중 장치 공격을 탐지할 수 있습니다.
본 글은 3D 소프트웨어 시각화 도구 ExplorViz에 대화형 채팅 어시스턴트를 통합한 내용을 다룹니다. 이 어시스턴트는 LLM 기반으로 작동하며, 사용자가 자연어로 질문하고 명령하여 시각화된 소프트웨어 시스템의 탐색 및 재구성을 할 수 있게 합니다. 실험 결과, 요약 및 설명 기능은 정확했으나, 복잡한 소프트웨어 재구성에는 개선이 필요함을 보여주었습니다.
본 논문은 LLM 에이전트가 간접 프롬프트 주입(IPI) 공격에 노출되는 문제를 다루며, 이를 '작업 의도 표류'로 정의합니다. 제안된 AgentTracer는 도구 호출 간의 암묵적 결정 의존성을 복구하여 '의도 기반 실행 그래프'를 구성하고, 이를 통해 공격 체인을 재구성하는 새로운 추적 프레임워크입니다.
본 기사는 EU 사이버 복원력법(CRA) 준수 부담이 큰 중소기업을 위해 개발된 오픈 소스 플랫폼 CYBERFORT를 소개합니다. 이 플랫폼은 안내식 평가, 질문 은행, 그리고 모든 답변을 통제 및 증거에 연결하는 '준수 체인' 기능을 통해 CRA 의무를 운영화합니다. 이를 통해 기업들은 시장 출시 전까지 규정 준수 격차를 추적하고 메울 수 있습니다.
본 글은 코딩 에이전트의 보안 취약점을 다루며, 악성 규칙에 노출될 위험을 지적합니다. 이를 방어하기 위해 권한 최소성 테스트 프레임워크인 Aletheia를 제안했습니다. Aletheia는 요청된 권한을 타입화하고 샌드박스 구성을 합성하여 에이전트의 보안성을 검증합니다.
본 논문은 계산 결과의 신뢰성을 높이기 위해 개별 대수학적 연산 수준에서 출처(Provenance)를 포착하는 Java 기반 프레임워크 CompProv를 제안합니다. 이 프레임워크는 모든 계산 과정을 '계산 출처 그래프(CPG)'라는 구조화된 아티팩트로 생성하여, 결과의 검증 가능한 추적성을 제공합니다. 이를 통해 금융 모델링이나 과학 연구 등 다양한 분야에서 수치적 무결성 감사 및 결정론적 재생이 가능함을 입증했습니다.
본 논문은 React 프론트엔드 개발에서 흔히 발생하는 Prop Drilling 문제를 해결하기 위한 방법을 제안합니다. 정적 분석을 통해 Prop Drilling 인스턴스를 식별하고, Context API 및 컴포넌트 합성 기반의 자동 리팩토링 전략을 제시했습니다. 이를 Node.js 도구 'ReactRefactor'로 구현하여 오픈소스 벤치마크 데이터셋에서 효과를 검증했습니다.
본 논문은 소프트웨어 아키텍처 저하 문제를 다루며, 기존 연구가 측정, 지표, 도구, 개선 전략 등 요소들이 파편화되어 있음을 지적합니다. 284개 문헌 검토를 통해 다양한 측정 접근 방식과 지표는 식별했으나, 진단(Diagnosis)과 효과적인 개선(Remediation)을 연결하는 부분은 아직 미흡함을 밝혀냈습니다.
본 논문은 코딩 에이전트가 사용자의 의도와 다른 동작을 할 수 있는 문제를 해결하기 위해 CONTRA라는 새로운 방법을 제안합니다. CONTRA는 광범위한 질문 발견과 의미론적/실행 기반의 자격 검증을 결합하여, 개발 흐름을 방해하지 않으면서 핵심적인 명확화 질문만을 식별하는 것이 특징입니다.
본 논문은 과학 및 전문 분야에 터미널 에이전트를 확장하기 위한 자기 지도적 프레임워크인 '소프트웨어 인 더 루프 재구성(SWR)'을 제안합니다. SWR은 기존 소프트웨어 워크플로우를 활용하여 참조 출력을 얻고, 도메인 특화 검증기를 통해 후보 프로그램을 평가함으로써 반복적인 엔지니어링 없이도 에이전트의 성능 향상을 목표로 합니다.
본 연구는 LLM이 생성한 코드의 에너지 효율성 개선 방안을 제시하며, 21가지 프롬프팅 전략과 8가지 평가 전략을 통해 효과를 검증했습니다. Python 및 C++ 코드 생성에 대한 실험 결과, 선택된 프롬프팅 전략들은 최대 25%(Python)와 17%(C++)의 에너지 절감을 달성하는 것으로 나타났습니다. 이는 지속 가능한 AI 지원 프로그래밍을 위해 에너지 효율성을 고려한 프롬프트 설계가 중요함을 시사합니다.
본 논문은 에이전트 인프라의 검증 스위트가 가진 한계를 분석하고, 변이 분석(mutation analysis)을 통해 커버리지 측정의 가치를 정량화합니다. 기존 테스트는 단일 관찰에 의존하는 경향이 있어, 실제로는 놓치고 있는 내부 상태 손상이나 입력 공간의 미커버리지를 발견했습니다.
본 글은 WebUI 코드 생성의 한계를 극복하기 위해 실행 중심의 새로운 벤치마크인 WebUIProof를 소개합니다. 이 시스템은 일반적인 WebUI와 복잡한 3D 시뮬레이션까지 포괄하며, 'plan--act--observe' 루프를 통해 헤드리스 브라우저에서 실제 상호작용 테스트를 수행합니다. 평가 결과, LLM들이 기능적 요구사항 충족에 어려움을 보였으며, 이 실행 데이터를 활용해 소형 모델을 훈련시키는 방법도 제시했습니다.
VeriPy는 Python 컴포넌트의 형식적 보장(formal guarantees)을 통합하는 도구입니다. 개발자는 주석으로 계약, 불변성 등을 정의하고, VeriPy는 이를 활용하여 소스 위치 기반 진단 및 증명 후크를 통해 코드를 검증합니다. 이 워크플로우는 함수적 검증과 후방 호환성을 보장하며, 업데이트 시 기존 호출자가 의존하는 동작을 유지하도록 돕습니다.
PrivDev는 정적 분석 스캐너가 식별한 개인 데이터 유형을 표준화된 Data Privacy Vocabulary Personal Data (DPV-PD)에 매핑하는 방법을 제안합니다. 이 접근 방식은 결정론적 매핑과 검색 기반 LLM을 결합하여 118개의 구조적으로 검증된 ODRL 정책 리소스를 생성했습니다.