What is Case Management Model and Notation (CMMN)

Mô hình và ký hiệu quản lý trường hợp (CMMN) là gì

CMMN is a graphical notation used for capturing work methods that are based on the handling of cases requiring various activities that may be performed in an unpredictable order in response to evolving situations. Using an event-centered approach and the concept of a case file, CMMN expands the boundaries of what can be modeled with BPMN, including less structured work efforts and those driven by knowledge workers. Using a combination of BPMN and CMMN allows users to cover a much broader spectrum of work methods.

Continue reading
A simple guide to use case analysis

Hướng dẫn đơn giản về phân tích trường hợp sử dụng

Use case modeling is a technique for capturing, modeling, and specifying system requirements that correspond to a set of behaviors that the system may perform when interacting with actors. These behaviors produce observable results and help achieve their goals. Use cases are named for the specific user goals of the principal actors, which in turn describe or explain the general order of activities and events, as well as variations in special conditions, exceptions, or error conditions, through textual description.

Continue reading
What is Data Flow Diagram, why it is still useful for software development?

Sơ đồ luồng dữ liệu là gì, tại sao nó vẫn hữu ích cho phát triển phần mềm?

Although data flow oriented modeling is considered as an outdated technology by some software engineers, it is still one of the most widely used requirements analysis symbols. Although data flow diagrams (DFDs) are not formal parts of UML, they can be used to supplement UML diagrams and provide additional insight into system requirements and processes.

Continue reading