Week 1 Date
|
Topic
|
Comments
|
|
|
|
T 1/12 |
Course Overview |
Review your
design reports from Fall '98. |
Th 1/14 |
Design patterns, layers. |
POSA Ch 1 and Ch 2.1, 2.2 |
Week 2 Date |
Topic |
Comments |
T 1/19 |
Broker pattern; CORBA |
POSA 2.3 |
Th 1/21 |
Design Review
1 |
Each group
makes an in-class presentation. |
Week 3 Date |
Topic |
Comments |
T 1/26 |
CORBA: ORB, services, facilities; In class
project progress review. |
IC: Ch 1 |
Th 1/28 |
VC-1 Tellabs (TL);
CORBA: Object WEB |
TL Progress I: Present your design for SHERLOCK
, project schedule, and work assignment.
IC: Ch 2 |
Week 4 Date |
Topic |
Comments |
T 2/2 |
CORBA: CORBA/JAVA ORB's; In class project
progress review. |
IC: Ch 3 |
Th 2/4 |
VC-2 Tivoli (TI);
CORBA: CORBA/JAVA ORB's |
TI Progress I: Present your design for Lotus-PDS,
project schedule, and work assignment.
IC: Ch 3 |
Week 5 Date |
Topic |
Comments |
T 2/9 |
CORBA: ORB fundamentals; In class project
progress review. |
IC: Ch 4 |
Th 2/11 |
VC-3 Tellabs;
CORBA: ORB fundamentals |
TL Progress-II: Revised design, if any, and
progress in coding.
IC: Ch 5 |
Week 6 Date |
Topic |
Comments |
T 2/16 |
CORBA: ORB fundamentals; In class project
progress review. |
IC: Ch 6 |
Th 2/18 |
VC-4 Tivoli;
CORBA: ORB fundamentals |
TI Progress-II: Revised design, if any, and
progress in coding.
IC: Ch 7 |
Week 7 Date |
Topic |
Comments |
T 2/23 |
MVC Pattern, structural decomposition; In
class project progress review. |
POSA: 2.4 3.2 |
Th 2/25 |
VC- 5 Tellabs;
Master-slave |
TL Progress-III: Progress in coding.
POSA 3.3 |
Week 8 Date |
Topic |
Comments |
T 3/2 |
Access control, Management; In class project
progress review. |
POSA 3.4, 3.5 |
Th 3/4 |
VC- 6 Tivoli;
Communication; |
POSA 3.6 |
Week 9 Date |
Topic |
Comments |
T 3/9 |
Review |
|
Th 3/11 |
Midterm Exam (Software Architecture) |
|
Week 10 Date |
Topic |
Comments |
T 3/16 |
Midterm Break..No meeting. |
Have a great midterm break! |
Th 3/18 |
Midterm Break..No meeting. |
Have a great midterm break! |
Week 11 Date |
Topic |
Comments |
T 3/23 |
Project planning; |
PJ: Chapter
4.1-4.5 . Read 7.3 and 7.4. |
Th 3/26 |
Project planning;
In class project progress review. |
PJ: Chapter
4.6-4.8
No Video Conferencing. |
Week 12 Date |
Topic |
Comments |
T 3/30 |
Requirement analysis; In class project progress
review. |
PJ: Chapter 3.1-3.6 |
Th 4/1 |
VC- 7 Tellabs;
Metrics |
TL Progress-IV: Progress in coding.
PJ: Chapter 6.5, 7.4, 8.3 |
Week 13 Date |
Topic |
Comments |
T 4/6 |
Software reliability; In class project progress
review. |
|
Th 4/8 |
VC- 8 Tivoli;
Software reliability; |
TI Progress-IV: Progress in coding. |
Week 14 Date |
Topic |
Comments |
T 4/13 |
Mutation testing
In class project progress review. |
PJ Chapter 9.3.4
|
Th 4/15 |
VC- 9 Tellabs;
Mutation testing; |
TL Progress-V: Product Preview
Handout
|
Week 15 Date |
Topic |
Comments |
T 4/20 |
Decision table and state testing.
In class project progress review. |
Handout |
Th 4/22 |
VC- 10 Tivoli; |
TI Progress-V: Product Preview |
Week 16 Date |
Topic |
Comments |
T 4/27 |
Visit Tellabs @ Lisle |
Final Product Demo: Sherlock
|
Th 4/29 |
Visit Tivoli @ Indianapolis
|
Final Product Demo: Lotus-PDS |
Week 17 Date |
Topic |
Comments |
5/3-5/10 |
Final Exam, date/time to be announced. |
Open class notes, closed textbook, only material covered after the
midterm.
|