november 22, 2015 1 november 22, 2015november 22, 2015november 22, 2015 azusa, ca sheldon x. liang...
TRANSCRIPT
April 21, 20231
April 21, 2023April 21, 2023 Azusa, CAAzusa, CA
Sheldon X. Liang Ph. D.
Software Engineering Software Engineering in CS in CS at at APUAPU
Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/
CS 480 Software Engineering IICS 480 Software Engineering II
April 21, 20232
Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/
Software Engineering Software Engineering in CS in CS at at APUAPU
CS 480 SE: A Beautiful ButterflyCS 480 SE: A Beautiful Butterfly
April 21, 20233
Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/
Software Engineering Software Engineering in CS in CS at at APUAPU
CS 480 SE: A Beautiful ButterflyCS 480 SE: A Beautiful Butterfly
April 21, 20234
Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/
Software Engineering Software Engineering in CS in CS at at APUAPU
CS 480 SE: A Beautiful ButterflyCS 480 SE: A Beautiful ButterflyConceptual
Product
ConceptualProduct
CompleteProduct
CompleteProduct
Analysis(Breakdown)
Analysis(Breakdown)
Synthesis(Put-together)
Synthesis(Put-together)
Software Construction
April 21, 20235
Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/
Software Engineering Software Engineering in CS in CS at at APUAPU
CS 480 SE: A Beautiful ButterflyCS 480 SE: A Beautiful ButterflyQuickTime™ and a decompressor
are needed to see this picture.
ConceptualProduct
QuickTime™ and a decompressor
are needed to see this picture.
Complete
Product
QuickTime™ and a decompressor
are needed to see this picture.
Analysis
(Breakdown)
QuickTime™ and a decompressor
are needed to see this picture.
Synthesis
(Put-together)
Software Construction
CS 470 forms two wings of SE-- Without wings, it would not be a butterfly-- It has no beauty at all!
CS 480 forms the body of SE-- Without body, it would not be a butterfly-- it has no life at all
April 21, 20236
Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/
Software Engineering Software Engineering in CS in CS at at APUAPU
CS 480 SE: A Beautiful ButterflyCS 480 SE: A Beautiful ButterflyQuickTime™ and a decompressor
are needed to see this picture.
ConceptualProduct
QuickTime™ and a decompressor
are needed to see this picture.
Complete
Product
QuickTime™ and a decompressor
are needed to see this picture.
Analysis
(Breakdown)
QuickTime™ and a decompressor
are needed to see this picture.
Synthesis
(Put-together)
Software Construction
SRS: identify entities related to the system-- External entities (context for the system)-- Monolithic bubble (boundary of the system)-- Relationship among them
SRS/SDD: identify functionality& connection -- Functional analysis (What to do)-- Functional allocation (further decomposition)-- Non-functional constraints
April 21, 20237
Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/
Software Engineering Software Engineering in CS in CS at at APUAPU
CS 480 SE: A Beautiful ButterflyCS 480 SE: A Beautiful ButterflyConceptual
Product
ConceptualProduct
CompleteProduct
CompleteProduct
Analysis(Breakdown)
Analysis(Breakdown)
Synthesis(Put-together)
Synthesis(Put-together)
Software Construction
Thank you very much!
Questions?
April 21, 20238
Azusa Pacific University, Azusa, CA 91702, Tel: (800) 825-5278 Department of Computer Science, http://www.apu.edu/clas/computerscience/
Software Engineering Software Engineering in CS in CS at at APUAPU
CS 480 SE: A Beautiful ButterflyCS 480 SE: A Beautiful Butterfly