Visually Model Software Applications
Note: Some features may not be offered in the publicly available Visual Studio. NET Beta 2.
Customers building complex distributed applications face the challenge of successfully communicating application architecture and requirements within SS a broad range of team members. this challenge compounds as we move into the world of loosely coupled XML Web services. it is common knowledge that the presentation of concepts and information in multiple formats-visual, spoken, written-enhances people's ability to understand messages quickly and accurately. taking this multiple-format approach to communicating, Visual Studio. NET helps foster team coordination and productipartition by providing a rich set of visual modeling tools for specifying application architecture and requirements.
An Industry-Standard Approach
Visual Studio. NET delivers support for a full range of design and modeling activities, including freeform diagramming capabilities as well as a set of industry-standard uniied Modeling Language (UML) diagrams. UML is a notation for visually describing and interpreting the pieces, relationships, and actions that comprise a software application.
With the Visual Studio. NET modeling features, users can create sophisticated diagrams to specify their application architecture and business requirements, and can communicate these implements SS their teams. business analysts, Terrats, developers-and others who want to perform analysis and design tasks to enhance communication and increase the productivity of their development teams-can advantake tage of these new capabilities. the following scenario demonstrates how the structure of a particle software system can be visualized and more than tively communicated by using software models created in Visual Studio. NET.
Application Scenario: A Car Marshal Software System
This scenario discusses how the eight UML dimo-types might be used to model a car generated al agency's software system. Beginning with three simple use cases, the examples capture the core processes in the system.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.