软件工程的知识体系SWEBOK
- 格式:ppt
- 大小:299.50 KB
- 文档页数:32


解读软件工程知识体系SWEBOK V3作者:沈备军来源:《计算机教育》2014年第07期2014年2月20日,IEEE计算机协会发布了软件工程知识体系SWEBOK (SoftwareEngineering Body of Knowledge)指南第3版。
第3版标志着SWEBOK项目达了一个新的里程碑。
作为本指南的联合主编之一,笔者将介绍SWEBOK V3的目标、项目组成员、制订过程以及内容上的重大变化。
1 SWEBOK V3的目标软件工程是一门独立的学科,有自己的职业体系和教育课程体系。
软件工程职业化是软件工程成熟的标志。
1993年,IEEE计算机协会和ACM职合发起为软件工程职业化制定相应的准则和规范,作为产业决策、职业认证和课程教育的依据,经稻草人阶段(1994—1996年)、石头人阶段(1998—2001年)和铁人阶段(2003—2004年),先后在2001年推出了SWEBOK第1版和相应的软件工程师认证(CSDP),2004年推出了SWEBOK第2版,2008年推出了面向大学应毕业生的初级软件工程师认证(CSDA)。
SWEBOK的建立极大地推动了软件工程理论研究、工程实践和教育的发展,国内大多数软件工程专业在制定本科培养方案时也都参考了在SWEBOK V2发布的第六年(2009年),IEEE计算机协会启动了SWEBOKV3的版本升级项目,项目目标包括:(1)增加近年软件工程研究与实践的新成果;(2)将SWEBOK和CSDA、CSDP、SE2004(软件工程本科课程大纲)、GSwE2009(软件工程硕士课程大纲)、SEVOCAB(软件工程术语)等标准进行统一;(3)合并和更新以上各标准的参考文献,遴选最重要的文献,减少文献数量,以利于读者的学习。
2 SWEBOK V3项目组成员针对上述3个目标,2009年组建了由加拿大魁北克大学高等技术学院Pierre Bourque副教授领导的编辑小组,成员由5个不同国家的软件工程专家组成,除了笔者以外,还有来自美国软件与系统工程协会的Richard E.Fairley、加拿大魁北克大学高等技术学院Alain Abran教授、印度Tata咨询公司副总裁Garki Keeni女士和西班牙马德里理工大学Juan Garbaiosa教授。
谈软件服务工程学科知识体系及教育徐晓飞(哈尔滨工业大学,黑龙江哈尔滨 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)”的特征,即大规模复杂性、快速聚合性、顾客化多样性和高价值满意度。
解读软件工程知识体系SWEBOK V3
沈备军
【期刊名称】《计算机教育》
【年(卷),期】2014(000)007
【摘要】2014年2月20日,IEEE计算机协会发布了软件工程知识体系SWEBOK(SoftwareEngineeringBodyofKnowledge)指南第3版。
第3版标志着SWEBOK项目到达了一个新的里程碑。
作为本指南的联合主编之一,笔者将介绍SWEBOKV3的目标、项目组成员、制订过程以及内容上的重大变化。
【总页数】2页(P1-2)
【作者】沈备军
【作者单位】上海交通大学软件学院,上海200240
【正文语种】中文
【中图分类】G642
【相关文献】
1.基于SWEBOK的"软件工程"系列课程建设 [J], 董威;李暾;舒绍娴;齐治昌
2.基于SWEBOK V3的应用型本科院校软件工程专业改革初探 [J], 范庆春
3.软件工程知识体SWEBOK的新进展——SWEBOK V3 [J], 马培军;李东
4.SWEBoK与软件工程专业课程体系 [J], 王志强
5.消化吸收SWEBOK,制定科学的软件工程专业教学计划 [J], 林丕源;刘才兴
因版权原因,仅展示原文概要,查看原文内容请购买。