Author Login Chief Editor Login Reviewer Login Editor Login Remote Office

Computer Engineering ›› 2010, Vol. 36 ›› Issue (9): 47-49.

• Software Technology and Database • Previous Articles     Next Articles

Task-oriented Cooperative Programming         Based on Ontology and Multi-Agent

FU Ding, HUANG Han-tang   

  1. (Department of Computer Science, Qiannan Normal College for Nationlities, Duyun 558000)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-05-05 Published:2010-05-05

基于本体和多Agent的面向任务协同编程

符 丁,黄汉堂   

  1. (黔南民族师范学院计算机科学系,都匀 558000)

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: