Role:
Capsule Designer
The capsule designer role focuses on ensuring the system can respond to
events in a timely manner, in accordance with concurrency requirements. The
primary vehicle for solving these problems is the Artifact:
Capsule.
Staffing
The skill set required for the capsule designer role is similar to that of
the Role: Designer (the capsule designer is a kind of
designer), however, the capsule designer role requires more experience in
handling concurrency issues. The capsule designer must have a solid
understanding of the types of problems that surface in highly concurrent,
reactive systems and the various approaches for addressing these problems.
Required skills include understanding the resource issues involved in creating,
destroying, and synchronizing operating system processes and threads. In
addition, the capsule designer requires an understanding of handling
state-dependent and event-driven behavior in software systems.
Copyright
© 1987 - 2001 Rational Software Corporation
|