SlideShare a Scribd company logo
Prof.Dr. Abd El Baith Mohamed




  Eng.Ismail Fathalla El-Gayar
Contents
Unified Modeling Language Using OO Methodology

     1
     • Introduction To UML


             2
             - Object oriented Methodology


                       3
                       - UML Diagrams Classifications
INTRODUCTION
     TO
    UML ???
Introduction To UML
        What is Unified Modeling Language?

•The  UML is the standard language for visualizing,
specifying, constructing, and documenting the
artifacts of a software-intensive system.
•It can be used with all processes, throughout the
development life cycle, and across different
implementation technologies.
•The standard for OO systems
Introduction To UML
                    What is UML Represent ?

The UML combines the best of the best
from:-
  •   Data Modeling concept
               (Entity Relationship Diagrams)
  •   Business Modeling
              (work flow)
  •   Object Modeling
  •   Component Modeling
Introduction To UML
     The Value Of Unified Modeling Language

•   Is an open standard.
•   Supports the entire software development
    lifecycle.
•   Supports diverse applications areas.
•   Is based on experience and needs of the user
    community.
•   Supported by many tools.
Introduction To UML
                                           UML Usage ….

•   Define the boundaries of a system & its major functions.
•   Illustrate use cases.
•   Define the static structure of a system.
•   Model the behavior of objects.
•   Document the physical implementation architecture.
•   Provide for growth.
Introduction To UML
          Design Method Evolution …..
   1997         OOAD with UML
   1990              OOAD
   1986              CASE
   1986              OOP
   1980              4GL
   1980          Data Modeling
   1980       Structured Analysis
   1975        Structured Design
   1970     Structured Programming
Introduction To UML
                                 UML Support………..
                                            Relationships

       ORDBMS
       Oracle         Business Objects
                                          large scale system

 Classes

                                                 Objects
     Use Cases

Components
Microsoft                                          Scenarios
    application partitioning
                                             CORBA
                                             OMG
                           ActiveX/COM
                           Microsoft
                                         Business Process
Object
    …
 Oriented
    …
Methodology
Object-Oriented Methodology
                     Hint To know About ……

•A program will typically consist of objects that
cooperate to solve a task.

•An object will typically have attributes (data) and
methods (behavior), this defines the state of the
object and the manner in which the object operate.

•Objects  communicate by sending messages to each
other. Sending a message to an object is the same
as calling a method of the object.
Object-Oriented Methodology
                     Hint To know About ……

- Class: A description of a set of objects that share
the same attributes, operations, relationships, and
semantics.
-   Object:    A concrete manifestation of an
abstraction; an entity with a well defined boundary
and identity that encapsulates state and behavior;
an instance of a class.
Car
----------------------
       Color
       Type
----------------------
       Drive
       Brake
       Horn
UML
   Diagram

Classifications
UML Diagram Classifications
                    Diagrams Classifications ……..

                                             State
                                              State
                                           Diagrams
                                                Class
                        Use Case            Diagrams
                         Use Case             Diagrams                State
   Use Case             Diagrams
                           Use Case                                    State
    Use Case             Diagrams                                   Diagrams
                                                                        Object
   Diagrams
      Sequence             Diagrams                                  Diagrams
    Diagrams                                                           Diagrams
      Diagrams

Scenario                                                              State
  Scenario                                                             State
Diagrams
 Collaboration                                                      Diagrams
                                                                      Component
 Diagrams                             Models                         Diagrams
   Diagrams                                                            Diagrams


       Scenario                                      Component
         Scenario                                      Component
                                                      Diagrams
                                                       Deployment
       Diagrams
        State machine                                   Diagrams
        Diagrams                                         Diagrams
          Diagrams                 Activity
                                  Diagrams
                                                         Static
                                                         Dynamic
UML Diagram Classifications:-
                           Classification Of UML …..

•   Use Case Diagrams
    –   Requirements
•   Activity Diagrams
    –   Generally what, not who - good to detect parallelism
•   Interaction Diagrams
    –   Sequence Diagrams (timeline)
    –   Collaboration Diagrams (object centered)
UML Diagram Classifications:-
                            Classification Of UML …..

•   Static Structure Diagrams
    –   Objects/Classes/Packages
•   State Chart Diagrams
    –   States of objects with interesting lifecycles
•   Implementation Diagrams
    –   Component Diagrams
    –   Deployment Diagrams
UML Diagram Classifications:-
             Use Case Diagram ………
UML Diagram Classifications:-
                Class Diagram ………
UML Diagram Classifications:-
    Compiled Class Diagram to Java ………
UML Diagram Classifications:-
               Object Diagram ………
UML Diagram Classifications:-
             Sequence Diagram ………
UML Diagram Classifications:-
          Collaboration Diagram ………
UML Diagram Classifications:-
            State Chart Diagram ………
UML Diagram Classifications:-
              Activity Diagram ………
UML Diagram Classifications:-
           Component Diagram ………
UML Diagram Classifications:-
           Deployment Diagram ………
UML Diagram Classifications:-
           Deployment Diagram ………
References
 Websites :-
        -Wikipedia – UML
        - OMG – UML
 Books:-
 •Sommerville, Software Engineering,9th Edition
 •Miles, Learning UML2, 2006, O’Reilly
 •Bennet, Outline Of UML, 2005,Schaums
 •Chonoles, UML2 For Dummies, 2003,Dummies
Thanks For Your Time
       Best Wishes

More Related Content

What's hot

Object oriented analysis and design
Object oriented analysis and designObject oriented analysis and design
Object oriented analysis and design
naveed428
 
Unified modeling language diagrams
Unified modeling language diagramsUnified modeling language diagrams
Unified modeling language diagrams
Alaa Ahmed
 

What's hot (20)

Unified Modeling Language (UML), Object-Oriented Programming Concepts & Desig...
Unified Modeling Language (UML), Object-Oriented Programming Concepts & Desig...Unified Modeling Language (UML), Object-Oriented Programming Concepts & Desig...
Unified Modeling Language (UML), Object-Oriented Programming Concepts & Desig...
 
UML- Unified Modeling Language
UML- Unified Modeling LanguageUML- Unified Modeling Language
UML- Unified Modeling Language
 
Chapter1
Chapter1Chapter1
Chapter1
 
Object Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UMLObject Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UML
 
Object oriented analysis and design
Object oriented analysis and designObject oriented analysis and design
Object oriented analysis and design
 
Unified modeling language diagrams
Unified modeling language diagramsUnified modeling language diagrams
Unified modeling language diagrams
 
Unified Modeling Language
Unified Modeling LanguageUnified Modeling Language
Unified Modeling Language
 
Intro to UML 2
Intro to UML 2Intro to UML 2
Intro to UML 2
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
 
Introduction to OOAD
Introduction to OOADIntroduction to OOAD
Introduction to OOAD
 
Uml with detail
Uml with detailUml with detail
Uml with detail
 
UML
UMLUML
UML
 
Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
 
Understanding unified modelling language
Understanding unified modelling languageUnderstanding unified modelling language
Understanding unified modelling language
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
UML Diagrams- Unified Modeling Language Introduction
UML Diagrams- Unified Modeling Language IntroductionUML Diagrams- Unified Modeling Language Introduction
UML Diagrams- Unified Modeling Language Introduction
 
Unit 1- OOAD ppt
Unit 1- OOAD  pptUnit 1- OOAD  ppt
Unit 1- OOAD ppt
 
1. introduction to uml
1. introduction to uml1. introduction to uml
1. introduction to uml
 
Uml2
Uml2Uml2
Uml2
 
Unit 2(advanced class modeling & state diagram)
Unit  2(advanced class modeling & state diagram)Unit  2(advanced class modeling & state diagram)
Unit 2(advanced class modeling & state diagram)
 

Viewers also liked

Object oriented methodologies
Object oriented methodologiesObject oriented methodologies
Object oriented methodologies
naina-rani
 
Object oriented analysis
Object oriented analysisObject oriented analysis
Object oriented analysis
Mahesh Bhalerao
 
Object oriented software engineering concepts
Object oriented software engineering conceptsObject oriented software engineering concepts
Object oriented software engineering concepts
Komal Singh
 
01 concepts of_object-orientation (1)
01 concepts of_object-orientation (1)01 concepts of_object-orientation (1)
01 concepts of_object-orientation (1)
AaDi RA
 
Introduction to object oriented programming
Introduction to object oriented programmingIntroduction to object oriented programming
Introduction to object oriented programming
Abzetdin Adamov
 
Multi level hierarchy
Multi level hierarchyMulti level hierarchy
Multi level hierarchy
myrajendra
 
Friend functions
Friend functions Friend functions
Friend functions
Megha Singh
 

Viewers also liked (20)

Object oriented methodologies
Object oriented methodologiesObject oriented methodologies
Object oriented methodologies
 
Some Basic Concepts of Object Oriented Methodology
Some Basic Concepts of Object Oriented MethodologySome Basic Concepts of Object Oriented Methodology
Some Basic Concepts of Object Oriented Methodology
 
Object Oriented Design
Object Oriented DesignObject Oriented Design
Object Oriented Design
 
Object oriented analysis
Object oriented analysisObject oriented analysis
Object oriented analysis
 
Ooad unit – 1 introduction
Ooad unit – 1 introductionOoad unit – 1 introduction
Ooad unit – 1 introduction
 
Object oriented software engineering concepts
Object oriented software engineering conceptsObject oriented software engineering concepts
Object oriented software engineering concepts
 
01 concepts of_object-orientation (1)
01 concepts of_object-orientation (1)01 concepts of_object-orientation (1)
01 concepts of_object-orientation (1)
 
Review of object orientation
Review of object orientationReview of object orientation
Review of object orientation
 
Basic object oriented approach
Basic object oriented approachBasic object oriented approach
Basic object oriented approach
 
11 constructors in derived classes
11 constructors in derived classes11 constructors in derived classes
11 constructors in derived classes
 
Introduction to object oriented programming
Introduction to object oriented programmingIntroduction to object oriented programming
Introduction to object oriented programming
 
Multi level hierarchy
Multi level hierarchyMulti level hierarchy
Multi level hierarchy
 
432
432432
432
 
TD-635-02-PSBO
TD-635-02-PSBOTD-635-02-PSBO
TD-635-02-PSBO
 
OOSE PPT ON CASE STUDY ON OOD TECHNIQUE FOR LIS
 OOSE PPT ON CASE STUDY ON OOD TECHNIQUE FOR LIS OOSE PPT ON CASE STUDY ON OOD TECHNIQUE FOR LIS
OOSE PPT ON CASE STUDY ON OOD TECHNIQUE FOR LIS
 
2CPP06 - Arrays and Pointers
2CPP06 - Arrays and Pointers2CPP06 - Arrays and Pointers
2CPP06 - Arrays and Pointers
 
Data members and member functions
Data members and member functionsData members and member functions
Data members and member functions
 
L05 slides
L05 slidesL05 slides
L05 slides
 
Friend functions
Friend functions Friend functions
Friend functions
 
Object Oriented Software Engineering
Object Oriented Software EngineeringObject Oriented Software Engineering
Object Oriented Software Engineering
 

Similar to Object oriented methodology & unified modeling language

4.o o design tools=uml -_lecture 4
4.o o design tools=uml -_lecture 44.o o design tools=uml -_lecture 4
4.o o design tools=uml -_lecture 4
Warui Maina
 

Similar to Object oriented methodology & unified modeling language (20)

Uml & rup
Uml & rupUml & rup
Uml & rup
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
 
Chapter 3 UML Structured Diagrams.pptx
Chapter 3 UML Structured Diagrams.pptxChapter 3 UML Structured Diagrams.pptx
Chapter 3 UML Structured Diagrams.pptx
 
Uml diagrams
Uml diagramsUml diagrams
Uml diagrams
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
4 (uml basic)
4 (uml basic)4 (uml basic)
4 (uml basic)
 
Uml types
Uml typesUml types
Uml types
 
Case stydy cs701
Case stydy cs701 Case stydy cs701
Case stydy cs701
 
Uml3
Uml3Uml3
Uml3
 
FSD MICRO PROJECT UML PPT.pptx
FSD MICRO PROJECT UML PPT.pptxFSD MICRO PROJECT UML PPT.pptx
FSD MICRO PROJECT UML PPT.pptx
 
UML Modeling and Profiling Lab - Advanced Software Engineering Course 2014/2015
UML Modeling and Profiling Lab - Advanced Software Engineering Course 2014/2015UML Modeling and Profiling Lab - Advanced Software Engineering Course 2014/2015
UML Modeling and Profiling Lab - Advanced Software Engineering Course 2014/2015
 
An Automatic Approach to Translate Use Cases to Sequence Diagrams
An Automatic Approach to Translate Use Cases to Sequence DiagramsAn Automatic Approach to Translate Use Cases to Sequence Diagrams
An Automatic Approach to Translate Use Cases to Sequence Diagrams
 
Overview of UML Diagrams
Overview of UML DiagramsOverview of UML Diagrams
Overview of UML Diagrams
 
Use case diagram
Use case diagramUse case diagram
Use case diagram
 
UML and Case study
UML and Case study UML and Case study
UML and Case study
 
Session #5: Architecture Without Big Design Up Front
Session #5: Architecture Without Big Design Up FrontSession #5: Architecture Without Big Design Up Front
Session #5: Architecture Without Big Design Up Front
 
the Modeling is a way of thinking about the
the Modeling is a way of thinking about thethe Modeling is a way of thinking about the
the Modeling is a way of thinking about the
 
SE UML.ppt
SE UML.pptSE UML.ppt
SE UML.ppt
 
4.o o design tools=uml -_lecture 4
4.o o design tools=uml -_lecture 44.o o design tools=uml -_lecture 4
4.o o design tools=uml -_lecture 4
 

More from Ismail El Gayar (7)

Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
Why computer engineering
Why computer engineeringWhy computer engineering
Why computer engineering
 
What is ETL?
What is ETL?What is ETL?
What is ETL?
 
Geographic Information System for Egyptian Railway System(GIS)
Geographic Information System for Egyptian Railway System(GIS)Geographic Information System for Egyptian Railway System(GIS)
Geographic Information System for Egyptian Railway System(GIS)
 
System science documentation
System science documentationSystem science documentation
System science documentation
 
Prolog & lisp
Prolog & lispProlog & lisp
Prolog & lisp
 
Parallel architecture &programming
Parallel architecture &programmingParallel architecture &programming
Parallel architecture &programming
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Object oriented methodology & unified modeling language

  • 1. Prof.Dr. Abd El Baith Mohamed Eng.Ismail Fathalla El-Gayar
  • 2. Contents Unified Modeling Language Using OO Methodology 1 • Introduction To UML 2 - Object oriented Methodology 3 - UML Diagrams Classifications
  • 3. INTRODUCTION TO UML ???
  • 4. Introduction To UML What is Unified Modeling Language? •The UML is the standard language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system. •It can be used with all processes, throughout the development life cycle, and across different implementation technologies. •The standard for OO systems
  • 5. Introduction To UML What is UML Represent ? The UML combines the best of the best from:- • Data Modeling concept (Entity Relationship Diagrams) • Business Modeling (work flow) • Object Modeling • Component Modeling
  • 6. Introduction To UML The Value Of Unified Modeling Language • Is an open standard. • Supports the entire software development lifecycle. • Supports diverse applications areas. • Is based on experience and needs of the user community. • Supported by many tools.
  • 7. Introduction To UML UML Usage …. • Define the boundaries of a system & its major functions. • Illustrate use cases. • Define the static structure of a system. • Model the behavior of objects. • Document the physical implementation architecture. • Provide for growth.
  • 8. Introduction To UML Design Method Evolution ….. 1997 OOAD with UML 1990 OOAD 1986 CASE 1986 OOP 1980 4GL 1980 Data Modeling 1980 Structured Analysis 1975 Structured Design 1970 Structured Programming
  • 9. Introduction To UML UML Support……….. Relationships ORDBMS Oracle Business Objects large scale system Classes Objects Use Cases Components Microsoft Scenarios application partitioning CORBA OMG ActiveX/COM Microsoft Business Process
  • 10. Object … Oriented … Methodology
  • 11. Object-Oriented Methodology Hint To know About …… •A program will typically consist of objects that cooperate to solve a task. •An object will typically have attributes (data) and methods (behavior), this defines the state of the object and the manner in which the object operate. •Objects communicate by sending messages to each other. Sending a message to an object is the same as calling a method of the object.
  • 12. Object-Oriented Methodology Hint To know About …… - Class: A description of a set of objects that share the same attributes, operations, relationships, and semantics. - Object: A concrete manifestation of an abstraction; an entity with a well defined boundary and identity that encapsulates state and behavior; an instance of a class.
  • 13. Car ---------------------- Color Type ---------------------- Drive Brake Horn
  • 14. UML Diagram Classifications
  • 15. UML Diagram Classifications Diagrams Classifications …….. State State Diagrams Class Use Case Diagrams Use Case Diagrams State Use Case Diagrams Use Case State Use Case Diagrams Diagrams Object Diagrams Sequence Diagrams Diagrams Diagrams Diagrams Diagrams Scenario State Scenario State Diagrams Collaboration Diagrams Component Diagrams Models Diagrams Diagrams Diagrams Scenario Component Scenario Component Diagrams Deployment Diagrams State machine Diagrams Diagrams Diagrams Diagrams Activity Diagrams Static Dynamic
  • 16. UML Diagram Classifications:- Classification Of UML ….. • Use Case Diagrams – Requirements • Activity Diagrams – Generally what, not who - good to detect parallelism • Interaction Diagrams – Sequence Diagrams (timeline) – Collaboration Diagrams (object centered)
  • 17. UML Diagram Classifications:- Classification Of UML ….. • Static Structure Diagrams – Objects/Classes/Packages • State Chart Diagrams – States of objects with interesting lifecycles • Implementation Diagrams – Component Diagrams – Deployment Diagrams
  • 18. UML Diagram Classifications:- Use Case Diagram ………
  • 19. UML Diagram Classifications:- Class Diagram ………
  • 20. UML Diagram Classifications:- Compiled Class Diagram to Java ………
  • 21. UML Diagram Classifications:- Object Diagram ………
  • 22. UML Diagram Classifications:- Sequence Diagram ………
  • 23. UML Diagram Classifications:- Collaboration Diagram ………
  • 24. UML Diagram Classifications:- State Chart Diagram ………
  • 25. UML Diagram Classifications:- Activity Diagram ………
  • 26. UML Diagram Classifications:- Component Diagram ………
  • 27. UML Diagram Classifications:- Deployment Diagram ………
  • 28. UML Diagram Classifications:- Deployment Diagram ………
  • 29. References Websites :- -Wikipedia – UML - OMG – UML Books:- •Sommerville, Software Engineering,9th Edition •Miles, Learning UML2, 2006, O’Reilly •Bennet, Outline Of UML, 2005,Schaums •Chonoles, UML2 For Dummies, 2003,Dummies
  • 30. Thanks For Your Time Best Wishes