FAIR를 넘어: 지속 가능한 연구 소프트웨어를 위한 적합성 함수 프레임워크
요약
본 논문은 연구 소프트웨어의 지속 가능성을 평가하기 위해 기존 FAIR 원칙을 확장한 적합성 함수 프레임워크를 제안합니다. 이 프레임워크는 자원 효율성과 환경적 책임, 그리고 의존성 상태 및 취약점 노출 같은 보안 측면을 추가하여 다차원적인 소프트웨어 지속 가능성 관점을 제시합니다.
핵심 포인트
- FAIR 원칙만으로는 모든 연구 소프트웨어의 지속 가능성을 평가하기 어렵다.
- 환경적 책임(자원 효율성)과 보안(취약점 노출)을 고려한 함수 세트가 추가되었다.
- 지속 가능성은 FAIR, 환경, 보안을 포함하는 다차원적 속성으로 정의된다.
연구 소프트웨어의 지속 가능성은 종종 FAIR 원칙(findability, accessibility, interoperability and reusability)을 통해 평가됩니다. 중요하지만, FAIR는 모든 관련 지속 가능성 문제를 다루지는 못합니다. 연구 소프트웨어는 또한 환경적으로 책임감 있고 시간이 지나도 안전해야 합니다. 과도한 자원 소비는 환경 비용을 증가시키고, 불안전한 소프트웨어는 유지보수 오버헤드, 기술 부채(technical debt), 그리고 재사용 장벽을 만듭니다. 이를 위해 본 논문에서는 이전에 제안된 지속 가능한 연구 소프트웨어를 위한 적합성 함수 프레임워크를 FAIR를 넘어 확장합니다. 우리는 자원 효율성과 실행 흔적을 목표로 하는 환경 관련 함수 세트와, 의존성 상태(dependency health), 취약점 노출(vulnerability exposure), 그리고 안전한 구성을 목표로 하는 보안 관련 함수 두 가지 추가 세트를 소개합니다. 이 함수들은 지속적인 소프트웨어 평가 범위를 FAIR 준수에서 보다 완전한 지속 가능성의 관점으로 넓힙니다. 그 결과로 얻어진 프레임워크는 연구 소프트웨어의 지속 가능성을 FAIR, 환경적 책임, 그리고 장기적인 보안을 포함하는 다차원적 속성으로 취급합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기