На конференции Microsoft Professional Developers Conference, которая состоится 27 октября в Лос-Анджелесе, корпорация познакомит общественность с предварительной технологической версией Oslo, проекта для разработки ПО на основе моделей (Model-Driven Development, MDD), призванного переориентировать процесс разработки так, чтобы собственно модели и диаграммы могли становиться приложениями. Речь пойдет об инструменте визуального моделирования с кодовым названием «Quadrant», репозитории для хранения моделей и метаданных, декларативном языке моделирования под кодовым обозначением «M».
Oslo призван разделить уровни абстракции разработки ПО на две части: одну, связанную с моделированием приложения, и вторую - уже непосредственно готовую программу. При этом процесс разработки должен лишь упроститься. Проектом Oslo корпорация пытается преодолеть существующую в течение 25 лет преграду, стоящую на пути между моделируемыми задачами и тем, как превратить их в готовую программу. Как подмечают сами разработчики Oslo, написание ПО превратится в проектирование данных. Oslo войдет в состав Visual Studio, правда, еще не известно, какой версии.