Một trong những nhiệm vụ quan trọng nhất trong việc thiết kế phần mềm là làm thế nào để
cấu trúc một chương trình vào các phần khác nhau, hoặc mô-đun. Hiểu được cách làm các mô-đun khác nhau của
một chương trình tương tác là điều cần thiết không chỉ đối với thiết kế chương trình, nhưng cũng để thử nghiệm và bảo trì
các kết quả software.A phụ thuộc đồ thị mô-đun cung cấp một công cụ hữu ích cho sự hiểu biết
làm thế nào các mô-đun khác nhau của một chương trình tương tác. Trong một đồ thị phụ thuộc chương trình, mỗi mô-đun được
đại diện bởi một đỉnh. Có một cạnh có hướng từ một mô-đun với một mô-đun thứ hai nếu thứ hai
mô-đun phụ thuộc vào đầu tiên. Một ví dụ về một đồ thị phụ thuộc chương trình cho một trình duyệt web được
thể hiện trong hình
đang được dịch, vui lòng đợi..
