sity and a student. The final results of those actions
are then reported with output messages at the end of
the chart. In the next step, we consider the possible
hidden acts. In this case, we know that the univer-
sity usually accepts student’s requests for using the
WiFi, once their identities have been approved by the
IdP. And finally, we use the critical grouping to high-
light conditions (in addition to sequential constraints),
which are necessary for the production of that mes-
sage. To sum up, we assume that: (a) the student per-
forms an evaluation of the offer (evaluation action),
(b) the student accepts the offer if it is acceptable for
him/her (term and acceptability condition), and (c)
the student provides the ID (the university provides
access) if he owns the requested information (valid
identity or ownership condition). The MSC diagram
in Figure 4 depicts a good conclusion for the story;
the inputs/outputs provide an intentional characteriza-
tion. The vertical bars indicate the ongoing activities,
while the messages refer to successful acts of emis-
sion and reception, whose occurrence is constrained
by the critical conditions. In the following sections
we will introduce some patterns to be attached to the
flow of the story. Instead of using just one visualiza-
tion, we provide alternative representational models.
In our model, we refer to four layers, each of which
addresses specific components:
• the signal layer—acts, side-effects and failures
(e.g. technical failure,user abuse): outcomes of
actions,
• the action layer—actions (or activities): perfor-
mances intended to bring about a certain result,
• the intentional layer—intentions: commitments to
actions, or to build up intentions,
• the motivational—motives: events triggering the
creation of intentions.
The last three layers compose the agentic layer. The
closure of the sensing-acting cycle of the agent is
guaranteed by the fact that certain signals, when per-
ceived by agents, becomes motives for action. In our
framework, motivation refers to conditions that makes
the agent sensitive to a certain fact, which becomes
the motive for starting an action. As we observed be-
fore, obligations are prototypical reason for actions.
Despite of that, not all obligations are followed by a
performance. People comply with obligations when
they have some motivation due to habit, convenience,
respect for authority, or in our case to use WiFi. Mo-
tivations however often remain implicit in the story
(Sileno et al., 2013).
4.1 Institutions
In general, we can say that an institution is an inten-
tional social collective entity (Boer, 2009), defined by
certain rules and some institutional facts. It is col-
lective and intentional, simply because a group of
people recognizes its existence. A complementary
perspective on institutions has been introduced by
Searle (Searle, 1969), and more recently by (Searle,
2009), as an outgrowth of his study. This concept of
institution unifies games, (social) informal norms and
legal norms. Terms like ”university” and ”student”
denote agents acting within the free WiFi institution.
However, there is an intrinsic difference between the
actual participants and the role that they play. An
institution concerns persons, but not whole persons:
each one enters via an adequately trained and special-
ized part of himself. These parts are embodying spe-
cific institutional roles.
Agent-role model were first introduced by Boer
and Van Engers (Boer and Van Engers, 2011) with
the purpose of representing scenarios of compliance
and non-compliance elicited from legal experts. In
this work, an agent-role links the concepts of institu-
tional role, and intentional agent. In practice, we add
characteristics to the role that are important factors
according to the constructed normative theory, and
we describe its behavior by using an intentional ap-
proach. We start considering only the core functions
(events, acts) related to our character. This process
proceeds by using a common knowledge interpreta-
tion to define each agent’s intention. Then, the anal-
ysis of intentions allows us to reconstruct the goal
reduction process. Rationality is usually defined as
the ability of an agent to construct plans of actions
to reach the goal. Differently from objects (and ac-
tors), however, agent-roles are entities associated also
to motivational and cognitive elements like desires,
intents, plans, and beliefs.
Institutional roles are defined with certain abilities
(equivalently, powers), obligations and expectations
about the other roles. Following the description given
by the Eduroam WiFi agreement, if a student accepts
an offer, and if he/she does that, he/she has to provide
a valid ID, to expect an access to the WiFi from any
other participating institute (universities) that acts as
an IdP provider. Therefore, institutional roles are de-
fined in the first place by actions that may be taken, in
an adequate institutional setting, in order to achieve
certain goals. Furthermore, we observe that the pos-
sibility of WiFi connection exists because there is a
university who has offered and received acceptance
and finally delivers the service. Both roles are strictly
necessary: there cannot be a student without a univer-
ICAART 2016 - 8th International Conference on Agents and Artificial Intelligence
278