Abstract:
The task-oriented cooperative programming based on Ontology and multi-Agent is put forward aiming at the drawback of the Object-Oriented Programming(OOP) and Aspect-Oriented Programming(AOP). This paper introduces the decomposition principle and descriptive method of task, and nine programming steps. An example which shows how to apply the method is given. It improves the modularity of crosscutting concerns in software, so that software is easily realizable, readable, evolutionary and reusable.
Key words:
Object-Oriented Programming(OOP),
Aspect-Oriented Programming(AOP),
task-oriented cooperative programming
摘要: 针对面向对象编程与面向方面编程存在的问题,提出一种基于本体和多Agent的面向任务协同编程方法,给出任务分解原则、任务描述方法及编程的9个阶段。通过实例验证该方法可以提高目标软件系统的模块化程度,使目标软件系统易于实现、理解、演化和复用。
关键词:
面向对象编程,
面向方面编程,
面向任务协同编程
CLC Number:
FU Ding; HUANG Han-tang. Task-oriented Cooperative Programming Based on Ontology and Multi-Agent[J]. Computer Engineering, 2010, 36(9): 47-49.
符 丁;黄汉堂. 基于本体和多Agent的面向任务协同编程[J]. 计算机工程, 2010, 36(9): 47-49.