OrgMAP: An Organization-based Approach for Multi-Agent Programming (Extended Abstract)
Cuiyun Hu, Xinjun Mao, Huiping Zhou · 2012
paper proposes a new organization-based multi-agent programming (OrgMAP) approach to constructing dynamic and flexible software systems. A computational and programming model named Oragent is defined following software engineering principles such as modularity, reusability and etc. Oragent model not only allows programmers to represent the systems with high- level abstractions in terms of organizations, rules, protocols and roles, but also provides a number of mechanisms, such as encapsulation, inheritance, enactment and event, to improve the dynamics and flexibility of MAS.