Information Technology Reference
In-Depth Information
of actors and dependencies, which may be decomposed into simpler elements.
Reasoning techniques allow checking properties and performing some kind of
The intentional nature of
i
∗
is very clearly explained by Yu: “In
i
∗
modelling, we
focus on intentional properties and relationships rather than actual behaviour. By not
describing behaviour directly, an intentional description offers a way to characterize
actors that respects the autonomy premise. Conventional system modelling which
offers only static and dynamic ontologies leads to an impoverished and mechanistic
view of the world. Intentional modelling provides a richer expressiveness that is
appropriate for a social conception of the world”
[72]
.
Arguably, it may be said that the
i
∗
framework has reached a high maturity
level from the scientific point of view, as a result of the intensive work undertook
by many research groups, leading to an increasing body of knowledge available
through scientific papers and experience reports presented in world-leading jour-
nals and conferences. A growing community has been established too, with two
clearly visible meeting points: a periodical event, the
i
∗
workshop; and a working
tific conferences and a textbook in which the community research groups provide
a comprehensive revision of the state of the art
[73]
. Last, it may be mentioned the
Taking all of this research into consideration, it could be expected that the adop-
tion of
i
∗
by practitioners should had grown the same. Unfortunately, it is clearly not
requirements engineering adopted formalisms. Just a few, though valuable, experi-
ences have been reported on the use of the framework and associated tools. We may
mention:
•
•
The application of
i
∗
for articulating activities around Off-The-Shelf-based and
•
These experiences were basically successful, although they highlighted several
obstacles on the adoption of
i
∗
in medium- and large-scale projects. Also, it should
be remarked that those experiences have been mainly conducted or at least super-
vised by expert
i
∗
modellers, being thus uncertain to what extent novice
i
∗
modellers
(e.g., the typical profile of a requirement elicitation facilitator) are able to conduct
their processes in an effective and efficient way.
Therefore, we strongly argue that the
i
∗
community should dedicate the necessary
effort on exploring effective ways to transfer the framework to practitioners, mak-
ing it more usable in industrial experiences. Efforts are twofold. On the one hand,
exploration of scientific issues having to be with the framework that may enhance its
usability, improving thus chances of adoption by practitioners. On the other hand,
planning and executing strategic community actions not directly related to scientific
Search WWH ::
Custom Search