ISO 16100-3:2005 PDF
Industrial automation systems and integration — Manufacturing software capability profiling for interoperability — Part 3: Interface services, protocols and capability templates
Industrial automation systems and integration — Manufacturing software capability profiling for interoperability — Part 3: Interface services, protocols and capability templates
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 58
- Дата публикации:
- 12 декабря 2005 г.
- Издание:
- ISO IS 16100 edition 1 version 1
- ICS:
- 25.040.01
ISO 16100-3:2005 specifies requirements for interface services and protocols used to access and edit capability profiles and associated templates used in the capability profiling method defined in Clause 5 of ISO 16100-2. The detailed services for accessing capability profiles and performing the matching process on these profiles are defined in ISO 16100-3:2005. ISO 16100-3:2005 is applicable only for the interoperability of software units used in the manufacturing domain. Concerns regarding interchangeability of manufacturing software units are outside the scope of this part of ISO 16100.
Abstract
Overview
ISO 16100-3:2005 - part of the ISO 16100 series - defines the interface services, protocols and capability templates used for manufacturing software capability profiling to support software interoperability in industrial automation. The standard specifies how to access, edit and match machine-readable capability profiles (used in the profiling method of ISO 16100-2) and describes required service primitives, protocol syntax and template structure. Note: this part applies to MSU interoperability only; interchangeability of software units is outside its scope.
Keywords: ISO 16100-3:2005, industrial automation, manufacturing software capability profiling, interoperability, capability profiles, interface services, protocols, templates
Key topics and requirements
- Capability profile interface (CPI) - functional, implementation‑independent service access point to handle capability profiles; can be implemented by a database server.
- Service primitives and management services - primitives for profile registration, access, editing and matching; common management services for profiling and analysis workflows.
- Matching mechanisms (matchers) - definitions for Type 1 and Type 2 matchers:
- Type 1: compares profiles derived from the same capability class structure.
- Type 2: can match profiles from different class structures.
- Protocol specifications - guidelines for service URL syntax and protocol usage; references include XML, XML Schema and SOAP for message formats and exchanges.
- Templates and schemas - formal template structure for capability profiles (common + specific parts), reference capability class structures and dictionaries, and XML examples for profile representation.
- Validation and conformance - profile validation requirements and conformance clauses; related conformance test methods are envisaged in Part 4.
- Normative references and modeling - leverages ISO 16100-1 and -2, UML conventions, and standards such as XML and SOAP.
Practical applications and who uses it
ISO 16100-3:2005 is intended for stakeholders who need to enable and verify interoperability of software in manufacturing environments:
- System integrators - to profile and match vendor software capabilities during system design and integration.
- Software vendors / OEMs - to publish capability profiles and implement CPI-compliant services so their MSUs can be discovered and evaluated.
- Manufacturing IT architects - to define interoperable software architectures and select components that meet functional requirements.
- Tooling and middleware providers - to implement protocol bindings (XML/SOAP) and matching services.
- Standards and QA teams - to validate profiles and run conformance tests (in coordination with ISO 16100 Parts 1–4).
Practical benefits: clearer machine-readable descriptions of software capability, automated matching of required vs. offered capabilities, consistent templates for profile exchange, and reduced vendor lock-in through improved interoperability.
Related standards
- ISO 16100-1:2002 (Framework)
- ISO 16100-2:2003 (Profiling methodology)
- (Normative tech references) XML, XML Schema, SOAP, UML, IDEF0
For implementation planning, combine ISO 16100-3 guidance with Parts 1 and 2 and follow referenced XML/SOAP conventions to ensure interoperable, machine-interpretable capability profiling in manufacturing systems.
Технические детали
- Технический комитет
- ISO/TC 184/SC 5 - Interoperability, integration, and architectures for enterprise systems and automation applications
- SKU
- ISO 16100-3:2005
Похожие стандарты
Стандарты, упомянутые в описании
ISO 16100-1:2002
ОтменёнIndustrial automation systems and integration — Manufacturing software capability profiling for interoperabil…
ISO 16100-2:2003
ДействующийIndustrial automation systems and integration — Manufacturing software capability profiling for interoperabil…
Overview ISO 16100-2:2003 - "Industrial automation systems and integration - Manufacturing software capability profiling for interoperability - Part 2: Profiling methodology" defines a structured met…