This standard delivers an ontology for the intermediate (or abstracted) representation of programming language constructs and their interrelationships.
For example, an annotator may request a specific term to represent a metabolic pathway, or a section of the ontology may be revised with the help of community experts (e.g.).
The m3po ontology unifies both internal and external business processes, combining reference models and languages from the workflow and choreography domains.
He explored syntactical, structural, and semantic metadata; recently, he has pioneered ontology-driven approaches to metadata extraction and semantic analytics.