作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (9): 47-49. doi: 10.3969/j.issn.1000-3428.2010.09.016

• 软件技术与数据库 • 上一篇    下一篇

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

符 丁,黄汉堂   

  1. (黔南民族师范学院计算机科学系,都匀 558000)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2010-05-05 发布日期:2010-05-05

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的面向任务协同编程方法,给出任务分解原则、任务描述方法及编程的9个阶段。通过实例验证该方法可以提高目标软件系统的模块化程度,使目标软件系统易于实现、理解、演化和复用。

关键词: 面向对象编程, 面向方面编程, 面向任务协同编程

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

中图分类号: