Using the AIRM
Who uses the AIRM?
The AIRM supports different users such as:
- information architects
- service architects
- operational experts
- standard developing organisations
Using the AIRM as a source of terms and definitions
Operational experts may find the AIRM useful when looking for exact terms and definitions. Use the AIRM Search to find terms, abbreviations, definitions and much more.
Creating Message Payloads using the AIRM
Following a top-down approach, users may find the AIRM useful to create service message payload definitions. The Conceptual Model provides a pool of concepts where operational experts will be able fo find the concepts they would like to see exchanged in their operational descriptions.
Thanks to the existing traceability between the Logical Model and the Conceptual Model, information and service architects can identify which classes and properties in the logical model realise the concepts identified in the previous phase by the operational experts.
Finally, information and service architecs may decide to create a physical derived model that they can use in the specification of the service message payloads. These payloads - as any model derived from the AIRM - would be semantically unambiguous, thanks to their reuse of the AIRM constructs, the reference vocabulary.
Making your Message Payload conformant with the AIRM vocabulary
Following a bottom-up approach, information and service architects may find the AIRM useful as a reference vocabulary.
You can make your service message payloads conformant with the AIRM vocabulary by mapping each construct in your payloads to an AIRM concept in the Logical Model.
Using the AIRM resources in research
Researchers in diverse fields may find the AIRM useful from different perspectives:
- Operational experts will find the contextual and conceptual models useful to identify terms, abbreviations and definitions.
- Service and Information architects may find useful the Logical Model and the traceability to the Conceptual Model, when working in their field.