Overview - ISO/IEC TR 19763-9:2015 (On Demand Model Selection)
ISO/IEC TR 19763-9:2015 is a technical report in the Metamodel Framework for Interoperability (MFI) family that defines guidelines for On Demand Model Selection (ODMS). It explains how to use the Role and Goal, Process, and Service (RGPS) metamodels to select appropriate combinations of models and/or services to satisfy user requests. The scope is explicitly limited to model selection workflows that rely on ISO/IEC 19763-5 (process model registration), 19763-7 (service model registration), and 19763-8 (role and goal model registration).
Key Topics
- RGPS Associations: Describes how roles, goals, processes and services are associated (e.g., roles set goals; roles are involved in processes and services; service operations can fully realize processes).
- Semantic Annotation: Recommends using domain ontologies (entity and operation ontologies) to annotate models so user requests can be semantically matched to registered models.
- ODMS Procedure: Presents a general, registry-based selection procedure (including request types, return types and search terms) and typical selection cases (e.g., goal → service, process → service).
- Registry Strategies: Advises recording RGPS associations in registries created under parts 5, 7 and 8 rather than maintaining a separate registry.
- Interoperability Considerations: Emphasizes model discovery and reuse across organizations by leveraging metamodel registries and semantic matching.
- Terminology and Notation: Uses common technical constructs (BPMN for process descriptions, ontologies for semantics) and aligns with related MFI parts.
Applications
ISO/IEC TR 19763-9 supports practical use cases such as:
- Semantic discovery of services or process models that achieve a specified business goal.
- Dynamic selection or composition of service operations to realize a business process.
- Enhancing model registries and catalogues to support automated, on-demand model retrieval.
- Improving system integration and interoperability in service-oriented and model-driven architectures.
- Cataloguing and reuse of business process and service assets across enterprises.
These applications help organizations accelerate integration projects, reduce duplication of modeling effort, and improve automated service selection in SOA and BPM environments.
Who Uses This Standard
- Enterprise architects and solution architects designing interoperable systems
- Registry designers and metadata managers implementing MFI-based registries
- System integrators and developers building semantic discovery tools
- Vendors of BPM, SOA and model management tools
- Standards implementers and IT governance teams
Related Standards
- ISO/IEC 19763-1 (Framework)
- ISO/IEC 19763-3, -5, -7, -8, -10 (MFI parts for ontologies, processes, services, roles/goals, core model)
- ISO/IEC 11179-6 (Metadata registries)
- Notation and service specs referenced: BPMN, UML, WSDL, WADL
Keywords: ISO/IEC TR 19763-9:2015, MFI, On Demand Model Selection, ODMS, RGPS, metamodel, interoperability, semantic annotation, process model registration, service model registration.