Download presentation
Presentation is loading. Please wait.
1
Software Engineering 3156 3-Dec-01 #24: Review Phil Gross
2
2 Administrivia Proto2 is up This is probably the wrong time to mention, but you should all fill out course evaluations HWs 2 & 3 here HW4 up soon – No readme on HW4 = zero points – all future classes in CS: readme.txt required
3
3 Demos Either of the two scheduled final dates – Mon 17 th 1:10-4:00pm – Thu 20 th 4:10-7:00pm We’ll have signup forms available soon If whole team can’t make either of the two final dates (or if you have little to demo) you can schedule for reading week instead Reasonably complete reference servers and clients will be available then
4
4 Demo Bonuses Up to 10 extra points for added functionality over final submission Integration bonus: – Use another team’s component to demo with instead of ours and (tentatively) +3 points to you +1 point to them (accumulates over all demos)
5
5 Review MMM Chapters 16, 17, 18 Note chapter 18
6
6 Waterfall Model Requirements Specification Design Implementation Integration Maintenance
7
7 Teams Democratic Chief Programmer Extreme Microsoft Typical modern
8
8 Processes and Lifecycles CMM Build-and-fix Rapid prototyping – *cough* Waterfall Incremental Extreme
9
9 More Lifecycles Synchronize and Stabilize Spiral Object-Oriented / Fountain
10
10 OOD Cohesion and Coupling Architectural vs. Detailed Noun extraction
11
11 Testing Black Box vs. White/Glass Box Testing to specification Boundary/Functional testing Path coverage Walkthroughs
12
12 SoftE Concepts Reuse Planning and estimation Coding & documentation standards Complexity metrics Security/Cryptography Design Patterns
13
13 UML Class diagrams Sequence diagrams
14
14 Concurrent/Distributed Programming Event models RPCs Threads Synchronization CORBA/COM/EJB Service discovery Serialization
15
15 Tools Rose CVS Regular Expressions Basic SQL & RDBMS
16
16 XML Syntax Schemas APIs Pros and Cons
17
17 LDAP Concepts APIs
18
18 Networking Concepts – IP – TCP – DNS – Addresses and ports – Sockets APIs – Working with server and client sockets
19
19 Java Reflection AWT/Swing
20
20 C Differences from Java Compilation/Execution Syntax Pointers System call
21
21 See You Wednesday Final Closed book Good luck
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.