• DocumentCode
    465683
  • Title

    Extending Object-Oriented Programming with Roles for Open Multi-Agent Systems and Its Application to ATIS

  • Author

    Lee, Jonathan ; Lee, Shin-Jie ; Wu, Chia-Ling ; Deng, Whan-Yo

  • Author_Institution
    Nat. Central Univ., Jhongli
  • Volume
    1
  • fYear
    2006
  • fDate
    8-11 Oct. 2006
  • Firstpage
    446
  • Lastpage
    451
  • Abstract
    The notion of organizations is getting increasing attentions for building open multi-agent systems by mimicking the collaboration of human beings for achieving the organization objectives. However, there is little support in the existing approaches to dealing with the issues of dynamic role binding towards building an agent organization in which roles and agents are designed by different designers. The main challenge is how to determine that an agent is capable of assuming a role and to build the relation between the role and the agent. As an attempt towards the investigation of the relationship between agents and roles, we propose an approach, called AgentJ a Java-based agent platform, to dealing with the issues by extending object-oriented programming with the following main features: (1) a role specification and a role matching mechanism are devised to determine whether an incoming agent is capable of assuming a role; and (2) the binding relation between agent and role is established through a role binding mechanism.
  • Keywords
    Java; formal specification; multi-agent systems; object-oriented programming; travel industry; ATIS; AgentJ; Java-based agent platform; advanced traveller information system; agent organization; agent role matching; agent role specification; binding relation; dynamic role binding; object-oriented programming; open multiagent systems; Buildings; Computer science; Cybernetics; Dynamic programming; Humans; International collaboration; Java; Multiagent systems; Object oriented modeling; Object oriented programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2006. SMC '06. IEEE International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    1-4244-0099-6
  • Electronic_ISBN
    1-4244-0100-3
  • Type

    conf

  • DOI
    10.1109/ICSMC.2006.384423
  • Filename
    4273870