Notes - Meeting of 2/5/09
Attending: Jane, Eileen
Jane has located and installed ORM-Lite. Will plan to demo and
talk about ORM at Monday meeting.
Study planning -- will integrate the pre-test and the lecture in
an augmented ppt format (audio, animations, more ...)
Outline of lecture:
- UML Basics -- sequence diagrams, state diagrams
- quiz
- Concurrency
- Threads and Thread Life Cycle
- Race conditions, Mutual Exclusion, critical section
- Monitors (simple)
- Monitors (complex)
- Examples: bank account, bounded buffer, dining philosophers,
readers-writers, rendezvous (party problem)
- quiz
- UML II -- representing concurrency in sequence and state diagrams
- quiz
- Implementation
- -- Java threads?, ACE wrappers?
- Idiom -- mapping from state digrams to implementation
- quiz