메타데이터적용프로파일 (Metadata Application Profile)

문헌정보학
한 줄 정의: 특정 기관이나 프로젝트가 자신의 목적에 맞게 하나 이상의 기존 메타데이터 표준에서 필요한 요소를 선택하고 값 범위나 필수 여부를 재조정하여 정의한 맞춤형 메타데이터 규격이다.

쉽게 풀면

기존 메타데이터 표준 중에서 필요한 항목만 골라 자기 기관에 맞게 다시 정리한 맞춤형 규격이다.

왜 중요한가

메타데이터적용프로파일은 기존 스키마(더블린코어 등)의 요소를 특정 커뮤니티의 필요에 맞게 골라 필수 여부·값 제약·어휘를 명시한 문서로, 저장소 간 데이터 교환 시 '같은 스키마인데 데이터가 다른' 문제를 줄입니다. 국가·분야 단위 저장소 연합의 상호운용 지침이 대체로 이 형태입니다. 기관 리포지터리 소프트웨어들이 기본 제공하는 입력 양식도 사실상 하나의 메타데이터적용프로파일로 기능한다.

논문에서는 이렇게 쓰입니다

이 연구는 특정 대학의 디지털 아카이브가 더블린코어를 기반으로 자체 메타데이터적용프로파일을 설계한 사례를 분석하였다.

더블린코어를 바탕으로 기관 맞춤형 메타데이터적용프로파일을 설계한 사례를 분석한 문장이다.

"본 연구는 기관 리포지터리 구축 과정에서 더블린코어를 기반으로 메타데이터 적용프로파일을 설계한 사례를 제시하였다."

이 문장은 기존 표준을 그대로 쓰지 않고 기관의 필요에 맞게 요소를 선별하여 맞춤형 규격을 만들었다는 의미입니다.

조금 더 깊게 보면

프로파일은 요소를 새로 만드는 것이 아니라 기존 요소를 재사용·제약하는 것이므로 새 스키마와 혼동하면 안 되며, DCMI의 싱가포르 프레임워크가 그 구성 요소를 정리합니다. 프로파일을 문서로만 두면 준수 여부를 기계로 검증할 수 없어 SHACL 같은 형식 표현이 시도됩니다. 싱가포르 프레임워크는 프로파일을 기능 요건, 도메인 모델, 사용 지침, 인코딩 구문 등의 구성 요소로 분해해 제시하며, 이를 통해 서로 다른 기관이 만든 프로파일도 같은 틀에서 비교할 수 있게 한다. 프로파일은 새 요소를 창설하지 않고 기존 요소의 필수 여부·반복 가능성·허용 값의 범위만 제약한다는 점에서 스키마 확장과 구분된다.

주의할 점

메타데이터적용프로파일은 기관별로 상이하게 설계될 수 있어, 여러 기관의 데이터를 통합할 때는 프로파일 간 차이를 조율하는 별도의 매핑 작업이 필요하다는 점에 유의해야 한다. 프로파일 문서가 자연어로만 작성되면 실제 시스템이 규칙을 준수하는지 자동으로 검증할 수 없어, 근래에는 SHACL 같은 기계 판독 가능한 제약 언어로 표현하려는 시도가 이어진다.

관련 용어