A method includes receiving a modeling template, the modeling template comprising a plurality of modeling constructs and profile constructs, each profile construct generated from a modeling profile and comprising an extension of one of the modeling constructs. The method further includes parsing the...http://www.google.com.hk/patents/US7827524?utm_source=gb-gplus-share專利 US7827524 - System and method for integrating object-oriented model profiles and object-oriented programming languages