谈软件服务工程学科识体系及教育.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈软件服务工程学科知识体系及教育 徐晓飞 (哈尔滨工业大学,黑龙江 哈尔滨 150001) 摘 要:随着软件工程学科的迅速发展以及与其他相关学科的跨学科交叉融合,软件服务工程学科已成为一个生机勃勃的新兴专业学科。文章阐述软件服务工程的学科内涵及范畴;从软件工程教育的角度提出软件服务工程的知识体系SSEBOK框架,包括软件服务工程的工程方法类、工程技术类、服务业务类、服务管理类、服务应用类、基础知识类等6类知识领域23小类知识模块;最后提出关于软件服务工程教育的建议。 关键词:软件服务工程;软件工程;大数据;大服务;SSEBOK 1 软件服务化趋势对于软件工程的影响 近年来,随着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)等新技术的不断涌现和广泛应用,计算服务化与软件服务化的趋势十分明显,许多计算系统和软件系统已经演变为服务系统。软件工程(Software Engineering)的内涵与外延也在不断扩大,面向服务的软件工程成为软件工程的一个新领域。 随着新一代互联网和大数据(Big Data)的出现,互联网的“服务”形态也在发生着新的变化;沿着Web服务→服务组合→云服务→务联网的发展途径向着“大服务(Big Service)”演进。“大服务”运用大数据蕴含的规律,产生一些智能业务服务,构成复杂服务系统或务联网,解决企业或社会中大数据关联业务处理与业务应用问题。与大数据的“4V(Volume、Velocity、Variety、Value)”特征相对应,“大服务”具有“4VC(Volume + Complex、Velocity + Convergence、Variety + Customization、Value + Contentment)”的特征,即大规模复杂性、快速聚合性、顾客化多样性和高价值满意度。服务以及服务系统的新形态和新特征给服务计算与软件服务工程带来了新问题、新挑战与新内容。“面向服务的”计算正在深刻改变着人们关于计算系统的思维和用信息技术解决商务问题的方法。服务工程作为运用“面向服务”的思维来设计、构造、运作与优化服务系统的系统工程方法,超越了传统软件工程的理论与技术范畴[2]。 服务的新特征对软件工程产生了新的影响。如服务的价值特征使得软件工程从以往关注软件系统合理的功能与性能向关注软件服务系统如何为其顾客创造新价值转化;服务的面向顾客满意度的质量特征使得软件工程从追求软件及其开发过程的无缺陷向更加追求不断提高顾客满意度(特别是满足大规模个性化顾客需求)的服务质量转化;软件服务系统更加注重针对面向顾客使用服务的个性化、分类化、差异化、主动化和智能化的服务提供方式;服务的内容特征使得软件工程从关注软件的实现方法与运行过程向更加关注软件服务内容的获取、提供与实现转化;面向服务的软件体系结构则变得更加动态、灵活、可组合、适于演化等。近年来,软件工程的服务化趋势主要表现在: (1)软件工程目标。更加关注软件服务系统的价值目标。 (2)软件工程原则。体现开源化、分布式、协作化和敏捷化。 (3)软件体系结构。面向服务的软件体系结构、云计算架构成为主流。 (4)软件工程方法。服务工程方法论更加受到重视[3]。 (5)软件工程环境。面向服务的体系结构SOA、软件即服务SaaS(Software as a Service)、云计算环境等进一步丰富了开放的软件工程环境。 (6)软件工程工具。更加强调团队协作开发、持续交付与集成、版本管理、知识共享、服务化测试等。 (7)软件工程应用。更加面向应用领域,如行业服务应用、社交(Social)网络服务、移动(Mobile)服务、地理位置(Location)服务等。 在计算服务化与软件服务化的趋势下,对于软件服务工程这样一个软件工程的新领域,我们必须认真考虑和理清软件服务工程的学科内涵、学科建设、专业教育、知识体系、人才培养等重要问题。笔者将着重从软件工程教育的角度,给出对于软件服务工程学科内涵、知识体系的理解,并就软件服务工程教育提出一些建议。 2 软件服务工程的学科内涵及范畴 近年来,我国软件人才需求旺盛,软件工程的专业学科建设得到迅猛发展。2011年,软件工程正式成为我国一级学科[4];2012年,软件工程成为我国普通高等教育的基本专业[5]。2013年,新一届“教育部软件工

文档评论(0)

sdfgrt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档