Design and Implementation of a Scheduling Meeting System Using Mobile Agent
Asma’a Y. Hammo, Marwa Adeeb Al-jawaherry, Atica M. Altaie · 2022
In recent years, as a result of rapid development, the scheduling of meetings has become costly and time-consuming. Many systems that support the scheduling of meetings have been developed and they are independently finding the appropriate scheduling date and duration of the meeting. In this research, the Multi-Agent Systems (MAS) is used to find out the appropriate time for meeting since agent is able to cooperate and execute autonomy. An algorithm was proposed to deal with the participants’ leisure time and to make the appropriate decision to determine the date and duration of the meeting. The scheduling system collects free time from several persons (every person has an agent) and decides the appropriate meeting date, duration, and time for holding the meeting and publishing it to all attenders. The number of attenders in the designed system is between (4-7), with the presence of the manager (The manager Agent) who is responsible for organizing the meeting. The system was developed using multi-agent systems. JADE (Java Agent Development Framework) is used under java language to design the system for its capabilities. The system provides easy and clear interfaces for users. The system is compared with other previous work and shows that its lightness to the network. Also, the proposed system provides an interface with no need to send messages using SMS or any other media.