{'fraction_non_alphanumeric': 0.019230769230769232, 'fraction_numerical': 0.0, 'mean_word_length': 5.75, '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}}
Model-Driven Approach for Agent Based Software System

Starting from the implementation of software engineering, a model-driven development approach for agent-based intelligent applications is proposed in this paper on the basis of software architecture. Platform independent models for the agents are built firstly. Then, by integrating different functional agents such as user agent, management agent, task agent, the approach succeeds in transforming models at different levels. The target codes for the system are generated automatically. The experiment shows that this approach overcomes the limitations and the weaknesses of traditional agent system development, and improves the system quality and development efficiency.