TY - GEN
T1 - Designing a multiagent system for course-offering determination
AU - Lin, Fuhua
AU - Chen, Wu
PY - 2013
Y1 - 2013
N2 - This paper describes the design of a multiagent system that facilitates course-offering decision making for a program in an institution. We model course-offering determination for upcoming semesters as a multi-winner election with exogenous constraints that is a problem of computational social choice in multiagent systems, which has rarely been considered. We propose a practical and effective approach to solving the problem, which is based on Contract-Net Protocol, Single Transferable Voting, and Monotonic Concession Protocol. We describe the goal model, agent behavior models, and the interaction protocols of the system through using the Gaia role model methodology, Tropos strategic actor diagram, Pseudo-code algorithms, and Agent Unified Modeling Language sequence diagram. The effectiveness of the approach and the implemented system has been showed with the initial experimental results.
AB - This paper describes the design of a multiagent system that facilitates course-offering decision making for a program in an institution. We model course-offering determination for upcoming semesters as a multi-winner election with exogenous constraints that is a problem of computational social choice in multiagent systems, which has rarely been considered. We propose a practical and effective approach to solving the problem, which is based on Contract-Net Protocol, Single Transferable Voting, and Monotonic Concession Protocol. We describe the goal model, agent behavior models, and the interaction protocols of the system through using the Gaia role model methodology, Tropos strategic actor diagram, Pseudo-code algorithms, and Agent Unified Modeling Language sequence diagram. The effectiveness of the approach and the implemented system has been showed with the initial experimental results.
KW - agent-oriented software engineering
KW - courseoffering determination
KW - multiagent systems
KW - voting
UR - http://www.scopus.com/inward/record.url?scp=84893103984&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-44927-7_12
DO - 10.1007/978-3-642-44927-7_12
M3 - Published Conference contribution
AN - SCOPUS:84893103984
SN - 9783642449260
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 165
EP - 180
BT - PRIMA 2013
T2 - 16th International Conference on Principles and Practice of Multi-Agent Systems, PRIMA 2013
Y2 - 1 December 2013 through 6 December 2013
ER -