论文部分内容阅读
协作信息系统代表着信息系统未来的发展趋势,有着广阔的应用前景。但是由于缺乏系统的理论指导和创新的技术支持,使得分布式协作信息系统的建设变得十分困难且极具挑战性。本论文从理论和实施两个方面,对开放式分布协作信息技术进行了深入的研究和实践。 本文从开放系统的视角,首次将分布式对象技术、分布式人工智能技术和移动计算技术有机地结合起来研究,探索出了一种有新意的协作信息系统的解决方案,提出并设计了一种支持协作信息系统建设用的中间件CISOM。 对面向Agent的软件工程作探索性的研究是本论文的另一贡献。通过CISOM的设计和实现,作者探索出了一套有效的面向Agent的软件工程的具体模式,并将其成功地用于两个复杂应用系统的开发之中。实践证明,运用该模式可以大大提高分布式协作信息系统的开发效率和整体性能。 对于面向Internet的应用的充分支持,是CISOM设计的另一个特色。在基于CISOM的远程教学信息系统的开发中,提出了一个建于Web上的CISOM应用三层体系结构,并通过实践证明了其有效性和灵活性,为B/S计算注入了新的活力。 对协作信息共享模式的研究和实践,特别是对PUSH模式的探索,展示了CISOM具有非常广阔的应用前景。基于CISOM的智能商务协作信息系统的开发,使系统具备了传统的分布式信息系统和现有的Internet上的信息系统难以提供的实时、全面、准确的信息共享能力。 摘要 论文研究的结论是,从开放系统的角度出发,利用基于Agent的软件工程方法,将移动计算技术和分布式对象技术与之有机结合,向最终用户和应用开发者提供协作信息系统中间件,将是成功地建设协作信息系统的有效捷径。