软件开发方法发展回顾与展望
作者:
作者单位:

作者简介:

马晓星(1975-),男,江苏南通人,博士,教授,博士生导师,CCF专业会员,主要研究领域为软件工程,自适应软件系统;刘譞哲(1980-),男,博士,副教授,CCF专业会员,主要研究领域为服务计算,Web 技术,软件工程;谢冰(1970-),男,博士,教授,博士生导师,CCF高级会员,主要研究领域为软件工程,计算机科学理论,分布式系统;余萍(1979-),女,博士,副教授,CCF专业会员,主要研究领域为软件工程,软件方法学,云计算,大数据技术;张天(1978-),男,博士,副教授,CCF高级会员,主要研究领域为模型驱动工程;卜磊(1983-),男,博士,副教授,CCF专业会员,主要研究领域为实时混成系统,信息物理融合系统,形式化验证与分析;李宣东(1963-),男,博士,教授,博士生导师,CCF会士,主要研究领域为软件工程,形式化验证,可信软件开发.

通讯作者:

李宣东,E-mail:lxd@nju.edu.cn

中图分类号:

基金项目:

国家自然科学基金委-中国科学院学科发展战略研究项目:软件学科发展战略研究(XK2017XXC01)


Software Development Methods: Review and Outlook
Author:
Affiliation:

Fund Project:

NSFC-CAS Joint Research Funds for Scientific Discipline Development Strategies, Software Science and Engineering (XK2017XXC01)

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    软件是信息化社会的基础设施,而构造并运用软件的能力成为一种核心竞争力.软件开发方法凝结了系统化的软件构造过程和技术.简要回顾了50年来软件开发方法发展历程中具有重要影响的里程碑,包括基于结构化程序设计和模块化开发的基本方法、面向对象方法、软件复用与构件化方法、面向方面的方法、模型驱动的方法,以及服务化的方法.而后针对Internet的发展普及以及人机物融合应用对软件开发方法提出的挑战,介绍了网构软件的研究和探索,并展望未来人机物融合的软件方法和技术.

    Abstract:

    Software constitutes the infrastructure of an information society, and the production and utilization of software systems become a core competency. A software development method embodies a systematic set of processes and techniques enabling the engineering of software systems. This paper briefly reviews some most important software development methods thrived in the last five decades, including fundamental methods based on structured programming and modular development, object-oriented methods, software reuse and component-based methods, aspect-oriented methods, model-driven methods, and service-oriented methods. After that it gives an outlook with an introduction to the research efforts on Internetware and a call for future software development methods for emerging social-cyber-physical systems.

    参考文献
    相似文献
    引证文献
引用本文

马晓星,刘譞哲,谢冰,余萍,张天,卜磊,李宣东.软件开发方法发展回顾与展望.软件学报,2019,30(1):3-21

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2018-07-31
  • 最后修改日期:2018-08-09
  • 录用日期:
  • 在线发布日期: 2018-11-23
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号