Lecture - 1 - Object Oriented Analysis & Design Click...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
Click to edit Master subtitle style 3/28/11 Object Oriented Analysis & Design
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
3/28/11 Topics and Skills Topics and Skills UML notation Requirements analysis Principles and guidelines Patterns Iterative development with an agile Unified Process OOA/D
Background image of page 2
3/28/11 What is Analysis and Design? Analysis Emphasizes an investigation of the problem and requirements, rather than a solution Requirements Analysis: An investigation of the requirements Object-Oriented Analysis: An investigation of the domain objects Design Emphasizes a conceptual solution that fulfills
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
3/28/11 What is Object-Oriented Analysis Object-Oriented Analysis There is an emphasis on finding and describing the objects or concepts in the problem domain. Object-Oriented Design There is an emphasis on defining software objects and how they collaborate to fulfill the requirements.
Background image of page 4
3/28/11 What is Object-Oriented Analysis Plane tailNumber public class Plane { private String tailNumber; public List getFlightHistory() {. ..} } domain concept visualization of domain concept representation in an object-oriented programming language
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
3/28/11 A Short Example
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/28/2011 for the course CS 643 taught by Professor Naumanriazchaudhry during the Spring '11 term at École Normale Supérieure.

Page1 / 16

Lecture - 1 - Object Oriented Analysis & Design Click...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online