Semantic Werks

Thoughts on people, machines and systems.

CWA and Goal Modeling

leave a comment »

i* is a theoretical framework for modeling non-functional requirements (decision criteria in strategy selection?) in software systems. This paper will examine how i* notions of actors, goals, dependencies and softgoals correspond to equivalent constructs in CWA. Where such correspondences don’t exist, I examine why this is, and suggest some possible mappings, as appropriate. Finally, I conclude with some thoughts on applications of an integrated software-based work analysis framework.

Questions:

  • What is the connection between i* concepts, organization modeling techniques, and CWA?
  • How does the notion of ‘goal’ that occurs often in requirements engineering map onto CWA components (clearly in the notion that each ‘Actor’ has a Goal).
  • How does the i* framework handle the notion of dynamic goals?
  • Where do the ‘goals’ a worker considers when making decisions at the Knowledge-Based Behaviour level come from? Can we use i* to define these?
  • Where/when is it appropriate to leverage software requirements techniques and CWA

References:
[1]
[2]
[3]
[4]

Advertisement

Written by Neil

2005 March 16 at 21:02

Posted in Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 198 other followers