Click here to Skip to main content
15,896,606 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi,

i need some clarification on UML documentation

1. what is UML
2. how UML different from HLD and LLD.
3. sample diagram for UML,HLD and LLD.
Posted
Updated 18-Nov-14 3:22am
v2

1 solution

UML (unified modeling language)
is a way to depict code using a standard set of objects/notations that can be quickly understood by other developers. UML or UML-like designs can often be generated from existing code in VisualStudio or through other programs.

HLD - High level design doc example
This doc will talk about the design at the highest level. What services/programs are running on what machines/data centers, how these data centers interact, what other systems are involved (sql machines, firewalls, web sites, etc). This can be thought of as an architectural design doc as well.

LLD - Low level design doc example
This is going to be highly technical look at your design. You will include your UML diagrams here, split up and explained with pseudocode if possible. It will also include message schemas, XSDs, and any other technical information that you can gather.

Both the HLD and LLD generally have a pretty standard layout to help get your information together.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900