随着网络分布式应用环境下软件系统的应用越来越广泛,软件系统出现了许多新的特征,包括分布性、自主性、协同性、演化性等,这类应用系统的开发对传统的软件开发方法提出了巨大挑战。网络分布式环境要求应用系统具有更为健壮、更为灵活并易于维护的软件体系结构,并且在设计阶段能对软件体系结构的动态变化进行相应的分类和规约,以便通过该体系结构变化规约来指导和约束运行时软件系统为适应环境和需求的不断变化而发生的改变。本项目立足于已有的软件体系结构及构件化技术研究,研究网络分布式环境下软件体系结构动态变化的分类框架和设计模型,包括如何在系统设计初期对影响软件体系结构动态变化性至关重要的因素和变化策略进行分类和规约,如何设计适合网络分布式应用环境的构件模型和具有灵活配置能力的体系结构模型的规约,以便在设计阶段规约体系结构的动态变化。在此基础上,探讨网络分布式应用系统的运行支撑平台必须具备的能力。
{{i.achievement_title}}
数据更新时间:2023-05-31
一种基于多层设计空间缩减策略的近似高维优化方法
二维FM系统的同时故障检测与控制
扶贫资源输入对贫困地区分配公平的影响
出租车新运营模式下的LED广告精准投放策略
LTNE条件下界面对流传热系数对部分填充多孔介质通道传热特性的影响
面向软件网络模型的复杂软件系统测试框架和技术研究
基于特征模型的软件体系结构设计研究
软件定义网络理论模型、体系结构及其控制机理
开放环境下的软件动态演化研究