mapping designs to code l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Mapping Designs to Code PowerPoint Presentation
Download Presentation
Mapping Designs to Code

Loading in 2 Seconds...

play fullscreen
1 / 8

Mapping Designs to Code - PowerPoint PPT Presentation


  • 186 Views
  • Uploaded on

Mapping Designs to Code. Larman, Chapter 20 CSE432 Object Oriented Software Engineering. OO development is iterative. OOA/D artifacts feed into implementation model in a traceable manner Some tools generate partial code from UML But programming not trivial generation!

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Mapping Designs to Code' - tausiq


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
mapping designs to code

Mapping Designs to Code

Larman, Chapter 20

CSE432

Object Oriented Software Engineering

oo development is iterative
OO development is iterative
  • OOA/D artifacts feed into implementation model in a traceable manner
  • Some tools generate partial code from UML
  • But programming not trivial generation!
  • Programmers make changes as the work out the details
  • Therefore, Expect and plan for change and deviation from design during programming
mapping designs to code3
Mapping Designs to Code
  • Write source code for:
    • Class and interface definitions
    • Method definitions
  • Work from OOA/D artifacts
    • Create class definitions for Domain Class Diagrams (DCDs)
    • Create methods from Interaction diagrams
collection classes
Collection classes

What collection class has been added to the design and why?

Fig. 20.5

exception handling
Exception handling
  • Why is it wise to consider large-scale exception handling strategies during design modeling?
  • In UML, exceptions can be inserted as property strings of messages