Role: Implementor
Implementor is implementing the functionality by means of Hardware and Software.
Role Sets: Abstract Roles
Relationships

Implementor

Main Description

- Each artifact and level of abstraction respectively – has its implementer. Implementing the executable model of what is later implemented in the sense of using programming languages. Yes, code generators can be used as well. However, they need to be parameterized and/or templates shall be provided for those. Programming language (coding) skills are required for that.


– The implementers (HW, SW, ...) are only present on the implementation level. The argument is that this role implements what is being "designed" on the higher level of abstraction.