frameworks and reuse n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
FRAMEWORKS AND REUSE PowerPoint Presentation
Download Presentation
FRAMEWORKS AND REUSE

Loading in 2 Seconds...

play fullscreen
1 / 6

FRAMEWORKS AND REUSE

0 Views Download Presentation
Download Presentation

FRAMEWORKS AND REUSE

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. FRAMEWORKS AND REUSE What is “Framework”? A component like object-oriented reuse technique. What is a “pattern”? Pattern= a problem + the solution context+ the solution in other words, Pattern = a technique to solve a problem + cost + benefits Framework = Component + Pattern Author of the paper: Ralph E. Johnson

  2. Framework examples A framework is reusable design of all or parts of the system. Framework Examples: • OLE •OpenDoc •Java AWT •Java Beans

  3. Main features of a “Framework” A “Framework” has • Component like architecture • Standard interfaces • Customizable architecture • capability to create new component # creating template, component specification • Capability of creation of “design reuse” • Expressed in OO programming languages

  4. Designing a “Framework” Designing a “Framework” is like designing a programming language, except that the only concrete syntax is the one used to implement the “Framework”. A “Framework” consists of many “Patterns”.

  5. Advantages of “Framework” Advantages: • Saving development time. • Saving development money. • Helps companies for “time to market” for a product.

  6. Drawbacks of Framework Drawbacks: • Difficult to learn. • Hard to develop. • Require longer training for user. • Require better documentation. • Costly to develop.