CSCI 6461 Final Review Spring 2012. Chapters/Topics Covered Ch 7 From Modules to Objects Ch 10 Requirements Workflow Ch 11 Analysis Workflow Ch 12 Design.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

Ch 3: Unified Process CSCI 4320: Software Engineering.
Chapter 4 - Object-Oriented Analysis and Design in a Nutshell1 Chapter 4 Object-Oriented Analysis and Design in a Nutshell.
Documenting a Software Architecture By Eng. Mohanned M. Dawoud.
Systems Analysis and Design 8th Edition
Chapter 1 Object Oriented Analysis and Design. UML, Patterns, and Object-Oriented Analysis and Design  The essential skills for the creation of well-designed,
Unified Modeling Language
Paul Deitel, CEO Deitel & Associates, Inc.. Contact Information  Paul Deitel, CEO  Deitel & Associates, Inc.  Twitter:  Facebook:
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
CSCI 639 Topics in Software Engineering Assignment #5 Fall 2008.
FREMA: e-Learning Framework Reference Model for Assessment Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University.
Interaction Models. Interaction Definition An interaction is a behavior that comprises a set of messages exchanged among a set of objects within a context.
Copyright © 2004 Pearson Education, Inc.. Chapter 12 Practical Database Design Methodology and Use of UML Diagrams.
Object Oriented Analysis and Design Chapter 1 Applying UML and Patterns -Craig Larman.
Feb. 27, 2001CSci Clark University1 CSci 250 Software Design & Development Lecture #13 Tuesday, Feb. 27, 2001.
© 2005 course technology1 1 1 University Of Palestine UML for The IT Business Analyst A practical guide to Object Oriented Requirement Gathering Hoard.
Chapter 3 Planning Your Solution
Software Engineering CSE470: Cheng and McUmber Software Engineering CSE470 (Fall 2001) Instructors: Dr. B. Cheng (Sect. 1-3) Dr. W. McUmber (Sect. 4-6)
The Rational Unified Process
Software Engineering 1 Object-oriented Analysis and Design Applying UML and Patterns An Introduction to Object-oriented Analysis and Design and Iterative.
Mapping Designs to Code Larman, Chapter 20 CSE432 Object Oriented Software Engineering.
State diagrams Interaction diagrams –Sequence diagrams –Collaboration diagrams Object orientation Part 4: Dynamic Modeling.
1 SAD2 - UML 2 nd Lecture Sequence Diagram and other dynamic views Lecturer: Dr Dimitrios Makris
Unified Modeling Language, Version 2.0
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
Object-Oriented Analysis and Design An Introduction.
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
UML Diagrams: Sequence Diagrams The Requirements Model, and The Dynamic Analysis Model Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical.
National Information Exchange Model Update for the Global Advisory Committee Spring 2008 Meeting April 10, 2008 NIEM Technical Architecture Committee (NTAC)
Eighth Hour Lecture 7:30 – 8:20 pm, Thursday, September 13 Workflows of the Process (from Chapter 8 of Royce’ book)
Deliverable #9 – Detail Design Subsystem Design and Realization ALL of your design class model elements must have the package or subsystem they are associated.
Systems Analysis & Design 7 th Edition Chapter 5.
Systems Analysis and Design 8 th Edition Chapter 6 Object Modeling.
Object Oriented Analysis and Design using the UML CIS 520 Advanced Object-Oriented Design.
1 COMP 350: Object Oriented Analysis and Design Lecture 1Introduction References: Craig Larman Chapter 1.
CS 4850: Senior Project Fall 2014 Object-Oriented Design.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Slide 20.1 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Introduction to Object-Oriented Systems Analysis and Design with.
2 2009/10 Object Oriented Technology 1 Topic 2: Introduction to Object-Oriented Approach Reference: u Ch.16 Current Trends in System Development (Satzinger:
Project X Group Y Presenters: (indicate roles). Part I: Project Overview System provides functionality X Motivation for project –Address problem with…
An Automatic Software Quality Measurement System.
Introduction to UML CS A470. What is UML? Unified Modeling Language –OMG Standard, Object Management Group –Based on work from Booch, Rumbaugh, Jacobson.
Copyright ©2004 Cezary Z Janikow 1 OOAD Overview n OO language – Necessary for OO systems? – Sufficient for OO systems? Owning a hummer doesn’t make you.
Systems Analysis and Design in a Changing World, Thursday, Feb 15.
EEL 6883 Exam I Review Spring  The exam I will cover  Lectures 1-12  Software Usability paper from Chapter 4, Vol. 1  Open book, open notes.
CSIS 4850: CS Senior Project – Spring 2009 CSIS 4850: Senior Project Spring 2009 Object-Oriented Design.
1 IBM Software Group ® Mastering Object-Oriented Analysis and Design with UML 2.0 Module 4: Analysis and Design Overview.
Object Oriented Analysis & Design By Rashid Mahmood.
Final Exam Study Guide COP 4331 and EEL4884 OO Processes for Software Development © Dr. David A. Workman School of EE and Computer Science University of.
Chapter # - Chapter Title
5/11/2018.
The Movement To Objects
Unified Modeling Language
Project Title Presented By Student1 name - Roll no
UNIFIED PROCESS.
Introduction to Object Oriented Analysis, Design and Unified Modeling Language (UML) Shanika Karunasekera.
BSA 385 Competitive Success-- snaptutorial.com
BSA 385 Education for Service-- snaptutorial.com
BSA 385 Teaching Effectively-- snaptutorial.com
BSA 385 Inspiring Innovation-- snaptutorial.com
Mid Term 07 CSC 532.
Chapter 18.
Object Oriented Analysis and Design
Review CSE116 2/21/2019 B.Ramamurthy.
Overview Summary of EiB Module #1 Principles & Work
Week 5.
Week 5.
Uml diagrams In ooad.
On to Object Design c. 14.
Information system analysis and design
Presentation transcript:

CSCI 6461 Final Review Spring 2012

Chapters/Topics Covered Ch 7 From Modules to Objects Ch 10 Requirements Workflow Ch 11 Analysis Workflow Ch 12 Design Workflow Ch 13 Implementation Workflow Testing practices for each workflow Processes for the workflows Metrics for the workflows Case Tools

Format Short/paragraph answer Problems related to producing artifacts of the workflows (see the study questions from chapters 10 and 11 as examples) Questions about decisions during development

Key Concepts Chapter 10 – Requirements Workflow Overview – Use Cases – Testing during the requirements workflow Chapter 11 – Objectives/aims – Extraction of classes – Developing Scenarios – Dynamic Modeling – UML Diagrams used during this phase (class diagrams, interaction and sequence diagrams, state diagrams)

Key Concept Chapter 12 – Key Design Principles – OO Design and related UML (represent design) – Responsibility centered design Chapter 13 – Implementation Metrics – Choice of implementation language/tools – Integration Testing practices