|
实现自主创新,提升软件产业的核心竞争力,推进网络时代软件业和信息服务业的跨越式发展,是当前我国国民经济与国家安全的重大需求。以网络为基础的信息系统应用与服务,已成为国民经济、社会生活与国家安全的重要支柱。如何挖掘、汇聚和利用网络环境下的软件服务资源,构造具有竞争力的服务和应用,向面向大众的服务模式转变,实现用户主导、面向领域的软件生产是未来软件产业和信息服务产业的发展方向。
传统的软件工程,强调软件自身的顶层设计、结构、功能和实现,而网络化软件不仅考虑单个软件,更强调软件间的交互作用,形成网络化软件,导致系统规模和复杂度剧增,其拓扑结构和行为的动态演变特性更加受到重视。传统软件工程中需求分析仅仅是其中的一个环节,而网络时代的用户需求基于语义网络的资源聚合性和动态性越来越强,软件工程向需求工程倾斜的趋势日益明显,需求工程的份量也越来越重,需求变化越来越频繁,规模化定制成为软件产业的基本样式。针对确定领域(企业)的用户、确定需求与确定目标的传统软件需求工程方法已难以满足大众用户的要求。因此,迫切需要研究网络化软件复杂系统的需求工程。
本项目拟解决的关键科学问题为:“服务大众的网络化软件需求的元描述”。也就是针对大众用户个性化与多元化的需求差异,研究发现大众需求的共性规律与个性化服务机理,采用统一的需求描述方法,建立需求元模型,指导领域建模、大众需求获取、建模、验证与管理,提供创新的理论与方法。围绕关键科学问题,本项目拟从大众需求的系统整合、大众服务的即时呈现、验证示范研究等三个方面,研究支持网络化软件随需而变、协同应变的需求工程理论与方法。
本项目的预期目标是:抓住软件产业向需求工程倾斜的机遇,针对网络化软件复杂系统的需求工程面临的难题,揭示网络化软件需求动态演变中的内在规律与演化机理,提供资源聚合条件下的需求整合新理论,以及统一的网络化软件需求描述新方法,突破需求动态获取与分析、演化建模、模型验证与优化和科学管理等一批需求工程关键技术,形成自主知识产权,并主持和参与制定相关国际和国家标准,在网络化软件需求工程理论、方法与技术标准等研究方面,达到国际领先水平。通过本项目的研究,为满足大众需求的软件规模化定制提供基础理论和关键技术支撑,为构造用户主导、面向领域、具有中国特色的软件服务产业作出基础性贡献。同时,培养造就一批从事软件工程研究的年轻学术带头人和研究骨干。
|