ISO 10303-28

ISO 10303-28

제품제조 정보에 대해 STEP-XML은 ISO 10303-28, 산업 자동화 시스템 통합 - 제품 데이터 표현교환 - Part 28: 구현 방법: EXPRESS 스키마데이터의 XML 표현입니다.STEP-XML은 EXPRESS 스키마(ISO 10303-11) 및 이러한 EXPRESS 스키마에 의해 제어되는 데이터를 나타내기 위해 Extensible Markup Language(XML; 확장 마크업 언어)를 사용하도록 지정합니다.ISO 10303에 따른 데이터 교환을 위한 STEP-File의 대체 방법입니다.

ISO 10303-28의 적용범위에 포함되는 사양은 다음과 같습니다.

  • 모든 EXPRESS 스키마에 의존하지 않고 각 스키마에 의해 제어되는 데이터의 XML 표현을 기술하는 Late Bound XML 마크업 선언 세트
  • 스키마에 대해 특정 스키마에 의해 관리되는 데이터의 XML 표현을 기술하는 얼리바인드 XML 마크업 선언 세트
  • 스키마 고유 XML 마크업 선언과 스키마 독립 XML 마크업 선언 간의 매핑
  • EXPRESS 스키마 및/또는 EXPRESS 스키마에 의해 관리되는 데이터를 포함하는 XML 문서의 형식
  • EXPRESS 스키마의 XML 표현을 이노블로 하는 XML 마크업 선언
  • EXPRESS 프리미티브 데이터 유형 값을 요소 내용 및 XML 속성 값으로 나타냅니다.

다음 사양은 ISO 10303-28의 적용 범위를 벗어납니다.

  • 대응하는 EXPRESS 스키마의 의미적 의도에 의존하는 XML 마크업 선언
  • XML 마크업 선언에서 EXPRESS 스키마로의 매핑.주의: XML 마크업 선언 세트와 대응하는 데이터 세트를 지정하면 데이터의 의미적 의도를 캡처하는 EXPRESS 스키마를 작성할 수 있습니다.단, 이를 위해서는 XML 마크업 선언에 의해 캡처되지 않을 수 있는 데이터의 의미와 사용에 대한 이해가 필요합니다.
  • EXPRESS 스키마의 XML 표현에서 초기 EXPRESS 스키마로의 매핑
  • EXPRESS 스키마에서 파생된 XML 마크업 선언에서 초기 EXPRESS 스키마로의 매핑
  • XML 스키마의 최종 사용 맵핑.

레퍼런스