[ANALYSIS] – Microsoft has made its Oslo design team part of the company’s Data Programmability group. The news was released via the web blog of Doug Purdy, product unit manager for Oslo. It has been a journey.
Oslo, first discussed widely in 2007, has evolved in the last year to become a repository and modeling tool platform. It is no longer the general Microsoft SOA road map that was heralded at its inception. The latest move suggests Microsoft sees an immediate need for enhanced data modeling.
In the last two years, Oslo has been something of a rambling concept in the halls of Redmond.
The company has admitted as much. Manager Burly Kawasaki said so at the last Professional Development Conference – Purdy spoke similarly in his recent post.
The grand objective to re-think the whole notion of software modeling has not yet been accompanied by shipping modeling products that prove the concepts.
At Microsoft’s PDC last year, Microsoft sought to clarify the Oslo direction, saying it basically comprised a graphical tool known as Quadrant, for general interaction with various types of design modules; a declarative language known as “M” that lets people create domain-specific data models; and a relational repository (a profile of SQL 2008) for Quadrant and M models.
The Oslo repository is one thing.
Repositories are not flashy, and they are built over many years. The Microsoft Repository pursued many years ago as a bridge between IBM and Microsoft components is just one case in point. The story of most repositories tends to outlast the interest of most of the audience and the career spans of most journalists.
The Oslo modeling tools are another thing.
Throughout the industry, there is plenty of experience with modeling tools that Microsoft appears to be patently avoiding in formulating Oslo.
Being different can be good; some orthodoxy can be good sometimes, too.
Microsoft has gone a little too much its own way over the years in modeling. If the latest move of Oslo to the Data Programmability group brings with it a faster drive to produce useful tools, the move will be a good one. In whatever way shape or form, it is time for Oslo to come down to earth.
Related Oslo software modeling information
Special Report: Microsoft’s Oslo SOA modeling initiative – SearchSOA.com (Apr. 27, 2009)
How you can learn M Grammar for Oslo modeling – SearchSOA.com (Feb. 27, 2009)
Microsoft Oslo at PDC: Dial ‘M’ for modeling language – SearchSOA.com (Oct. 30, 2008)