"Oslo" is the code name for the set of technologies that make up the new modelling platform from Microsoft. The Oslo suite is comprised of a repository which stores models and associated context, a modelling language (codenamed M
) that describes the model information, and a tool (codenamed Quadrant
) which provides a visual mechanism for interacting with models in the repository. In the Oslo world, a model represents anything from an application to a deployment landscape to a business process. Unlike UML, which is frequently used for describing systems, the Oslo models are meant to both represent abstract concepts and actually be the application itself.
There is rarely a tight correlation between the design of a process and its implementation. Sure, a developer does their best to maintain the spirit of the business process or rule when they write their code, but there is no direct relationship between the modelled processes and the final solution. The ambitious...