2019-软件服务生态中的非确定科学问题互操作的应用基础问题课件-文档资料
- 格式:ppt
- 大小:557.01 KB
- 文档页数:27
谈软件服务工程学科知识体系及教育徐晓飞(哈尔滨工业大学,黑龙江哈尔滨 150001)摘要:随着软件工程学科的迅速发展以及与其他相关学科的跨学科交叉融合,软件服务工程学科已成为一个生机勃勃的新兴专业学科。
文章阐述软件服务工程的学科内涵及范畴;从软件工程教育的角度提出软件服务工程的知识体系SSEBOK框架,包括软件服务工程的工程方法类、工程技术类、服务业务类、服务管理类、服务应用类、基础知识类等6类知识领域23小类知识模块;最后提出关于软件服务工程教育的建议。
关键词:软件服务工程;软件工程;大数据;大服务;SSEBOK1 软件服务化趋势对于软件工程的影响近年来,随着Web服务、面向服务的体系结构(SOA,Service Oriented Architecture)、面向服务的计算(SOC,Service Oriented Computing)、服务科学与工程(SSME,Service Science, Management and Engineering)、未来互联网(FIN,Future Internet)、务联网(IoS,Internet of Services)[1]、云计算(Cloud Computing)等新技术的不断涌现和广泛应用,计算服务化与软件服务化的趋势十分明显,许多计算系统和软件系统已经演变为服务系统。
软件工程(SoftwareEngineering)的内涵与外延也在不断扩大,面向服务的软件工程成为软件工程的一个新领域。
随着新一代互联网和大数据(Big Data)的出现,互联网的“服务”形态也在发生着新的变化;沿着Web服务→服务组合→云服务→务联网的发展途径向着“大服务(Big Service)”演进。
“大服务”运用大数据蕴含的规律,产生一些智能业务服务,构成复杂服务系统或务联网,解决企业或社会中大数据关联业务处理与业务应用问题。
与大数据的“4V(Volume、Velocity、Variety、Value)”特征相对应,“大服务”具有“4VC(Volume + Complex、Velocity + Convergence、Variety + Customization、Value + Contentment)”的特征,即大规模复杂性、快速聚合性、顾客化多样性和高价值满意度。
服务说明和服务方案1、质量保证调集我单位精锐管理人员和雄厚的技术力量,并组织一个强有力的项目经理部和各作业班组,加强规范化、科学化、标准化作业管理。
充分考虑各种不利于进度和质量、安全等因素,在工期安排、人员配备、作业方法等方面综合考虑,力争圆满完成甲方的任务。
遵守相关规范、标准和操作规程及国家相关部门关于质量、安全规定,确保工作质量。
靶场体系架构的建立有助于从系统层面思考问题,关注纵向、横向,实现大系统的互联、互通、互操作,用一体化思想统筹建设项目,既考虑已有信息系统资源,又分析未来系统建设,为靶场综合集成奠定基础。
其中,靶场基础环境是网络靶场运行的基础,支撑靶场功能系统的运行,具体包括运行资源建设(包括计算资源、存储资源、网络资源)、目标系统建设(工控系统、移动互联网等)、虚拟化管理平台、SDN动态组网管理平台和设备监控管理平台等。
虚拟化管理平台、SDN动态组网管理平台、设备监控管理平台对靶场的物理资源和虚拟资源统一管理和调度。
其中虚拟化管理平台通过对靶场中各类虚拟资源(如计算、存储、网络等资源)的统一调度和管理,从而提供可根据试验需求弹性扩展的节点虚拟机资源;SDN动态组网管理平台对所有虚拟网络进行集中式监、管、控;设备监控管理平台主要对靶场中各类硬件设备(如服务器、交换机、安全设备、工控设备等)的运行状态进行实时监控和管理。
数据资源库是靶场的核心资源,是靶场运行和试验操作的工具、数据和知识保障,支持靶场业务的开展和试验的运行。
数据资源库分为三大类,分别是核心基础资源、试验支持资源和服务支撑资源。
核心基础资源包括:测试工具库、防御产品库、漏洞库、软件库和镜像库等。
试验支持资源包括:模型库、剧情库、试验数据库和知识库等。
服务支撑资源包括:应急预案库和情报库等。
一体化公共服务支撑平台采用SOA的思想进行搭建,实现服务管理、调度、运行和监控等各个层面的解耦,达到完全的消息化、服务化,以及业务的无关性;为各类用户提供信息共享与协同、信息聚合、服务聚合,以及能力聚合等面向服务的典型应用支撑能力。