0 ratings0% found this document useful (0 votes) 78 views17 pagesSoftware Engineering Unit 1 To 3
Question paper ? this contents 5th sem model of organiser
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
Pe ee ee
SOFTNARE ENGINEERING. ~ SEH 5%
ee ee
Uwit- ot
were
= Software. En wecsting. Definition i—
Tt isa eystematie , disciplined, Cost.
effective techniques fost software
developrnent,
y Enginecssing appsioach to develop a
sottuone .
oe Plannin
eploy/ Haintenance.
Dedi agg analysis
‘Testing |
Dest uw i
Co ding [Tiphmen-tedion
I> Sple is a ctovetned step -by- step
| process that is used + design.
| develop and test— good! quality obcane,
@ Planning :—
| Decide what the softuane should do.
| Csteate a sicadmap of hoy to build if.
4 Geta oal, budgets , and dmeline
De Finn Analy sis t—
I Ynderetand He need of USe918,
4 Pocument te Heawlrwments and
atwies, called sRs sto cumant,
SPARS[> Tetent'fy botential paicblems .
OPesian: io
3 Plan how the softwane nill look anal nook,
= cxeate @ =e Llupaints and lowyouls
3 Pecide ian phat technology nill
be used.
© costing (Taplamantadion 3—
2 reat the aetval code of the sof ta one
> Build all thee features and funetiong,
9 phen poitte each line of code check
mately ets: Hue i's Any ess10n O91
no
© Téeting :—
3S Test the software. thxtou A .
aa taendify and fix ‘any bugs on issues.
+ Nake swie i noike as eapoore ol.
© Repermeat | tat tenance -—
4 Release ths sottiare Yo useng.
~ Provide Frgining ancl suppoort.
4 keep He. gofdione. opto date.
=i Slassicol Nees fall modal :—
“| The classical narodall model Js te
basic SDLe moda}, j+./'s veory Simple,
pom ideal les, it ts vesiy im on tant
cause. othes} gDL0 modele ane ce
on Hhe—elass thig model
\easibili
sed %
Requirt
|Analysi's and |.»
spect tt cation.
Feasitlly sty |
ithe. mali, goa! of thls phase Iso
detesimin ‘whether it,.dovld be. dinancialy
and techinad cally feasible +t ok velop i
cof tw ane .
The feasibility seh
wucky Involves ondesrs sanelig
He problem. and fren. dletovimingay, He
a possible ‘sta tevaes solve the
pstoblem..
4 thse oliffnent identifod goludons ae.
analysed based on Piety benefits an
dyaw backs,
othe best soludion- ts choson-. andl all
the. oFrn_ phases ae.
carmed putas
pent H8 Solufton. stoategy.“(© Bapoements Prahsis ard speciticotion |”
4 the aim. of He. siequirtement analyate
and specification phase. ts 4o unde.
stand = +e enact Hequine ments of
the customer and document tem,
propeaily, :
|S froel all dhe requirements Tegan di
the aoe ane atheand Pook. ”
customut and then camalyzed them.
SRE
7 These. analy ced MNequinements ane,
cto cunmnted in a ,softuane. se
ew Specificotion (see) clocuments,
@ Dest} es
I> Wake. Wiah- level ‘and eg ies design.
a wellaS oveotall softuene, onchitectuie
O coding & Unit testing <—
stun,
>In his phase each desian movie.
1S Codid indo suitable. language.
the aim of the. onit tes4yp
is 7 check pwheathes viol
| Aonking propenly of yo’
|
© arte action. and Syetem. desding:—
Aw Perr MARIS TE ML TES VIN :
7 Inde Ded of difAnrend modules a
undigida ken Soon af dey Hey have. bee
added and unit tested.
phase
modyle. 18cs ee
| AMeat: all dhe. modules hos been. sucoes
/ sucevestolly indeg rated system ‘Phos fill
gokdvare-—@ system Yecting ts caisstecl
out on the 'e dull soflodie,
@Naintenance :—
Ss Harntenance. se tha mos! impoorland parr!
of this clagsicall watesifall ‘spec model.
athe effsit speancl on fhi's phase 13 607%
of Hea. tor! effosit spend on Me dol
pricfeot. Thar are, basally Jonoe. types
of maintenance _
— lonnective maintenance + fry moc enitoe
4 fenbectine. “ f= enhance the
pew ONMANCE ,
4 Adap tine. “ ‘= Aclapd: Add
nel fratuws ,
+ Ad vantages 1__
7 Base model,
ot Simple. and easy,
7 B49. small dojects,
Pp Disadvantages «_
J No teed back .
7 No edpedimente, > +.
74 No pestalleh'sm.
a High Hisk,
a toh etsy in maintenance,ay Eisanves ata dell Wee T i
3 Th is ay the. modified vesision of
- elassicall wortefall mo del. -
Feasibility
Study
Requinement Analys's
and spec! cot ons
Design
: locliny ane
Uni cea
Sree yestioy :
+ palean ones a i Maintenance,
~ Base. model
> Simple and easy
Small projects.
+ fed brick.
¥ Dis avanthyes i
eer
~ No phase oven hr ping.
~ No Tirtomecbiare ah
4 Rigid (‘No chan es).
Less cos omen, Inte action...
ves4? Spud Medel Risk
4. Objective. 2 dent andl s1¢sohe
detesimina tia and stisks,
Sanh btn
gol Hons
4. fries ate 8. Dovelop neat veusion
fac Tr
% Risk hand lin
% Radive of spiaal = cost. ;
¥ Avaulot dimension = Pao. aess, ’
# Weta model. + goo :
> Advantages +
ah
multiple. models adv,
> Risk hand ling |
eZ Lowe. Proj
7 Flexible. oo
7 Customesy sat'efaction .
p> Riselvandeges 1
a complee
— e ape ns) ve
FP Bo much ensk analy sis,
ca Tene Fa
g Spizal
a Classical ?
a node!
mock!
— Basic > same as = my
DY Raid classical — not fn’ small
I ,
4 dadienbl esting : projects,
not i eky | No earthy lock
veal projects) on nlequinemente,
a Less Cxponione
Car Nok.
eee
The _[Cocoteeget -
> ~the. cocond{ Constouetive cost model) is
a didely used technique fo ES amatieg
softuane. priojocte costs. ef fist s ancl eluntabtin
These ane. 3 +ypes sh Cocomd models
0 Basie cone
—yThe basic CocoHd mod! gives an
approximate estimate, of "fhe profect
paametens , it means it pnediet Ha
etfnt £ tost of potoject
> The falloaing foumula 1s vsecl fo
estimate Y He cost> jy this
moo! : — wee b
effet -— a,x (KL0¢) Pest month.
Taev - b,x effort) > Honths(2) Intesr mediate CocoHy ;— fa
Ae
This is an extension of the bae/e
cocomo model. the intrumaedrate.
CocoMD = = mode! USe8 ° 15 aded/Honal
IRs ne diese , geneicienting ite enwironment
bh estimate a valve. © gy cost.
10 comple CoG :—
The complete. COCOHO model i's Qn
extension. of tHe Intermediate
OCOHO mock! ; Th's Mick! 1's phase.
sensitive Tt ales not dapend oy
any phase. , 74 1s vsed fo caleuvbte.
tha. amount of effsit- sequined to
colevlate. each phase,
— Advantages. :—
— Stoveduted hay to estimate cost
2 con ba adapted and Hiloned $
o
difksient types of oo Plucne prgects,
7 tnitial Gordance.
7 Dis achian sages ¢—
— Assumption,
— dre does not take. nto account
dhe specitic charaohuistes of the
chvelopment te am,Uwid -02
VAT
BEB .
—» pend stands fear! Dada Alon cliayorne
TE ts also. known ae “Rubble char)”
dyniovgh ‘wAroh we Can one pre sent Mra
flow! of data gaaphically In ane
mn dist mation System,
Me, Ly using DED we can easily undersshnd
the owrall Arne tionality of system
beacuse elageam— sre pate sent pha
incoming data Hou » out going cada fon
ana. ened data 1's qorprical
fn.
> Th -cesenibes how cba Js processeal
ina system In terms of input £
ouput.
> A PED model uses a no, of noderbons
0! symbol +o nepsesent lou of data,
A. Focteairel Gxttdy ig]
Om Dalal Clore,
3. Process om bu blole_ O
i Data edosie. o [PD
Res of DED :—
Each psocess shold have. otleast one
input and one output.fm in )_st f
Paocess .
() Foch data store. should have at leas}
ow dela How. jn taind> ons” Nath
How out.
fa. IN Ty a out
Al} puocess in a DED ao +o either
ameter potocess 0st data stone,
Far ; ,
ey wre) process 2
Process4
“data store
(D All the. external ondides pwgf be-
contucted Thnoug & pitocess and :
entity can pitoric. some fing fo tho
sf & well ag the enti can
Consume. some abe From fhe. 9/r,
ofp
> Levels of DED 1—
i) oth evel DED:— yp hvok
Tt is a lia g sam pbrtdes, provides Ha
ontine. eysems data’ flows and process
wih ft sige process (kpble) i callect as’eg
i a oa
This is 4. moxe detailed ves sion of He
Contest level DED. that
bareres doo, dats se and yatlovg
nin nite
Oy
Se Crone avedD & Lib
k S78 TOT) yest fost 2 book anny roan
PD get book info
peal) a
Jor book | skved.
Book net » Daa frlevel
eras
Issued, , Tiksialanwe
“This > t's
43+ fovel DED,
ALAR DOME
appamach
=> Linctton_Voiented
Design—
O Syotem ts designed
Q DEP 1s vse »
=> Top clown
Ly Syetem- tis bs10ken-
doun sno its sub-
systems , until _
became. base. level.
eh,
iit) gna level PED —
——~—wO~rrn
os
—~
moe devailed vesisipn- i. Aha,
Behm SUP
oppaioasi
Object Optiented Design
@ System. I's viewed as
sane a func Honal a collection o' objocte,
(2) a% clown, decom sisiny (D Bottom-up appinach.
@ VAL 1's used.
Bo Hom- vp
a Tdi w dual modvle ¢
ate clo bool stoge Hen —
into one to fot Pho
System.
a
Doddwr
ah
|
a Adv.
Adv.
—
~~ Tncoease cellocs
> Rowadk down
ation
by Any chan ¢ Car
porlm.
let Paull focalization
is easy.
loe done easy.
= Rovsabiliy => Haintenan ee rs CA,
Dect gon doreet—
ikea
7 402 staiuctUTe,
4 Decision Noaes.
Sunny (Io
‘+ Joat nooks -
= splrting « So
= Entmopy and [rem | ald
jnfermotor 1" Hot
¥, ‘Yes
ud fain
e faumiae. b helenMN
“fUnid=08 =
L> Stovctuned poioggiam ;— °
Slovetuned Progoiamviing js based onde
portwel ple. Se pallet a Palog starr bosom _
togicol etauctues, , ,
Bar Co C+Er CH, Town rede.
4 Adv. ae
7 Dedue Comple yi ty by @ Using iid
and Conquer, y 4
7 Tnerease. prtocluctiwty by ara multiple.
pragnammens fo sonk on fren?
pats of fs prrgjoets “nckpenakntly at toa
sqme- Hime.
2 yeusable. moables,
9 asion fo maintenance.’
Pp? Disaely -—
3 irck of encop sub tion,
3 Absdraodtign, ne
7 same Cook vrepe tition> ledin Vator.
, Vostitticerion.
Ane bail Novigbt | 9
© ohck wheather a
antited con toss
fhe puenous antife
@ Done & deve lopert
7 r
6 Concegan vith He
hase Contanme nt
Ait esnons ,
© methodle GR Invol ves
»| Unit 4estin
integ ation.
Rovi'ess, Tns pec tion,
and
Vol ‘lot On
0 Have you bale Ha
Right thing ? ,
O eheck the Aral
product a git
Ppecit c
@ dow by “JosteH,
G) Aim 1's % make.
$inal product aril
tnee.
© Tn volves system.
tesving:
n
|
@ State and dpmomis@ Only dynamic.
fchwtes
©
| | Unit
| jestg levels of testing ;-—
@ U
@ @)
Syste
hay i
abit, iaLL
72 ite action _-leeving iS
‘ 4) fotom-up.
4) Or Boy ) Topcon m-WUp,
2D Hived (Sarclaicn)
7 White. ox
testa
BT he ck ve lopent
black Lox
testing
can posrtot aie eng inasis ;
n posttosim— ad 6h
ahite! ox Foti) Pitan He Clack OO"
O Nhat the sot. 2) Mhad- fae sof faiale., Is
is Supposed! 40 A, 1” supposed fo fo bur rs
also aware of how | pot aware of how if does
It ches it- it,
@ perrtosira- yor|@ To pandas GBT , pane
Id have an| ts no need fo have. ar
Undests fanting of Bey Undkers fanchig of tha
patog scamming Jang prtog sraming Anguage,
@ check Coch ord GP chock fanettonali ty
we shou