L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS.

Slides:



Advertisements
Similar presentations
CASE tools Upper CASE tools: support for the analysis and design Lower CASE tools: support for construction and maintenance 1980s… Nowadays… Integrated.
Advertisements

lamsweerde Part 2: Building System Models for RE © 2009 John Wiley and Sons 1 Part 2: Building System Models for RE Introduction.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Chapter 14 Maintaining Information Systems Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
UML CASE Tools - StarUML -
ISMT221 Information Systems Analysis and Design Project Management Tools Lab 1 Tony Tam.
Requirements Analysis 5. 1 CASE b505.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis CASE Computer.
Systems Analysis & Design Sixth Edition Systems Analysis & Design Sixth Edition Toolkit Part 2.
Metrics-Based Analysis of UML Designs Department of Computer Science & Engineering Ryan Stephenson Advisor: Prof. Betty H.C. Cheng Software Engineering.
Introduction To Rational Rose CS 501 Recitation Session November 1, 1999.
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
Curtis H.K. Tsang, Clarence S.W. Lau and Y.K. Leung
Chapter 1 The Systems Development Environment
Effective Ontology Development using UML and Enterprise Architect TDWG Technical Architecture Group – 17 Oct 2011 Sam Mancarella Chief Technology Officer.
- Chaitanya Krishna Pappala Enterprise Architect- a tool for Business process modelling.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
UML Tools ● UML is a language, not a tool ● UML tools make use of UML possible ● Choice of tools, for individual or group use, has a large affect on acceptance.
Technical Overview.
Systems Analysis And Design © Systems Analysis And Design © V. Rajaraman MODULE 14 CASE TOOLS Learning Units 14.1 CASE tools and their importance 14.2.
Rational Suite and CMM Level 2 Copyright, 2000 © Jerzy R. Nawrocki Requirements.
Modeling Practices in Open Source Software OSS 2013 Koper-Capodistria, Slovenia Omar Badreddin Post Doctoral Fellow, University of Ottawa
Maintaining Information Systems Modern Systems Analysis and Design.
1 Design, construction, & unit testing Software Engineering Semester Project Chih-Hong Jeng & Farn Wang fall 2006.
Platform Support for Developing Analysis and Testing Plugins Shauvik Roy Choudhary with Jeremy Duvall, Wei Jin, Dan Zhao, Alessandro Orso School of Computer.
Everyone has heard the old saying about the shoemaker's children: The shoemaker is so busy making shoes for others that his children don't have shoes of.
Introduction to Software Engineering
Introduction to UML By: Prof. Aiman Hanna Department of Computer Science, Concordia University, Montreal, Canada.
1 SYS366 Lecture Visual Modeling and Business Use Case Diagrams.
Object-Oriented Analysis and Design An Introduction.
Visual Linker ARD presentation. slide 2  Background and Vision  Problem Domain  Stakeholders  Functional Requirements  Non Functional.
9/01RUT1 NASA OSMA SAS '01 R equirements U se case T ool James R. McCoy SRS Information Services NASA Software Assurance Technology Center
Session 9 Component and Deployment. OOAD with UML / Session 9 / 2 of 17 Review State Diagrams represent the software entities in terms of their states.
Software Engineering 1 Object-oriented Analysis and Design Chap 22 UML Tools and UML as Blueprint.
CASE Tools Union Palenshus. In the early days… ► Software engineering tools consisted solely of translators, compilers, assemblers, linkers, loaders,
Chapter 1 Applying UML and Patterns. The Need for Software Blueprints Knowing an object-oriented language and having access to a library is necessary.
Technical Overview The Fastest Way to Create Architecture!
1 Software Engineering: A Practitioner’s Approach, 7/e Chapter 2 Process: A Generic View Software Engineering: A Practitioner’s Approach, 7/e Chapter 2.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Source Mastering UML with Rational Rose 2002 Information System Engineering Introduction to UML.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Toolkit 2.
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
Requirements Management It’s a Team Sport Gerard van der Pol Borland Software Corporation.
Source Mastering UML with Rational Rose 2002 Information System Engineering Introduction to UML.
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
Using Rational Rose XDE Month Day, Year. Agenda Training Plan Overview XDE Review Next Steps.
UML Course Instructor: Rizwana Noor. Overview  Modeling  What is UML?  Why UML?  UML Diagrams  Use Case  Components  Relationships  Notations.
Technical Overview. What Is MagicDraw?  Business Analysts  Software Analysts  Programmers  QA Engineers  Documentation Writers MagicDraw is a powerful.
NURHALIMA 1. Identify the trade-offs when using CASE Describe organizational forces for and against adoption of CASE tools Describe the role of CASE tools.
Fundamentals of Visual Modeling with UML Module 1: Introduction to Object Technology.
Executive Overview. Software modeling is essential, because it is the map that guides your developers. Additionally: Modeling Software  Visual information.
Modeling with Rational Rose Huzefa Kagdi Software Development Laboratory Department of Computer Science Kent State University Kent Ohio, USA.
An Analysis of some Software Engineering Tools in the Market Neelesh Sahay CSC532 Dr. Box.
Rational Rose For System Design What is Rational Rose? Rational Rose is the visual modeling software solution that lets you create, analyze, design,
Object Oriented Analysis & Design By Rashid Mahmood.
SWE 214 (071) Introduction to UML Slide 1 Introduction to UML.
CASE Tools and their Effect on Software Quality
CASE (Computer-Aided Software Engineering) Tools
Automation Testing Trainer: Eran Ruso. Training Agenda Automation Testing Introduction Microsoft Automation Testing Tool Box Coded UI Test and Unit Test.
Testing Tools & Standards
Component and Deployment
Chapter 1 OBJECT-ORIENTED ANALYSIS AND DESIGN
Object-Oriented Modeling and Design
Mastering UML with Rational Rose 2002
Introduction to Unified Modeling Language (UML)
Introduction to UML Tutorial 1.
Mid Term 07 CSC 532.
UML profiles.
Interactive Exploration of Reverse-Engineered UML Sequence Diagrams
UML Design for an Automated Registration System
Presentation transcript:

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS A Comparison UML CASE Tools Jeremiah S. Hill A Comparison of UML CASE Tools: CSC 532 Presentation

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS CASE Tools Computer-Aided Software Engineering (CASE) Why are CASE tools important? What are uses for CASE tools? A Comparison of UML CASE Tools: CSC 532 Presentation

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS UML CASE Tools Create “blueprint” for system Provide tools to create standard UML notation Customize UML artifacts UML CASE tools allows verification of system before actual coding begins A Comparison of UML CASE Tools: CSC 532 Presentation

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS Rational Rose Rational Created UML Includes standard UML Diagrams Supports code generation Supports reverse generation Power scripting engine A Comparison of UML CASE Tools: CSC 532 Presentation

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS Borland Together Supports standard UML notation Textual representation linked to visual representation  Parses the code and maintains internal object model Use of audits and metrics for error checking and quality assurance A Comparison of UML CASE Tools: CSC 532 Presentation

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS Visual Paradigm Supports UML notation Code generation and regeneration Automatic diagram layout Textual analysis Integration with several IDEs and Microsoft Office A Comparison of UML CASE Tools: CSC 532 Presentation

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS Conclusions All three tools are capable of producing any standard UML notation that is currently used in software engineering All three tools provides both code generation and regeneration All three tools allow customization to some degree A Comparison of UML CASE Tools: CSC 532 Presentation

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS Conclusions (cont.) Rational Rose is the de facto standard Borland Together promotes quality assurance and closely syncs visual and textual models Visual Paradigm is robust and emphasizes ease-of-use A Comparison of UML CASE Tools: CSC 532 Presentation

L OUISIANA T ECH U NIVERSITY College of Engineering and Science INTRODUCTION RATIONAL ROSE BORLAND TOGETHER VISUAL PARADIGM CONCLUSIONS Questions ?