Source: https://www.omg.org/spec/MOF/ISO/19502/PDF