[Modeling] UN and agents

Dr. Hong Zhu hzhu@brookes.ac.uk
Fri, 21 Mar 2003 14:28:16 -0000


Hi,

I have summarised the main points of the UN example. It is given below.
Please notice that I deliberately avoid to use any computer science
terminology. How to model it is solely down to the modeller.
............................................................................
...................................................
Case Study of Agent-Oriented Modelling
-- The UN Security Council's Procedure to Issue Resolutions

NOTE:
(1) The following procedure is defined for a case study of agent-oriented
modelling. It is inspired from the procedure of UN Security Council to pass
a resolution. However, it does NOT necessary represents the reality.
(2) There are also some unspecified issues and ambiguity in the
specification that models in different notations and languages may resolve
by themselves in the process of modelling.

The UN Security Council (UN-SC) consists of a number of members and some of
them are permanent members. Members become the Chair of the Security Council
in turn monthly.

To pass a UN-SC resolution, the following procedure would be followed.
(1) At least one member of UN-SC submits a proposal to the current Chair;
(2) The Chair distributes the proposal to all members of UN-SC and set a
date for a vote on the proposal.
(3) At a given date that the Chair set, a vote from the members is made;
(4) Each member of the security council can vote either FOR or AGAINST or
SUSTAIN;
(5) The proposal becomes a UN-SC resolution, if the majority of the members
voted FOR, and no permanent member voted AGAINST.
(6) The members vote one at a time.
(7) The Chair calls the order to vote, and it is always the last one to
vote.
(8) The vote is open (in other words, when one votes, all the other members
know the vote)
(9) The proposing member(s) can withdraw the proposal before the vote starts
and in that case no vote on the proposal will take place.
............................................................................
..................................................

Please let me know if I missed any important issue.

Best regards,
Hong
===================================
Dr. Hong Zhu, Senior Lecturer in Computing
Dept. of Computing, School of Technology
Oxford Brookes University
Wheatley Campus, Oxford OX33 1HX, UK
Tel: ++44 1865 484580, Fax: 484545
Email: hzhu@brookes.ac.uk
http://www.brookes.ac.uk/~p0072431/zhuhomepage.html
====================================

----- Original Message -----
From: "Wagner, G.R." <G.R.Wagner@tm.tue.nl>
To: "'Dr. Hong Zhu '" <hong.zhu1@btinternet.com>; <modeling@fipa.org>;
"'Renato Levy '" <rlevy@i-a-i.com>
Sent: Friday, March 21, 2003 1:06 PM
Subject: RE: [Modeling] UN and agents


> > Would it be a good idea if each contributing notation (or method)
> > gives a description of the UN security council example in its own
> > notation?
>
> Yes, that would be a good exercise.
>
> For this purpose, could you please summarize the UN case
> description including the additions that have been proposed
> meanwhile?
>
> Thanks,  G e r d
>
> _______________________________________________
> Modeling mailing list
> Modeling@www.fipa.org
> http://fipa.org/mailman/listinfo/modeling