(Informative)
Metaverse is a loose concept that many consider one of the most promising evolutionary steps of Information and Communication Technology. There are many implementations that can be classified as metaverse instances, but metaverse developers tend to make technology decisions that best respond to their needs, without considering the choices that other developers might make for similar purposes.
As there have been mounting concerns that such metaverse “walled gardens” do not fully exploit the opportunities offered by current and expected technologies and calls have been made to make metaverse instances “Interoperable”, MPAI has developed two Technical Reports addressing the following issues:
- Technical Report: MPAI Metaverse Model (MPAI-MMM) – Functionalities introduces definitions, assumptions, a collection of high-level use cases, a collection of exemplary service providers, a set of ~150 Functionalities, a review of the main metaverse-enabling technologies, an analysis of metaverse governance needs, and a standardisation roadmap.
- Technical Report: MPAI Metaverse Model (MPAI-MMM) – Functionality Profiles introduces a revised and extended list of definitions; an operation model of the metaverse based on the notion of Processes performing or requesting other Processes to perform Actions on Items (Items are Data, Metadata, and Qualifiers supported by an M-Instance (the type of metaverse specified by MPAI Technical Specifications); an initial identification of Actions, Items, and Basic Data with Use Cases and Functionality Profiles; a collection of representative use cases tested against the Operation Model; and four initial Functionality Profiles.
Having developed a sufficient understanding of the needs, MPAI has developed two Technical Specifications that provide solutions to the M-Instance Interoperability issues:
- Technical Specification – MPAI Metaverse Model (MPAI-MMM) – Architecture (MMM-ARC) provides means to achieve M-Instance Interoperability by specifying the Functional Requirements of Processes and Actions. These allow Interoperation of two or more M-Instances that execute Processes, and producing Data that comply with the MMM-ARC Functional Requirements, if necessary via a Conversion Service.
- Technical Specification – MPAI Metaverse Model (MPAI-MMM) – Technologies (MMM-TEC) specifies or references Items including Qualifiers that enable interoperability between M-Instances supporting the technologies referenced by the Qualifiers.
Technical Specification – MPAI Metaverse Model (MPAI-MMM) – Technologies (MMM-TEC) V2.0 merges revised versions of MPAI-ARC and MPAI-TEC into an integrated specification.
In all Chapters and Sections, Terms beginning with a capital letter are defined in Table 1. All MPAI-defined Terms are accessible online.
All Chapters are Normative unless they are labelled as Informative.