Home
Chang Wan
Cancel

Sequence Diagrams in UML

When we delve into the intricacies of system interactions and object collaborations, Sequence Diagrams in Unified Modeling Language (UML) emerge as a pivotal tool. Contents What is a Se...

State Machine Diagrams in UML

Contents What is a State Machine Diagram? Key Components of a State Machine Diagram Notation Elements of a State Machine Diagram Sequence of actions How to Create a State Machine...

Initiating Projects (Process Groups)

Contents Pre-initiation Tasks Business Case for a Project Initiating Projects Initiating Processes and Outputs Project integration management ...

Project Management Process Groups

Project Management Process Groups are a set of five interrelated and distinct phases (Initiating, Planning, Executing, Monitoring and Controlling, Closing) that cover the entire project management ...

Preview Image

Clean Code: Comments

Comments are not like Schindler’s List. They are not “pure good.” Indeed, comments are, at best, a necessary evil. If our programming languages were expressive enough, or if we had the talent to...

Preview Image

Clean Code: Functions

Functions form the building blocks of our software. Their importance cannot be overstated. Master programmers think of systems as stories to be told rather than programs to be written. They use...

Class Diagrams in UML

Contents What is a Class Diagram? Main Components of a Class Diagram Relationships in Detail of a Class Diagram How to Draw a Class Diagram? Example: How to Draw a Class...

Use Case Diagrams in UML

Contents What is a Use Case Diagram? Key Concepts in Use Case Diagrams How to Draw a Use Case Diagram Example Possible Mistakes with Use Case Diagrams What is a Use Case Dia...

Unified Modelling Language (UML)

UML, or Unified Modeling Language, is a standardized visual language designed to model and document software systems. It plays a pivotal role in software engineering, bridging the gap between conce...

Büchi Automaton

Büchi automaton is a type of ω-automaton (omega automaton) that accepts infinite strings. Named after its creator, Julius Richard Büchi, this automaton is fundamental to many areas in formal verifi...

ip