Hi Russell,
Sorry to make you wait so long for a more detailed answer. As you may have already read in the Q&A section that Kraig pointed you to, 鈥淥slo鈥?and Visual Studio have strong ties. While we are still not ready to talk about packaging details at the current point in time, I want to share some of the areas we are currently working on, such as the touch points between 鈥淥slo鈥?and the UML model designers in Visual Studio 2010. In the May CTP of 鈥淥slo鈥? we have shipped a utility called LoadUml.exe to load UML2 model instances (as long as they are available in XMI 2.1 file format) into the repository. Once the data is in the repository, you can use 鈥淨uadrant鈥?as a companion tool to Visual Studio to explore and query available UML semantic data in the 鈥淥slo鈥?repository. For example, you can browse and drill-into available reusable components in the enterprise repository.
In this context, 鈥淨uadrant鈥?provides some unique capabilities as a general purpose data tool, such as:
路 Pervasive ad hoc query
路 Relationship-driven navigation and browsing
路 Editing model
路 Multiple dynamic viewers
路 Highly extensible UI
We see 鈥淥slo鈥?as an extensible platform for customers to provision the repository with custom domains, and the UML domain is one of the many available domains in the repository.Once you have data loaded into the repository, you can use out-of-box functionality of 鈥淨uadrant鈥?to browse and discover the domain data. Without any customization, it is a great tool for viewing, querying and editing data in an 鈥淥slo鈥?repository database or a regular SQL server database. With a little customization using the built-in features in 鈥淨uadrant鈥? you can quickly and easily customize the way you view and browse data. For a highly customized user experience that is very specific to the data that you want your users to browse in 鈥淨uadrant鈥? you can edit the configuration models, extending the out-of-box experience to include the views you envision work best for your domain data.
We are actively working on our next Community Technology Preview to show these enhanced capabilities of 鈥淨uadrant鈥? For a small flavor of what you can accomplish with the May CTP, please consider viewing the video tutorials that have been posted on our Developer Center for the 鈥淥slo鈥?CLR domain and 鈥淥slo鈥?UML domain, which you will find in the 鈥淒omains鈥?section on the Videos page at http://msdn.microsoft.com/en-us/oslo/videos.aspx.
Feedback and follow-up questions are much appreciated!
Thank you,
Christina Storm
Group Program Manager for 鈥淥slo鈥?Domains and 鈥淨uadrant鈥?/span>
Christina Storm