9.1.1 Ability

When an agent has a routine that can serve some purpose, e.g., to achieve a goal, we say that the agent has an ability to achieve that goal. In the context of system design, this goal may equate to a requirement, in which case the routine can be see as one of many high-level design options. In this formulation, an actor has the ability to do something if it has a routine for it. Having ability does not necessarily imply that one can achieve something all by oneself. Various degrees of delegation and external dependency may be involved.

Open Version

For questions regarding i* syntax please click on the "discuss" tab. This feature is available for registered users only. For registration information please see the Registration and User Rights Policy for the i* Wiki.

Created by system. Last Modification: Monday 05 of May, 2008 16:59:29 GMT-0000 by samer.