SlideShare a Scribd company logo
2
Most read
1.Difference between Sequence diagram and Component diagram

      S.No   Sequence diagram                      Component diagram

      1      A sequence diagram is an A component diagram represents how
             interaction     diagram    which the components are wired together to
             represents how the processes form a software system.
             operate with each other and their
             order of operation.

      2      Sequence diagram keeps track of       A component diagram has a higher
             the objects and classes involved      level of abstraction than a Class
             and the sequence of messages          Diagram - usually a component is
             exchanged between the objects         implemented by one or more classes at
             which are required to carry out the   runtime.
             functionality.

      3      Sequence diagrams are not Component diagrams are used to
             intended for showing complex illustrate complex systems,they are
             procedural logic.            building blocks so a component can
                                          eventually encompass a large portion
                                          of a system.

      4      A sequence diagram is a Component diagram is a Structural
             Behavioral Modeling Diagram. Modeling Diagram

2.Difference between Sequence diagram and Activity diagram

      S.No   Sequence diagram                      Activity diagram

      1      Sequence diagram models the Activity Diagram mainly represent
             sequential logic, ordering of process flows captured in system.
             messages with respect to time.

      2      Sequence        diagram       mainly Activity diagrams are good at showing
             represent interaction between the general sequence of actions for
             different objects.It is time ordered several objects and use cases.
             means exact interactions between
             objects is represented step by step.

      3      Sequence diagram describes the Activity diagram is not dynamic
             behavior of several objects in a diagram and it is used to see the
             single use case.                 workflow of the software.

      4      Sequence diagram is lifeline of Activity diagram high-level business
             the the object and it is dynamic processes, including data flow, or to
             modeling.                        model the logic of complex logic
                                              within a system.

      5      Sequence     diagrams    describe Activity diagrams illustrate the
             interactions among classes in dynamic nature of a system by
             terms of an exchange of messages modeling the flow of control from
over time. Sequence diagrams           activity to activity. An activity
             show a detailed flow for a specific    represents an operation on some class
             use case or even just part of a        in the system that results in a change in
             specific use case. They are almost     the state of the system. Typically,
             self explanatory; they show the        activity diagrams are used to model
             calls between the different objects    workflow or business processes and
             in their sequence and can show, at     internal operation.
             a detailed level, different calls to
             different objects.


3.Difference between Sequence diagram and Collaboration diagram

      S.No   Sequence diagram                       Collaboration diagram

      1      In Sequence diagrams we can In Collaboration Diagram we can only
             show Synchronous as well as show Synchronous messages.
             Asynchronous messages.

      2      Sequence Diagram shows overall Collaboration diagram shows how
             flow of System event/s in a given objects interacts with each other or
             use case.                         how intercommunication b/w objects
                                               for a give use case

      3      It is difficult to fine the It is easy to detect the responsibilities
             responsibilities of objects in of objects in collaboration diagram by
             sequence diagram.              just counting the number of arrows
                                            coming into the object.

      4      Sequence    Diagrams     are    less Collaboration      Diagram     are   much
             spatial.                             spatial.




And, further updates on difference between questions and answers, please visit my blog @
http://onlydifferencefaqs.blogspot.in/

More Related Content

PPTX
SRS(software requirement specification)
PDF
Code optimization in compiler design
PPT
Agile development, software engineering
PPT
RichControl in Asp.net
PPTX
Staffing level estimation
PPTX
Component and Deployment Diagram - Brief Overview
PPTX
Directed Acyclic Graph Representation of basic blocks
PPTX
Lock based protocols
SRS(software requirement specification)
Code optimization in compiler design
Agile development, software engineering
RichControl in Asp.net
Staffing level estimation
Component and Deployment Diagram - Brief Overview
Directed Acyclic Graph Representation of basic blocks
Lock based protocols

What's hot (20)

PPTX
Phased life cycle model
PDF
State chart diagram
PDF
Syntax directed translation
PPTX
Software design
PPTX
Design notation
PPTX
Query processing in Distributed Database System
PPTX
Translation of expression(copmiler construction)
PDF
Collaboration diagram- UML diagram
PPTX
Assemblers
PPT
System Models in Software Engineering SE7
PPTX
Principal Sources of Optimization in compiler design
PPTX
Software Engineering concept
PPTX
PPTX
Software project estimation
PPT
Software design
PPTX
software cost factor
PPT
UML Diagrams
PPTX
Overview of UML Diagrams
PPT
Formal Specification in Software Engineering SE9
Phased life cycle model
State chart diagram
Syntax directed translation
Software design
Design notation
Query processing in Distributed Database System
Translation of expression(copmiler construction)
Collaboration diagram- UML diagram
Assemblers
System Models in Software Engineering SE7
Principal Sources of Optimization in compiler design
Software Engineering concept
Software project estimation
Software design
software cost factor
UML Diagrams
Overview of UML Diagrams
Formal Specification in Software Engineering SE9
Ad

Similar to Uml difference faqs- 1 (20)

PPT
OOAD-Unit-3.ppt UML and ANALYSISI AND DESIGN
PPT
Collaboration Diagram
PPT
07 interaction diagrams
PPTX
The Unified Language Modeling from APSI Course
PPTX
08.Sequence Diagrams.pptx in cS to describe
PDF
Uml difference between questions list- 1
PPT
OOADPPT Lecture 5 The OOAD Presentation.pptx
PPTX
Sequence Diagrams With Pictures (1).pptx
PPTX
SAD11 - Sequence Diagrams
PPT
Cs8592 ooad unit 3
PPT
Cs8592 ooad unit 3
PPTX
The Ultimate Sequence Diagram Tutorial
PPT
Ooad sequence diagram_collaboration diagram
PDF
Types of UML diagrams
PPT
Uml sequence diagrams
DOCX
Case tool lab-Reg2013 by Karthick Raja
PPTX
AN introduction to Software Engineering and Data.pptx
PPTX
UML Diagram @ Software engineering discussion
PPTX
PPT_OOSE software engineering data .pptx
PPT
OOAD with UML (Interaction Diagramming)
OOAD-Unit-3.ppt UML and ANALYSISI AND DESIGN
Collaboration Diagram
07 interaction diagrams
The Unified Language Modeling from APSI Course
08.Sequence Diagrams.pptx in cS to describe
Uml difference between questions list- 1
OOADPPT Lecture 5 The OOAD Presentation.pptx
Sequence Diagrams With Pictures (1).pptx
SAD11 - Sequence Diagrams
Cs8592 ooad unit 3
Cs8592 ooad unit 3
The Ultimate Sequence Diagram Tutorial
Ooad sequence diagram_collaboration diagram
Types of UML diagrams
Uml sequence diagrams
Case tool lab-Reg2013 by Karthick Raja
AN introduction to Software Engineering and Data.pptx
UML Diagram @ Software engineering discussion
PPT_OOSE software engineering data .pptx
OOAD with UML (Interaction Diagramming)
Ad

More from Umar Ali (20)

PDF
Difference between wcf and asp.net web api
PDF
Difference between ActionResult() and ViewResult()
PDF
Difference between asp.net mvc 3 and asp.net mvc 4
PDF
Difference between asp.net web api and asp.net mvc
PDF
Difference between asp.net web forms and asp.net mvc
PDF
ASP.NET MVC difference between questions list 1
ODT
Link checkers 1
PDF
Affiliate Networks Sites-1
PDF
Technical Video Training Sites- 1
PDF
US News Sites- 1
PDF
How to create user friendly file hosting link sites
PDF
Weak hadiths in tamil
PDF
Bulughul Maram in tamil
PDF
Asp.net website usage and job trends
PDF
Indian news sites- 1
PDF
Photo sharing sites- 1
PDF
File hosting search engines
PDF
Ajax difference faqs compiled- 1
PDF
ADO.NET difference faqs compiled- 1
PDF
Dotnet differences compiled -1
Difference between wcf and asp.net web api
Difference between ActionResult() and ViewResult()
Difference between asp.net mvc 3 and asp.net mvc 4
Difference between asp.net web api and asp.net mvc
Difference between asp.net web forms and asp.net mvc
ASP.NET MVC difference between questions list 1
Link checkers 1
Affiliate Networks Sites-1
Technical Video Training Sites- 1
US News Sites- 1
How to create user friendly file hosting link sites
Weak hadiths in tamil
Bulughul Maram in tamil
Asp.net website usage and job trends
Indian news sites- 1
Photo sharing sites- 1
File hosting search engines
Ajax difference faqs compiled- 1
ADO.NET difference faqs compiled- 1
Dotnet differences compiled -1

Recently uploaded (20)

PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
A Presentation on Touch Screen Technology
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Getting Started with Data Integration: FME Form 101
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
project resource management chapter-09.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
A comparative study of natural language inference in Swahili using monolingua...
OMC Textile Division Presentation 2021.pptx
A Presentation on Touch Screen Technology
Enhancing emotion recognition model for a student engagement use case through...
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Getting Started with Data Integration: FME Form 101
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
A novel scalable deep ensemble learning framework for big data classification...
project resource management chapter-09.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Unlocking AI with Model Context Protocol (MCP)
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
A comparative analysis of optical character recognition models for extracting...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Digital-Transformation-Roadmap-for-Companies.pptx
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Heart disease approach using modified random forest and particle swarm optimi...
Building Integrated photovoltaic BIPV_UPV.pdf
Hybrid model detection and classification of lung cancer
A comparative study of natural language inference in Swahili using monolingua...

Uml difference faqs- 1

  • 1. 1.Difference between Sequence diagram and Component diagram S.No Sequence diagram Component diagram 1 A sequence diagram is an A component diagram represents how interaction diagram which the components are wired together to represents how the processes form a software system. operate with each other and their order of operation. 2 Sequence diagram keeps track of A component diagram has a higher the objects and classes involved level of abstraction than a Class and the sequence of messages Diagram - usually a component is exchanged between the objects implemented by one or more classes at which are required to carry out the runtime. functionality. 3 Sequence diagrams are not Component diagrams are used to intended for showing complex illustrate complex systems,they are procedural logic. building blocks so a component can eventually encompass a large portion of a system. 4 A sequence diagram is a Component diagram is a Structural Behavioral Modeling Diagram. Modeling Diagram 2.Difference between Sequence diagram and Activity diagram S.No Sequence diagram Activity diagram 1 Sequence diagram models the Activity Diagram mainly represent sequential logic, ordering of process flows captured in system. messages with respect to time. 2 Sequence diagram mainly Activity diagrams are good at showing represent interaction between the general sequence of actions for different objects.It is time ordered several objects and use cases. means exact interactions between objects is represented step by step. 3 Sequence diagram describes the Activity diagram is not dynamic behavior of several objects in a diagram and it is used to see the single use case. workflow of the software. 4 Sequence diagram is lifeline of Activity diagram high-level business the the object and it is dynamic processes, including data flow, or to modeling. model the logic of complex logic within a system. 5 Sequence diagrams describe Activity diagrams illustrate the interactions among classes in dynamic nature of a system by terms of an exchange of messages modeling the flow of control from
  • 2. over time. Sequence diagrams activity to activity. An activity show a detailed flow for a specific represents an operation on some class use case or even just part of a in the system that results in a change in specific use case. They are almost the state of the system. Typically, self explanatory; they show the activity diagrams are used to model calls between the different objects workflow or business processes and in their sequence and can show, at internal operation. a detailed level, different calls to different objects. 3.Difference between Sequence diagram and Collaboration diagram S.No Sequence diagram Collaboration diagram 1 In Sequence diagrams we can In Collaboration Diagram we can only show Synchronous as well as show Synchronous messages. Asynchronous messages. 2 Sequence Diagram shows overall Collaboration diagram shows how flow of System event/s in a given objects interacts with each other or use case. how intercommunication b/w objects for a give use case 3 It is difficult to fine the It is easy to detect the responsibilities responsibilities of objects in of objects in collaboration diagram by sequence diagram. just counting the number of arrows coming into the object. 4 Sequence Diagrams are less Collaboration Diagram are much spatial. spatial. And, further updates on difference between questions and answers, please visit my blog @ http://onlydifferencefaqs.blogspot.in/