自主构件模型及其实现技术研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:sadsorry11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的出现使计算机软件所面临的运行环境开始从静态封闭逐步走向动态开放。为了适应这样一种发展趋势,软件系统开始呈现出一种柔性、多目标、连续反应式的新的系统形态,我们称为网构软件(Internetware)。与集中封闭环境下发展起来的传统软件形态不同,网构软件具有自主性、协同性、反应性、演化性和多态性等基本特征。这些新的特征对于软件理论、方法和技术都提出了新的要求。特别是在软件理论与模型方面,软件的基本模型是软件技术的核心,只有对组成网构软件的实体元素的本质属性和行为特征有清晰的认识和刻画,才能为网构软件提供建模基础及开发范型。 考查网构软件系统中的实体元素,本文认为它们具有相对独立性、主动性和白适应性,即自主性。已有的构件模型对于集中封闭环境下开发的基于构件的软件系统有比较好的适用性,但缺乏对实体自主性的刻画。而在软件自主性研究领域,主动对象、自主消息以及Agent技术分别针对不同的实体元素对自主性的刻画和支持进行了比较广泛的讨论和研究。 本文在传统构件模型的基础上借鉴软件自主性研究领域中对于实体的自主性的规约和支持手段,提出自主构件(autonomouscomponent)的概念用来刻画网构软件的实体元素,建立了从目标、服务、使用合约、操作语境以及实现五方面进行规约的自主构件模型,并在语义层上支持对自主构件行为和状态的推导。在实现方面,本文建立了一种自主构件的实现结构,开发了自主构件的开发工具ACEra,并探讨了改进现有构件框架(即构件运行支撑平台)从而为自主构件提供支撑的可行方案。
其他文献
随着Internet在全世界的普及,特别是Web技术的出现,信息系统尤其是企业的信息系统开始发生了实质性的变化。传统的MIS和OA,新潮的Internet、Extranet和数据仓储,专业化的MRP2和ER
Ad Hoc网络是一种特殊的无线移动网络,具有不同于传统无线移动网络的一些特点。由于Ad Hoc网络移动终端的电池能量有限、网络拓扑结构动态变化、通信使用无线信道、分布式控
现在的商业界处于一个快速连续变化的信息环境中,激烈的竞争使他们希望信息系统能够敏捷灵活的处理市场和组织业务的变更。业务流程总是随着时间发生变化的,经常出现难于预料
随着全球化进程的推进,跨国企业的发展,越来越多的语言进行互相翻译。统计机器翻译具有效率高、成本低的特点,具有广阔的应用前景。但是目前统计机器翻译系统的翻译性能还有
 本文的目标是研究并实现科学数据库元数据注册系统。研究工作分为三个阶段进行:首先,综合分析比较了元数据互操作技术,从科学数据库元数据互操作问题的出现背景引出了国际上
人工智能研究者认为智能Agent必须能够采取某种理性方式维持其心智状态的一致性,进而认识到信念修正理论是Agent各种智能行为的逻辑基础。随着对多Agent系统研究的进展,多Agent
本文涉及一种社区宽带综合业务网络系统,使用交换式以太网技术,在一个物理网络上实现常规电话网、数字电视网、计算机网的基本业务,为社区用户提供IP电话、数字电视、Interne
随着Internet的飞速发展,Web的信息量越来越大,通用搜索引擎在信息采集、存储等方面面临更大的挑战。此外,由于通用搜索引擎面向所有的用户,力争在返回结果上做到面面俱到,而
  LDAP的不断发展完善及其在分布式环境中的广泛应用促进了目录服务的发展,然而在网络中总是有一些不安全的因素存在,对于那些对安全性要求较高的应用而言,提供安全可靠的目录
本文在分析和总结当前主要视频会议技术的基础上,论述了基于IP的集中式视频会议系统的设计与实现。全文共分七章:第一章简要说明视频会议的现状、发展趋势,以及关键技术;第二