UML

Free UML Activity Diagram Books

What is UML activity diagram? Activity diagrams are graphical representations of workflows of stepwise activities and actions with support for choice, iteration and concurrency. It describes the flow of control of the target system, such as the exploring complex business rules and operations, describing the use case also the business process. In the Unified Modeling […]

UML

Free EBooks: UML Interaction Overview Diagram

What is UML interaction overview diagram? The Interaction Overview Diagram focuses on the overview of the flow of control of the interactions. It is a variant of the Activity Diagram where the nodes are the interactions or interaction occurrences. The Interaction Overview Diagram describes the interactions where messages and lifelines are hidden. You can link […]

UML

Free UML Books: Communication Diagram

What is UML communication diagram Similar to Sequence Diagram, the Communication Diagram is also used to model the dynamic behavior of the use case. When compare to Sequence Diagram, the Communication Diagram is more focused on showing the collaboration of objects rather than the time sequence. They are actually semantically equivalent, so some of the […]

UML

Free Books: Timing Diagram

What are UML timing diagrams? UML Timing Diagram shows the behavior of the object(s) in a given period of time. Timing diagram is a special form of a sequence diagram. The differences between timing diagram and sequence diagram are the axes are reversed so that the time are increase from left to right and the […]

UML

Free UML Deployment Diagram Books

What is UML deployment diagram? The UML Deployment Diagram helps to model the physical aspect of an Object-Oriented software system. It is a structure diagram which shows architecture of the system as deployment (distribution) of software artifacts to deployment targets. A UML deployment diagram is a diagram that shows the configuration of run time processing […]

UML

Free EBooks – UML Component Diagram

What is UML component diagram In the Unified Modeling Language, a component diagram depicts how components are wired together to form larger components or software systems. It illustrates the architectures of the software components and the dependencies between them. Those software components including run-time components, executable components also the source code components. UML Component diagrams […]

UML

Free Books – UML Package Diagram

What is UML package diagram? Package diagram, a kind of UML structural diagram, shows the arrangement and organization of model elements in middle to large scale project. Package diagram can show both structure and dependencies between sub-systems or modules, showing different views of a system, for example, as multi-layered (aka multi-tiered) application – multi-layered application […]

UML

Free UML Books – State Machine Diagram

What is state machine diagram (UML)? A state diagram is a type of diagram used in UML to describe the behavior of systems which is based on the concept of state diagrams by David Harel. State diagrams depict the permitted states and transitions as well as the events that effect these transitions. It helps to […]

UML

Free UML Class Diagram Books

What is UML class diagram? In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system’s classes, their attributes, operations (or methods), and the relationships among objects. What is a class? A Class is a blueprint […]

UML

Free Books – UML Sequence Diagram

What is sequence diagram What is sequence diagrams in UML? When do we draw sequence diagrams? UML Sequence Diagrams are interaction diagrams that detail how operations are carried out. They capture the interaction between objects in the context of a collaboration. Sequence Diagrams are time focus and they show the order of the interaction visually […]