期刊文献+

CORBA^(++):一个具有自卫智能体的扩展CORBA

CORBA_(++):AN EXTENDED CORBA WITH SELF-DEFENSE AGENT
下载PDF
导出
摘要 将自卫机制加入OOP成为AOP以提高CORBA中软件的强健性和防卫能力,在CORBA这个异构环境中,一个对象申请服务之后就需等待,如果应答迟迟不到则有可能永远等待下去,为避免这种现象的产生和蔓延,在客户和服务方的行为中加入超时机制(timeout mecha-nism)并采用利己或利他策略,使得对象可独立地根据当前环境和时间决定下一步骤,将这种在协作者失败的情况下仍能生存的对象称为自卫智能体,加入白卫智能体的CORBA称为CORBA^(++),由于智能体可在任何条件下生存,CORBA^(++)可为用户提供可靠的服务,也就能实现CORBA^(++)中软件构成的强健性。 We integrate self-defense into OOP as AOP for promoting robust and defensive software in CORBA by composing self-gruard agent into CORBA, called CORBA++. In CORBA, which is an open heterogeneous environment, an object should wait after it requests service and may wait forever if reply does never arrive. To avoid it and prevent the propagation of it, we add time-out mechanism to object and adopt egoism and altruism strategy for the action of client and server respectively so that object as an individual can decide what to do next step based on current environment and time . we call this kind of object as selfgruard agent which can survive by himself even if partner's cooperation fail. Owing to a-gent can survive whatever condition is, CORBA++ can supply reliable service for user, so we can construct robust software in CORBA++.
出处 《武汉大学学报(自然科学版)》 CSCD 1996年第1期42-48,共7页 Journal of Wuhan University(Natural Science Edition)
基金 国家自然科学基金
关键词 智能体 自卫 强健性 软件 self-defence agent, robustness , protocol
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部