3156-12 - COMS W3156: Software Engineering, Fall 2001...

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

View Full Document Right Arrow Icon
COMS W3156: Software Engineering, Fall 2001 Lecture #12: Design, Distributed Objects Janak J Parekh [email protected]
Background image of page 1

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

View Full DocumentRight Arrow Icon
Administrativia Specifications handed in (right?) Design due in two weeks from about now I was sick Late slides JNDI/LDAP: starting later this week Requirements update Post to webboard, will refine requirements in next 24 hours Reinstate some dropped items Attacked in MapDelta SendMap Deltas now immediate, Go just makes you appear
Background image of page 2
Next class Some more design, lead to implementation
Background image of page 3

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

View Full DocumentRight Arrow Icon
Today’s class Design Distributed objects
Background image of page 4
Design Three activities Architectural design: high-level Action, Data, OO Detailed design: individual modules Design testing Input: description of what the product will do Output: how the product will do it
Background image of page 5

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

View Full DocumentRight Arrow Icon
Action-oriented design using Data Flow Analysis Data flow analysis: technique for determining modular decomposition with high cohesion Use data flow diagram and draw abstraction boundaries Highest point of abstraction of input and output Not easily OOA-translatable
Background image of page 6
Data Flow Analysis
Background image of page 7

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

View Full DocumentRight Arrow Icon
Data Flow Analysis Example Determine modules, then refine stepwise
Background image of page 8
Data Flow Analysis Example (II)
Background image of page 9

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

View Full DocumentRight Arrow Icon
A note on module determination Cohesion: degree of interaction within a
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/09/2010 for the course COMS W3156 taught by Professor Janakjparekh during the Fall '01 term at Columbia.

Page1 / 31

3156-12 - COMS W3156: Software Engineering, Fall 2001...

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

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