{'fraction_non_alphanumeric': 0.012033694344163659, 'fraction_numerical': 0.0, 'mean_word_length': 5.709677419354839, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Modeling and Enactment of Business Agents Using Jason

Business agents have precise responsibilities assigned to organizational business roles. They collaborate and interact in order to achieve the business goals of the organization. The activity of business agents follows behavioral patterns that are specified according to the business rules of the organization. In this paper we present how business process models that define organizational activity can be modeled and implemented using agent-oriented programming. In particular we present how business processes captured as role-activity diagrams can be formalized and enacted using AgentSpeak programs. This approach of combining sound methods of business process and agent-oriented modeling opens new possibilities for the development of agent-based business organizations.