소프트웨어 에이전트의 자율성은 디지털 환경을 정의하는 구조화된 데이터(웹 페이지의 DOM, 웹 서비스의 의미론적 설명 등)로부터 실행 가능한 내부 세계 모델을 구축하는 능력에 달려 있습니다. 이 논문은 구조화된 데이터로부터 세계 모델링을 위한 패턴 언어를 소개하며, 두 가지 보완적인 아키텍처 패턴을 제시합니다. DOM 변환 패턴은 웹 페이지 복잡성 문제를 해결하고, 하이퍼미디어 어포던스 인식 패턴은 에이전트가 런타임에 알려지지 않은 웹 서비스의 기능을 동적으로 통합할 수 있도록 합니다.