Microsoft elaborated on plans to preview Oslo technologies, offering codenames and citing the company's DSL (Domain Specific Languages) concept as a lynchpin of the platform.
A Community Technology Preview of Oslo is due at the Microsoft Professional Developers Conference in Los Angeles on October 27. Featured in the CTP will be a declarative modeling language now being identified by the codename, “M,” as well as software modeling tool codenamed “Quadrant”.
With Oslo, Microsoft seeks to provide another layer of abstraction for developers and make development easier; models become the applications. Business analysts also could make changes to models. For example, an analyst could change an application that requires two managers' approvals for lunch expenses exceeding $100 to requiring these approvals for a $50 lunch, Wahbe said.