16. The system of claim 14 , wherein the PIM is one of the group comprising a process model, a user experience model, and application services that are chosen to be exposed to external parties.
14. A system for generating implementation artifacts for contextually-aware business applications, comprising: computing network including a processing device in communication with one or more non-transitory computer memory storage devices; and the computing network further configured to implement a method for generating implementation artifacts for contextually-aware business applications, the method further including: utilizing a platform independent model (PIM) of a business application; creating a specific interface mapping between an existing service of the business application and the PIM; generating a platform specific model (PSM) from the PIM and the specific interface mapping, wherein the generating of a PSM includes one or more transformations between one or more meta-models of the PIM and one or more meta-models of the generated PSM; generating implementation artifacts; and binding the generated implementation artifacts with any-the existing services of the business application, wherein binding the generated implementation artifacts with the existing services includes applying a semantic matching algorithm to automatically bind the generated implementation artifacts with the existing services of the business application, wherein when at least one of the one or more meta-models of the PIM or at least one of the one or more meta-models of the generated PSM are unknown, further comprising creating for each of the unknown meta-models an exemplar that corresponds to the unknown meta-model, and reverse-engineering a known meta-model from the exemplar that corresponds to the unknown meta-model.