I * Flashcards

1
Q

What is I*?

A

A modelling framework that attempts to introduce social modelling and reasoning into the requirements engineering aspects of software development methods.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Key features of I*

A

Recognises primacy of social actors who have: goals beliefs abilities and commitments
Adopts social ontology for modelling
Social analysis drives the entire system development process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Examples of modelling questions

A

What does each actor want?
How do actors achieve what they want?
Who do actors depend on to achieve what they want ?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Features of actors

A

They are central conceptual modelling abstraction
Two types: logical and physical actors
Autonomous meaning not controllable and not perfectly knowable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is strategic dependency model?

A

The SD is a network of directed dependency relationships among actors.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the dependency types?

A

Goal dependency: dependum is an assertion, depended needs dependee to make it true
Task dependency: dependum is a specified activity the dependee must enact
Resource dependency : dependum is a resource. Dependee must product it for depender
Soft goal dependency: dependum is a quality - speed cost reliability. Depender depends on dependee for it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly