Login

Title

Domain Model Diagram

Course

Software Engineering

Abstract

Create UML Class diagrams that represent a problem domain from a requirement

Author

Douglas Troy

Source

Larman, Craig. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition), 2004.

Genre

Design diagram

Assignment Duration

Less than a week

Communication Skill

Writing

Technical Skill

Design

Workplace Scenario

The purpose of this assignment is to introduce an object-oriented analysis tool called the domain model. The domain model is a visual representation of the objects in the real-world problem that you are trying to solve. These objects are called conceptual classes, not software classes, because they represent objects in the problem space, not the solution. In this assignment you will sketch a domain model, illustrating the real-world objects for one of your project use cases. Your supervisor will review the domain model and offer comments to help you to refine your understanding of the use case.

Team Size

N/A

Files

Citation

Douglas Troy, “Domain Model Diagram,” Incorporating Communication Outcomes into the Computer Science Curriculum, accessed November 18, 2017, http://cs-comm.lib.muohio.edu/items/show/52.

License

Creative Commons License

Comments

Allowed tags: <p>, <a>, <em>, <strong>, <ul>, <ol>, <li>