Christopher Alexander가 만든 개념으로, 빈번히 일어나는 특정 문제 컨텍스트에 대한 일반적 해결안을 패턴이라고 하고, 이 패턴들이 함께 모여서 시스템을 형성한 것을 패턴언어라고 한다. ---- [과학기술분류]