Role: Architect
The Architect performs the partitioning, defines and specifies the interfaces between parts, describes the external visible behavior of the parts, describes what the parts are supposed to do (expected behavior), top-down approach (detail), bottom-up approach (abstract, compose),.
Role Sets: Abstract Roles
Relationships

Architect