Documente Academic
Documente Profesional
Documente Cultură
Presented By
Shrikant Jadhav
Guided By
Prof. Kaur J
Important Points
Reuse
Process
Software Reusable Components
Reuse Methodology
Software Metrics
Business Process Reengineering
Restructuring
Forward Engineering
Software Reuse
Reuse
Software Reengineering
Rebuilding
Reverse Engineering
It
Reuse Process
Reuse
description of what
component does
Content describes how the concept is
realized
Context places a reusable s/w
component within its domain of
applicability
Software Metrics
Metrics
Product Metrics
Metrics
Functionality
delivered
System
size
Specification quality
Metrics
Architectural
metric
Component level metric
Interface design metrics
Specialized OO design metrics
Halstead
metrics
Complexity metrics
Length metrics
Metrics
for testing
Statement
correctly
Maintainability s/w maintenance accounts
for more effort than any other s/w engg.
activity
Integrity measures ability to withstand
attacks to its security
Usability is an attempt to quantify ease-ofuse
BPR [continued..]
Business
BPR Model
Refinement
Restructuring
Objective
of restructuring is to transform
older unstructured computer s/w into modern
programming language
The
Restructuring [continued.]
Restructuring
Data Restructuring
Forward Engineering
Forward
layer
Business rules layer
Client application layer
FE for OO architecture
Existing
FE User Interfaces
Understand
Thank you