compared with other proposals. For example, a spec-
ified group is defined in MOISE
Inst
as a ’group speci-
fication’, while VOF defines it as an Organizational
Unit. On the other hand, a group instantiation is
named ’group’ in both MOISE
Inst
and VOF. In ad-
dition, the OE from VOF defines the set of norms and
services that are currently active in the organization.
Finally, VOF clearly divides the static elements of
the system (i.e. elements that will produce a structural
change if they are modified) and the more dynamic
elements of the MAS, represented in the OE. Our
specification gives agents the possibility to belong to
a specific group and provide or use a service.
6 CONCLUSIONS AND FUTURE
WORK
This work presents a formal specification for Vir-
tual Organizations, named VOF (Virtual Organization
Formalization), which is composed by: (i) the Organi-
zational Specification, which details the static compo-
nents of the system and divides them by means of the
organizationaldimensions; (ii) the Organizational En-
tity, which defines the active elements of the system;
and (iii) the Organizational Dynamics, which details
the relationships between elements from the Organi-
zational Specification and the Organizational Entity.
Additionally, we have analyzed a set of differ-
ent formalizations, focusing on typical organizational
concepts taken from the Organizational Dimensions.
After this analysis, we noticed that the analyzed for-
malizations do not take into account all concepts from
Organizational Dimensions. Therefore, our proposal
is aimed to cover all these concepts and to provide a
formalization as much complete as possible.
As future work, this formalization will help us
when dealing with concepts related to adaptation
in Organization Centered Multiagent Systems, being
easier for us to identify the entities of the system
which would change through time. VOF will be inte-
grated into the reasoning process of BDI agents, in or-
der to develop agents that are able to know whether an
organization is working in a correct way, or he needs
to executean adaptationprocess. Moreover,using this
formalization we will be able to check the correctness
of a defined OCMAS.
ACKNOWLEDGEMENTS
This work is supported by TIN2009-13839-C03-01
and PROMETEO/2008/051 projects of the Spanish
government and CONSOLIDER-INGENIO 2010 un-
der grant CSD2007-00022.
REFERENCES
Clarke, E. (1999). Model checking. In Foundations of Soft-
ware Technology and Theoretical Computer Science,
page 54. Springer.
Criado, N., Argente, E., and Botti, V. (2010). Rational
Strategies for Autonomous Norm Adoption. In Proc.
COIN@AAMAS, pages 9–16.
Criado, N., Argente, E., Julian, V., and Botti, V. (2009). De-
signing virtual organizations. In Proc. PAAMS, vol-
ume 55 of Advances in Soft Computing, pages 440–
449.
da Rocha Costa, A. and Dimuro, G. (2008). Semantical
concepts for a formal structural dynamics of situated
multiagent systems. Proc. COIN III, pages 139–154.
Dignum, V. (2003). A model for organizational interaction:
based on agents, founded in logic. PhD thesis, Utrecht
University.
Dignum, V. and Dignum, F. (2007). A logic for agent orga-
nizations. In Proc. FAMAS, pages 83–100.
Emerson, E. (1991). Temporal and modal logic, Handbook
of theoretical computer science (vol. B): formal mod-
els and semantics.
Foster, I., Kesselman, C., and Tuecke, S. (2001). The
anatomy of the grid: Enabling scalable virtual or-
ganizations. Int. J. High Perform. Comput. Appl.,
15(3):200.
Gˆateau, B., Boissier, O., Khadraoui, D., and Dubois, E.
(2005). Moiseinst: An organizational model for speci-
fying rights and duties of autonomous agents. In Proc.
EUMAS, pages 484–485.
Gonzalez-Palacios, J. and Luck, M. (2007). Towards com-
pliance of agents in open multi-agent systems. In Soft-
ware Engineering for Multi-Agent Systems V, Lecture
Notes in Computer Science. Springer.
Grossi, D., Dignum, F., Dastani, M., and Royakkers, L.
(2005). Fundations of organizational structures in
multiagent systems. In Proc. AAMAS, pages 690–697.
Haesevoets, R., Weyns, D., Holvoet, T., and Joosen, W.
(2009). A formal model for self-adaptive and self-
healing organizations. In ICSE09 Workshop. IEEE.
Jonker, C., Sharpanskykh, A., Treur, J., and Yolum, P.
(2007). A framework for formal modeling and analy-
sis of organizations. Appl. Intell., 27(1):49–66.
Picard, G., H¨ubner, J., Boissier, O., and Gleizes, M. (2009).
Reorganisation and self-organisation in multi-agent
systems. In Proc. OrgMod’09.
Popova, V. and Sharpanskykh, A. (2006). Process-Oriented
Organization Modeling and Analysis Based on Con-
straints. Enterprise Information Systems - Contains
Special Issue: Modelling, Simulation, Verification and
Validation of Enterprise Information Systems.
Ricci, A., Viroli, M., and Omicini, A. (2007). Give agents
their artifacts: the A&A approach for engineering
working environments in MAS. In Proc. AAMAS,
page 150.
FORMALIZING VIRTUAL ORGANIZATIONS
93