Goal of Presentation
- Demonstrate roles processes may play
- Strong encapsulation and code reuse
- Abstracted and adapted interfaces; Transformers
- Managing and distributing resources; Supervisors
- Data flow instrumentation
- Fault isolation
- Creating complex application behavior
- Automated testing; Simulating input
- Compare object-oriented design with concurrency-oriented design
- Define a novel design for transaction-based applications