Designing a software application by using models

To design a sound application, your team must analyze the business domain, capture system requirements, record system use cases and expected user interaction, analyze and capture information about the application domain, and then produce a detailed design. These activities are easier when you apply good software development practices and develop your design in the Unified Modeling Language (UML).

About this task

To begin designing an application by using UML modeling, you must set up your modeling project and learn how to manipulate your model and model elements. You can then develop a use case model, a domain analysis model, and an architectural design model of your application. While you develop your models, you can publish the model to other forms so that you can share your design ideas, and you can trace relationships between model elements to ensure proper implementation of ideas across various levels of the design.

Feedback