SlideShare a Scribd company logo
1 of 23
Argo UML
Presented by-
Pallavi Ghatage(2013BCS003)
Nisha Kasar(2013BCS004)
Supriya Adake(2013BCS012)
Pradnya Patil(2013BCS020)
UML
O The UML is widely used in object-oriented
software development.
O One keystone for its success in industry is the
wealth of CASE tools supporting UML.
O The Unified Modeling Language (UML) is a
general-purpose, developmental, modeling
language in the field of software engineering,
that is intended to provide a standard way to
visualize the design of a system.
What is ArgoUML?
O ArgoUML is a Java based UML tool that helps
you do your design using UML. It is able to
create and save most of the nine standard
UML diagrams.
O ArgoUML is not only a free UML modeling
tool, it is also an Open Source Development
project where you are invited to contribute.
O Open-source CASE tool, coded in Java
O Supports design in UML
O Extend available features
O Accessible from main pull-down menu
Where does the name
ArgoUML come from?
O According to Greek mythology, the hero
Jason built a ship called Argo and with
his colleague, the Argonauts, he left for
the quest of the golden fleece. Poseidon,
god of seas, protected and safely guided
their journey.
Users of ArgoUML
O software designers & architects
O software developers
O business analysts
O systems analysts and other professionals
involved in the analysis, design and
development of software applications.
Requirements
O Add features to available open-source
CASE tool
O Features include
O Cut, Copy, and Paste
O Undo and Redo
O Drag and Drop
Specifications
O Features must be accessible by
O Main Pull-down Menu
O Right-click Menu
O Tool bar
Features
O Support open standards extensively:
UML, XMI, SVG, OCL and others.
O 100% Platform independent thanks to
the exclusive use of Java
O Open Source, which allows extending
or customizing.
O Included features like:
O reflection-in-action
O opportunistic design
O comprehension and problem solving
Features(cont….)
O Included features like
O reflection-in-action
O Design Critics
O Corrective Automations (partially implemented)
O "To Do" List
O User model (partially implemented)
O opportunistic design
O "To Do" List
O Checklists
O Comprehension and Problem Solving
O Explorer Perspectives
O Multiple, Overlapping Views
O Alternative Design Representations: Graphs, Text, or
Table
Functional Features
O Cut, Copy, and Paste
O Class diagrams
O Undo and Redo
O Class diagrams
O Drag and Drop
O Not implemented
HOW TO USE
ARGO UML???
Supported Diagrams
O The current developer release of ArgoUML
implements all the diagram types of the
UML 1.3 standard
O Use Case Diagrams
O Class Diagrams
O Behavior Diagrams
O Statechart Diagrams
O Activity Diagrams
O Interaction Diagrams
O Sequence Diagrams
O Collaboration Diagrams
O Implementation Diagrams
O Component Diagrams
O Deployment Diagrams
The Menu Bar and Toolbars
O New a Model.
O Add a class in the class diagram in the
Model.
O Add a generalization to the class
Customer.
O Add a association to the class Customer.
O Add a constraints to the class Order.
Comments on ArgoUML
O ArgoUML includes many user interface
features that specifically address challenges
faced by designers.
O Knowledge support via critics and checklists
O Process support via “to do” list
O Visualization support via navigational
perspectives
O Refined diagram editing with strong support
for secondary notation
O Critics and wizards offer functionality as
needed without cluttering the menus
Comments on
ArgoUML(cont..)
O The best current commercial tools are
unsatisfying to use because they are not
well matched to the design activity
O Clumsy, uninspired support for common
design tasks
O Weak support for the challenges of design
O There is a usability difference among tools
O I predict improved usability will be a key
part of the next round of CASE tools
Advantages
O The design of a user interface which allows the
user to view the design from a number of different
perspectives, and allows the user to achieve goals
through a number of alternative routes.
O The use of processes running in parallel with the
design tool, evaluating the current design against
models of how “best practice” design might work.
O The use of to-do lists to convey suggestions from
the design critics to the user, as well as allowing
the user to record areas for future action.
O The use of checklists, to guide the user through a
complex process.
Limitations
O ArgoUML does not yet completely
implement the UML standard.
O Earlier versions of Argo UML are not
having “undo” and “redo” facilities in it.
O Latest version released in December
2014, still have partial undo facility.
Conclusion
O ArgoUML is an active open source project
that provides a working tool to support
basic UML modeling activities. The
diagramming features are easy to use and
provides useful assistance in the
formatting / aligning process.
Thank You

More Related Content

What's hot

Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified ProcessKumar
 
Chapter 8 Operating Systems silberschatz : deadlocks
Chapter 8 Operating Systems silberschatz : deadlocksChapter 8 Operating Systems silberschatz : deadlocks
Chapter 8 Operating Systems silberschatz : deadlocksGiulianoRanauro
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment modelsAshok Kumar
 
Software Engineering (Project Management )
Software Engineering (Project  Management )Software Engineering (Project  Management )
Software Engineering (Project Management )ShudipPal
 
Software engineering model
Software engineering modelSoftware engineering model
Software engineering modelManish Chaurasia
 
Testing strategies in Software Engineering
Testing strategies in Software EngineeringTesting strategies in Software Engineering
Testing strategies in Software EngineeringMuhammadTalha436
 
Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualizationGokulnath S
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentationmewaseem
 
Introduction to design patterns
Introduction to design patternsIntroduction to design patterns
Introduction to design patternsAmit Kabra
 
Core Java Slides
Core Java SlidesCore Java Slides
Core Java SlidesVinit Vyas
 

What's hot (20)

Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
 
Rapid application developmet
Rapid application developmetRapid application developmet
Rapid application developmet
 
Ch15 software reuse
Ch15 software reuseCh15 software reuse
Ch15 software reuse
 
Google Cloud Platform
Google Cloud Platform Google Cloud Platform
Google Cloud Platform
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Chapter 8 Operating Systems silberschatz : deadlocks
Chapter 8 Operating Systems silberschatz : deadlocksChapter 8 Operating Systems silberschatz : deadlocks
Chapter 8 Operating Systems silberschatz : deadlocks
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Software Engineering (Project Management )
Software Engineering (Project  Management )Software Engineering (Project  Management )
Software Engineering (Project Management )
 
Software engineering model
Software engineering modelSoftware engineering model
Software engineering model
 
Testing strategies in Software Engineering
Testing strategies in Software EngineeringTesting strategies in Software Engineering
Testing strategies in Software Engineering
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualization
 
Cloud applications
Cloud applicationsCloud applications
Cloud applications
 
Agile model
Agile modelAgile model
Agile model
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
 
Introduction to design patterns
Introduction to design patternsIntroduction to design patterns
Introduction to design patterns
 
UML Diagrams
UML DiagramsUML Diagrams
UML Diagrams
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
Core Java Slides
Core Java SlidesCore Java Slides
Core Java Slides
 

Viewers also liked (8)

Argo uml
Argo umlArgo uml
Argo uml
 
Argouml
ArgoumlArgouml
Argouml
 
Argo uml diapositivas
Argo uml diapositivasArgo uml diapositivas
Argo uml diapositivas
 
ArgoUML Dilemma (EVO 2008)
ArgoUML Dilemma (EVO 2008)ArgoUML Dilemma (EVO 2008)
ArgoUML Dilemma (EVO 2008)
 
Staruml
StarumlStaruml
Staruml
 
Star uml
Star umlStar uml
Star uml
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 

Similar to Argo uml

UML Case Tools
UML Case ToolsUML Case Tools
UML Case ToolsAshesh R
 
Agile Modeling with Uml and Visual Studio 2010
Agile Modeling with Uml and Visual Studio 2010Agile Modeling with Uml and Visual Studio 2010
Agile Modeling with Uml and Visual Studio 2010Ogren Paunović
 
Angular Js Advantages - Complete Reference
Angular Js Advantages - Complete ReferenceAngular Js Advantages - Complete Reference
Angular Js Advantages - Complete ReferenceEPAM Systems
 
O'reilly learning uml.chm
O'reilly   learning uml.chmO'reilly   learning uml.chm
O'reilly learning uml.chmlion6666
 
UNIFIED MODELLING LANGUAGE (UML)
UNIFIED MODELLING LANGUAGE (UML)UNIFIED MODELLING LANGUAGE (UML)
UNIFIED MODELLING LANGUAGE (UML)Shamsunder Malgikar
 
Representing Patterns In Uml Andy Bulka 200610
Representing Patterns In Uml Andy Bulka 200610Representing Patterns In Uml Andy Bulka 200610
Representing Patterns In Uml Andy Bulka 200610melbournepatterns
 
Representing Design Patterns In Uml Andy Bulka Oct2006
Representing Design Patterns In Uml Andy Bulka Oct2006Representing Design Patterns In Uml Andy Bulka Oct2006
Representing Design Patterns In Uml Andy Bulka Oct2006tcab22
 
Learning Tool Conceptual Design
Learning Tool Conceptual DesignLearning Tool Conceptual Design
Learning Tool Conceptual DesignJennifer Briselli
 
Technical-design-for-Angular-apps.pdf
Technical-design-for-Angular-apps.pdfTechnical-design-for-Angular-apps.pdf
Technical-design-for-Angular-apps.pdfSakthivelPeriyasamy6
 
Uml to code with acceleo
Uml to code with acceleoUml to code with acceleo
Uml to code with acceleoTarun Telang
 

Similar to Argo uml (20)

l1_introuml.pdf
l1_introuml.pdfl1_introuml.pdf
l1_introuml.pdf
 
UML Case Tools
UML Case ToolsUML Case Tools
UML Case Tools
 
Ooad with uml
Ooad with umlOoad with uml
Ooad with uml
 
Agile Modeling with Uml and Visual Studio 2010
Agile Modeling with Uml and Visual Studio 2010Agile Modeling with Uml and Visual Studio 2010
Agile Modeling with Uml and Visual Studio 2010
 
SE UML.ppt
SE UML.pptSE UML.ppt
SE UML.ppt
 
Bai giang-uml-14jan14
Bai giang-uml-14jan14Bai giang-uml-14jan14
Bai giang-uml-14jan14
 
Angular Js Advantages - Complete Reference
Angular Js Advantages - Complete ReferenceAngular Js Advantages - Complete Reference
Angular Js Advantages - Complete Reference
 
3.UML Diagrams.pptx
3.UML Diagrams.pptx3.UML Diagrams.pptx
3.UML Diagrams.pptx
 
O'reilly learning uml.chm
O'reilly   learning uml.chmO'reilly   learning uml.chm
O'reilly learning uml.chm
 
UNIFIED MODELLING LANGUAGE (UML)
UNIFIED MODELLING LANGUAGE (UML)UNIFIED MODELLING LANGUAGE (UML)
UNIFIED MODELLING LANGUAGE (UML)
 
Representing Patterns In Uml Andy Bulka 200610
Representing Patterns In Uml Andy Bulka 200610Representing Patterns In Uml Andy Bulka 200610
Representing Patterns In Uml Andy Bulka 200610
 
Representing Design Patterns In Uml Andy Bulka Oct2006
Representing Design Patterns In Uml Andy Bulka Oct2006Representing Design Patterns In Uml Andy Bulka Oct2006
Representing Design Patterns In Uml Andy Bulka Oct2006
 
Learning Tool Conceptual Design
Learning Tool Conceptual DesignLearning Tool Conceptual Design
Learning Tool Conceptual Design
 
Technical-design-for-Angular-apps.pdf
Technical-design-for-Angular-apps.pdfTechnical-design-for-Angular-apps.pdf
Technical-design-for-Angular-apps.pdf
 
Uml to code with acceleo
Uml to code with acceleoUml to code with acceleo
Uml to code with acceleo
 
Angel
AngelAngel
Angel
 
Chapter1
Chapter1Chapter1
Chapter1
 
Open gl introduction
Open gl introduction Open gl introduction
Open gl introduction
 
Sample SRS format
Sample SRS formatSample SRS format
Sample SRS format
 
Uml basics
Uml basicsUml basics
Uml basics
 

Recently uploaded

(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 

Argo uml

  • 1. Argo UML Presented by- Pallavi Ghatage(2013BCS003) Nisha Kasar(2013BCS004) Supriya Adake(2013BCS012) Pradnya Patil(2013BCS020)
  • 2. UML O The UML is widely used in object-oriented software development. O One keystone for its success in industry is the wealth of CASE tools supporting UML. O The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system.
  • 3. What is ArgoUML? O ArgoUML is a Java based UML tool that helps you do your design using UML. It is able to create and save most of the nine standard UML diagrams. O ArgoUML is not only a free UML modeling tool, it is also an Open Source Development project where you are invited to contribute. O Open-source CASE tool, coded in Java O Supports design in UML O Extend available features O Accessible from main pull-down menu
  • 4. Where does the name ArgoUML come from? O According to Greek mythology, the hero Jason built a ship called Argo and with his colleague, the Argonauts, he left for the quest of the golden fleece. Poseidon, god of seas, protected and safely guided their journey.
  • 5. Users of ArgoUML O software designers & architects O software developers O business analysts O systems analysts and other professionals involved in the analysis, design and development of software applications.
  • 6. Requirements O Add features to available open-source CASE tool O Features include O Cut, Copy, and Paste O Undo and Redo O Drag and Drop
  • 7. Specifications O Features must be accessible by O Main Pull-down Menu O Right-click Menu O Tool bar
  • 8. Features O Support open standards extensively: UML, XMI, SVG, OCL and others. O 100% Platform independent thanks to the exclusive use of Java O Open Source, which allows extending or customizing. O Included features like: O reflection-in-action O opportunistic design O comprehension and problem solving
  • 9. Features(cont….) O Included features like O reflection-in-action O Design Critics O Corrective Automations (partially implemented) O "To Do" List O User model (partially implemented) O opportunistic design O "To Do" List O Checklists O Comprehension and Problem Solving O Explorer Perspectives O Multiple, Overlapping Views O Alternative Design Representations: Graphs, Text, or Table
  • 10. Functional Features O Cut, Copy, and Paste O Class diagrams O Undo and Redo O Class diagrams O Drag and Drop O Not implemented
  • 11. HOW TO USE ARGO UML???
  • 12.
  • 13. Supported Diagrams O The current developer release of ArgoUML implements all the diagram types of the UML 1.3 standard O Use Case Diagrams O Class Diagrams O Behavior Diagrams O Statechart Diagrams O Activity Diagrams O Interaction Diagrams O Sequence Diagrams O Collaboration Diagrams O Implementation Diagrams O Component Diagrams O Deployment Diagrams
  • 14. The Menu Bar and Toolbars O New a Model. O Add a class in the class diagram in the Model. O Add a generalization to the class Customer. O Add a association to the class Customer. O Add a constraints to the class Order.
  • 15.
  • 16.
  • 17.
  • 18. Comments on ArgoUML O ArgoUML includes many user interface features that specifically address challenges faced by designers. O Knowledge support via critics and checklists O Process support via “to do” list O Visualization support via navigational perspectives O Refined diagram editing with strong support for secondary notation O Critics and wizards offer functionality as needed without cluttering the menus
  • 19. Comments on ArgoUML(cont..) O The best current commercial tools are unsatisfying to use because they are not well matched to the design activity O Clumsy, uninspired support for common design tasks O Weak support for the challenges of design O There is a usability difference among tools O I predict improved usability will be a key part of the next round of CASE tools
  • 20. Advantages O The design of a user interface which allows the user to view the design from a number of different perspectives, and allows the user to achieve goals through a number of alternative routes. O The use of processes running in parallel with the design tool, evaluating the current design against models of how “best practice” design might work. O The use of to-do lists to convey suggestions from the design critics to the user, as well as allowing the user to record areas for future action. O The use of checklists, to guide the user through a complex process.
  • 21. Limitations O ArgoUML does not yet completely implement the UML standard. O Earlier versions of Argo UML are not having “undo” and “redo” facilities in it. O Latest version released in December 2014, still have partial undo facility.
  • 22. Conclusion O ArgoUML is an active open source project that provides a working tool to support basic UML modeling activities. The diagramming features are easy to use and provides useful assistance in the formatting / aligning process.