6.894: Workshop in Software Design

Fall 1998

Class Schedule

Date Topic Reading
Wed 9/9 L1: Introduction  
Mon 9/14 L2: Overview of CTAS  CTAS Overviews  
Wed 9/16 L3: Basic Object Modelling  DW98  
Mon 9/21 Rosh HaShanah, no class  
Wed 9/23 L4: Entity Life Histories  Cam88, C+94  
Mon 9/28 Initial Reverse Engineering Brainstorming  
Wed 9/30 Yom Kippur, no class    
Mon 10/5 Sukkot, no class    
Wed 10/7 Presentations: Reverse Engineering     
Mon 10/12 Columbus Day, no class    
Wed 10/14 L5: Design Patterns  G+95  
Mon 10/19 L6: Concurrent Design Patterns  Lea97  
Wed 10/21 Initial Design Brainstorming    
Mon 10/26 L7: Concurrency Case Studies    
Wed 10/28 L8: Declarative Specifications  GH93, Hay93, Win96, Jac97  
Mon 11/2 Presentations: Design Proposals    
Wed 11/4 No class, FSE    
Mon 11/9 L9: Design Discussion    
Mon 11/11 MIT Holiday, no class    
Mon 11/16 L10: Object Model Language Research    
Wed 11/18 L11: Object Model Analysis Research    
Mon 11/23 L12: Software Architecture  GS93  
Wed 11/25 L13: Problem Frames  Jac95  
Mon 11/30 Discussion: Reflection & Evaluation    
Wed 12/2 Guest lecture, Lincoln Labs on CTAS    
Mon 12/7 Presentations to NASA    
Wed 12/9 L14: Conclusions    

Back to the 6.894 home page