论文部分内容阅读
钱学森院士于上世纪80年代提出的复杂系统的定性概念,即一个系统的子系统数量非常庞大,相互关联、相互制约、且相互作用关系又很复杂,并有层次结构,则通常被称作复杂系统。复杂性属性是复杂系统的根本属性,复杂系统可以看作具有复杂性属性的系统。当前IT系统的系统复杂性包括直观复杂性和系统复杂性。由于IT系统复杂性所引起的企业IT管理方面的投资比重日益增长,越来越多的IT企业以及科研机构正在极力寻求最新设计管理系统用来处理IT系统复杂性。SOA模式以服务为核心概念,将企业的IT资源整合成可操作的服务,允许不同应用功能或应用系统之间交互数据;SOA模式把企业IT体系结构划分为技术层、应用程序层、‘粗粒度’服务层和业务流程层,建立了系统高度的透明性并且为进行有效IT管理准备了基础。通过应用SOA模式设计IT系统,可以减少了IT复杂性。然而在基于SOA的IT系统内部之间,即技术层组件,应用程序,服务和业务流程之间,引起了新依赖。最近的研究表明,出现了SOA-具体复杂性,其表现为基于SOA的IT系统开发、系统管理问题和业务流程管理等方面的复杂性。这对整个IT复杂的影响是不可预测的。研究复杂系统所采用的最终有效手段是系统仿真,而建模与仿真方法学是其中首要的问题。本课题主要是针对基于SOA的IT复杂进行系统建模和仿真。本论文介绍了复杂系统概念以及计算机仿真技术的发展;介绍了IT系统复杂性问题、IT复杂系统的建模和仿真技术的应用情况;对基于SOA的IT系统组织方式进行了探讨,划分出了SOA模式下的IT系统仿真组件,构建了基于SOA的IT系统分布式仿真框架,最后介绍了实施的框架的部分软件以及当前进行的实验。