摘要
本文总结了现有被动对象模型存在的不足,探讨了对象的动态行为的抽象和描述问题,提出并建构了基于事件驱动的主动对象模型.在该模型中,引入了主动对象,主动对象能检测到外部发生的事件以决定自己的行为;引入主动对象类,以对主动对象进行抽象描述;还引入了运作对象,以协调其他主动对象的行为,一个运作对象还代表了一个可运行的系统,可以通过继承复用已开发的系统,增加了继承的力度.
n order to solve the under generalization to object dynamic behaviors in passive objects models, this paper presents an active objects model which abstracts active be'haviors of objects. In this active objects model with events, an active object could probewhether an event happens outside, and then automatic determines its own action. Active objects class is discussed, which could give abstract description of those active objects having the same properties. Computing objects are introduced to coordinate other objects. A computing object might be an agent of a running system.
出处
《软件学报》
EI
CSCD
北大核心
1996年第3期145-149,共5页
Journal of Software
基金
国家863高科技项目
关键词
被动对象
主动对象
数据抽象
人工智能
Object, passive object, active object, event, data abstract.