Microsoft this October will launch Community Technology Previews of the three primary components of its Oslo project for model-driven software development, a company official said at the TechEd 2008 conference in Orlando, Fla., on Tuesday.
These components include a modeling tool, a repository, and a declarative programming language, said Steven Martin, director of product management for the Microsoft Connected Systems Division. The CTPs will be offered concurrently with the Microsoft Professional Developers Conference, held October 27-30 in Los Angeles.
With Oslo, first detailed by Microsoft last fall, the company is looking to refocus application development to have models themselves become applications. Collaboration is a critical focus as well.
"Right now, you've got the ability to collaborate on application development within technical roles, and business analysts also collaborate on design using Visio and collaboration tools," Martin said. "What we want to get to is a world where people in lots of roles both technical and nontechnical can collaborate on design."
Oslo-based models will maintain deployment information such as system resources allocated to an application as well as information on service-level agreements. "We want to start capturing all the information that you need to run and manage an application in the model," Martin said.
The declarative language is intended to leverage declarative concepts to make it easier to customize applications and reduce the need to write code. It is to be used within Visual Studio and the BizTalk integration platform.
The repository, based on Microsoft's SQL Server database, will provide a single view of an application across different products, such as Visual Studio Team System application lifecycle management platform, Microsoft System Center, and BizTalk.
"We're going to get the same view. We want to eliminate the import-export, the moving around of the application," Martin said. The repository helps to unify multiple repositories across Microsoft products.
The modeling tool will be a graphical tool for building any kind of application. It will feature schema design and be leveraged by Microsoft products such as Visual Studio and BizTalk.
Microsoft has not aired general release dates for its Oslo technologies. But the company believes Oslo has more of an appeal than rival technologies from IBM.
"We're going to appeal to a much broader cross section of the end-users. We think this will have mass appeal," Martin said. "IBM products tend to serve very specialized-role people within Fortune 1000 companies."
Also at TechEd, company officials noted plans to support Unified Modeling Language (UML) in the planned "Rosario" release of Visual Studio Team System. Microsoft previously has not been a major advocate of UML.
"We continue to work with folks in the industry, and we've always believed that there are multiple ways to do modeling," said Norman Guadagno, Microsoft director of product marketing for Visual Studio Team System. "We've seen that UML is a terrific solution for that logical layer modeling."
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
