应用进化计算、风险管理、概率统计和随机过程等理论方法,系统研究复杂信息系统中的软件需求和体系结构协同进化与优化设计问题。首先采用面向对象和多视图UML技术建立软件需求的整体业务模型,应用情景分析和随机过程方法,构建软件需求空间、概率分布函数和全生命周期软件需求形态变化的Markov模型。其次,基于面向对象和构件化技术设计软件体系结构(SA),并构建SA设计空间;定义SA设计方案的软件需求风险和软件过程指标,构建SA多目标设计和增量设计优化模型,开发新颖的多目标进化算法和多模态进化算法求解方法。采用MAS建立描述软件需求、体系结构和应用环境的协同变化的进化机制框架模型,应用Monte Carlo和进化计算方法模拟并追踪典型需求变化对SA的影响,基于成本/效益选择最佳的风险控制策略。最后,针对大型企业信息系统中的应用软件需求变化和SOA-ERP软件系统的协同进化问题进行实证研究。
本项目完成了项目计划书中的研究目标及计划内容。立足点于需求变化与软件体系结构的协同进化,主要完成了面向需求变更的软件体系结构设计评价与优化、基于Web服务的复杂信息系统构建、软件产品市场演化行为分析等几项研究工作。本项目的研究为分布式复杂信息系统应用、云计算技术采纳提供了理论基础、技术保证,并为信息技术应用与创新提供了有益的参考。
{{i.achievement_title}}
数据更新时间:2023-05-31
监管的非对称性、盈余管理模式选择与证监会执法效率?
黄河流域水资源利用时空演变特征及驱动要素
自然灾难地居民风险知觉与旅游支持度的关系研究——以汶川大地震重灾区北川和都江堰为例
F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度
敏感性水利工程社会稳定风险演化SD模型
软件服务化环境中基于间接交互的协同式需求建模方法研究
软件人和机器人平行进化与协同智能仿真研究
众包需求工程中面向软件复用的需求管理与分析技术研究
复杂需求场景驱动的软件安全防护模型检测技术研究