정의
문서와 설계도 작성 시 의미가 정확하고 명확하게 표현되도록 하는 원칙. 누가 읽든 동일하게 해석될 수 있도록 보장하는 엄격한 표현 기준.
핵심 원칙
모호함 제거:
- 처음부터 오해의 소지 완전 제거
- 하나의 개념 = 하나의 명확한 의미
- 문맥에 관계없이 일관된 해석
형식화:
- 자연언어의 모호함 극복
- 기계와 인간 모두 이해 가능한 형식
- 검증 가능성 확보
구현 방법
- UML-Unified-Modeling-Language — 형식적 표기법
- Ontology-Design-Patterns — 개념 정의 패턴
- Natural-Language-Generation — 명확한 표현 생성
시스템 품질 영향
의미론적 엄격성 = 오류 없는 시스템의 기초