디지털 논리/아키텍처 설계에 관심을 갖게 된 한 가지 사실은 자동화 된 정리 예를 들어 부동 소수점 곱셈 모듈을 검증하는 것입니다.테스트 주도 개발 대 자동 정리 입증
단위 테스트는 편리하지만 부동 소수점 모듈에 가능한 모든 입력을 테스트 (무차별 대입)하려고하면 거의 어렵지 않습니다. 대신, (1) 올바른 결과를 항상 생성한다는 증거 또는 (2) 적어도 하나의 잘못된 결과를 생성한다는 증거를 찾습니다.
저는 비슷한 논리를 제 소프트웨어에 통합하려고합니다. 테스트 주도 개발과 함께 또는 테스트 주도 개발 대신 사용할 수 있을지 궁금합니다.
링크를 제공해 주셔서 감사합니다! 그리고 네,이 프로젝트는 과학 계산 모델 소프트웨어입니다. – machinaut