论文部分内容阅读
论文来源于“九五”军事电子预研项目“C3I系统应用软件开发工程化研究”。此项目面向指挥控制领域、基于特定域软件体系结构(DSSA)技术与构件化技术,对RationalRoseRealTime和UML进行嵌入式扩充,解决了在通用商品化软件开发环境中进行模型扩充、操作扩充、代码生成机制扩充、支撑机制扩充等一系列关键技术,研制开发出嵌入RationalRoseRealTime的构件模型和构件开发工具集,使得这样的开发环境对指挥控制系统提供更为直接、有效的软件开发支持和软件重用支持。本文从应用业务的协同交互角度,研究在基于构件的应用建模中,作为构件开发工具支撑机制提供给应用的连接件的地位、作用及其设计与实现,提出了原子连接件与组合连接件的概念,并且对四种基本的原子连接件(过程调用、共享内存、管道和网络连接)在建模阶段、仿真验证阶段和运行阶段的语义、行为以及设计与实现途径进行了研究与探讨。