学术论文 教学论文 著作

[教材]

《软件工程原理与实践》
Software Engineering: Principles and Practices

出版单位:机械工业出版社 出版日期:2023年10月
China Machine Press, Oct. 2023
作者:沈备军、万成城、陈昊鹏、陈雨亭

本书从软件工程的本质出发,系统全面地介绍软件工程技术和软件工程管理,同时介绍了智能软件工程和群体软件工程等新方法,内容覆盖SWEBOK 第4版的核心知识域,案例贯穿软件工程核心环节。本书突出软件工程的敏捷化、智能化、开发运维一体化。弱化和减少了以瀑布模型为代表的软件开发模型和结构化开发方法学的知识点,而强化敏捷软件开发和面向对象的开发方法学;新增了智能软件工程,尤其是基于大模型的智能编程;强化了高质量软件开发的要求和实践,以及DevOps和持续集成与持续交付。配套教学资源参见:http://base.sjtu.edu.cn/book/.

Starting from the essence of software engineering, this book systematically and comprehensively describes software engineering technology and management. It also introduces new methods such as intelligent software engineering and open source software engineering. The content covers the core knowledge domains of SWEBOK version 4. This book highlights the agility, intelligence, and Devops of software engineering. Supporting resources can be found at: http://base.sjtu.edu.cn/book/.


[教材]

《互联网时代的软件工程》
Software Engineering in the Internet Age

出版单位:上海交通大学出版社 出版日期:2021年11月
Publishing House of Shanghai Jiao Tong University, Nov. 2021
作者:蔡鸿明 沈备军 任锐

本书以企业级软件系统的分析、设计和运维为主线,从软件构造应用生命周期的过程维度,软件制品演化的形态维度,体现互联网快速、敏捷、协同特点的管理维度等三个维度,完整描述了互联网下的软件信息建模、设计、部署运维相关的理论方法与技术等。

This book focuses on the analysis, design, and operation and maintenance of enterprise-level software systems. It fully describes the theoretical methods and technologies from software life cycle, software product evolution, and agile management.


[技术辞典]

《计算机科学技术大辞典》
Dictionary of Computer Science and Technology

出版单位:上海辞书出版社 出版日期:2020年12月
Shanghai Lexicographical Publishing House, Dec. 2020
主编:盛焕烨

这是一部计算机专科大词典,涵盖总论、数学基础、理论基础、硬件系统、软件系统、程序设计、软件工程、计算机网络、多媒体、人机交互、网络空间安全、数据科学技术、人工智能、量子计算与通信、数字化应用场景等核心内容。读者对象包括理工科大学生、中学教师,以及计算机领域产学研相关的工程技术人员和计算机爱好者。本人负责软件工程领域全部词条的撰写,并承担多媒体、人机交互、数据科学技术三个领域的词条评审工作。

This specialized computer science dictionary covers key areas from mathematical foundations to digital applications. It targets science and engineering students, secondary school teachers, computer science professionals, and enthusiasts. I authored all software engineering entries and reviewed those in multimedia, human-computer interaction, and data science and technology.


[技术专著]

《航空电子软件开发与适航》
Developing Airworthiness-Compliant Avionics Software

出版单位:上海交通大学出版社 出版日期:2020年6月
Publishing House of Shanghai Jiao Tong University, June 2020
作者:缪万胜 王金岩 王云明 沈备军 康介祥

航空电子软件直接关系到飞机与乘员的安全,其质量与安全性因此备受关注。如何开发出高质量且安全可靠的软件,并使这种安全性获得适航审定机构的认可?本书基于某民用飞机航空电子分系统软件项目实践,结合项目中所采用的开发方法与工具,聚焦安全性、适航性及基于模型的软件开发方法,系统阐述软件开发的完整过程,并对适航审定要求及安全关键软件所涉及的关键技术进行深入解析。

Avionics software directly impacts aircraft and occupant safety, placing its quality and security in the spotlight. How can safe, high-quality software be developed and certified? Drawing from a civil aircraft avionics subsystem project, this book focuses on safety, airworthiness, and model-based methods, systematically presenting the development process and analyzing key technologies for safety-critical software and airworthiness certification.


[技术专著]

《大数据技术前沿》
Frontiers of Big Data Technology

第九章众包
出版单位:电子工业出版社 出版日期:2016年3月
Electronic Industry Press, March 2006

大数据在理论与应用层面均尚处探索阶段。本书选取大数据研究与应用中若干热点问题,以通俗方式呈现科研机构的代表性成果。全书共9章:第1章介绍大数据可视化,阐述如何通过合理的数据展示方法揭示数据规律;第2至4章围绕自然语言处理、社交网络挖掘、语义网络与知识图谱等非结构化数据处理技术,介绍大数据的典型应用;第5至7章聚焦基于图数据库、内存计算、分布式存储系统的大数据平台支撑,探讨数据存储与管理技术;第8章讨论大数据环境下的隐私保护与安全技术;第9章探讨如何利用众包技术扩展数据来源并提升数据质量。本书系统、多角度地梳理大数据技术前沿,帮助读者快速了解相关领域的最新学术进展。

Big data theory and application are still in the exploratory stage. This book highlights key topics in big data research and application, presenting findings from research institutions in an accessible manner. Through a systematic and multifaceted overview of the technological frontier, it enables readers to quickly grasp the latest academic advances in big data.


[十一五规划教材]

《软件工程原理》
Software Engineering Principles

出版单位:高等教育出版社 出版日期:2013年2月
Higher Education Press, Feb. 2013
作者:沈备军 陈昊鹏 陈雨亭
普通高等教育"十一五"国家级规划教材

本书全面覆盖软件工程知识体系(SWEBOK 第3版)的所有核心知识域,从软件工程的本质出发,系统阐述软件过程、软件建模技术与方法、软件工程管理,并介绍当前热门的新技术与新方法。全书共20章,分为三大部分:第一部分为软件工程基础(9章),讲述软件工程基本原则、软件过程以及从需求、设计、测试到维护的全过程活动;第二部分为软件工程管理(6章),涵盖软件项目管理、估算与计划、质量管理、风险管理、度量及人员管理等重要知识域;第三部分为高级主题(5章),介绍当前热门的新技术与新方法。此外,本书以汽车4S店业务管理系统为案例,贯穿软件工程从需求、设计、测试到管理等核心环节,帮助读者扎实掌握理论知识,提升解决实际问题的能力。

This book presents a broad perspective on software engineering, focusing on the processes and techniques essential to building reliable software systems, in alignment with SWEBOK V3. The book is structured into three parts: Part 1 — Software Engineering Fundamentals; Part 2 — Software Engineering Management; and Part 3 — Advanced Software Engineering.




[著作]

《2005年上海软件产业发展研究报告》
2005 Research Report on Shanghai Software Industry Development

第十章 软件产业国际发展动态
出版单位:上海教育出版社 出版日期:2005年4月
Shanghai Educational Publishing House, April 2005

本书不仅从多角度、多层次呈现上海软件产业的发展现状与趋势,还提供了大量重要的产业数据,既是社会公众了解上海软件产业的读本,也是政府、企业、专家学者及软件从业人员研究软件产业发展的重要参考文献。本人负责第十章“国际软件产业发展趋势”的撰写,内容包括:软件业开始走出发展低迷期、值得关注的国际态势,以及2005年趋势预测。

This book offers a multi-perspective overview of Shanghai's software industry, supported by extensive key data. It serves as both a public introduction and a key reference for government, enterprises, experts, and software professionals. I authored Chapter 10, which covers international trends, including the industry's recovery from stagnation, notable global developments, and 2005 forecasts.


 

 


[译著]

《软件同级评审》
Peer Reviews in Software: A Practical Guide

出版单位:机械工业出版社 出版日期:2003年6月
Machinery Industry Publishing House, June 2003
译者:沈备军 宿为民

本书系统论述了软件同级评审的完整过程,提供了保障软件质量的方法与技术,涵盖正式与非正式评审过程,并介绍了多种同级评审方法及其在不同场景下的合理运用。此外,本书还探讨了不同文化与社会差异对评审的影响,揭示了成功实施同级评审计划的关键因素。全书简明易懂、实用性强,适合从事计算机软件质量管理的相关人员阅读使用。

This book systematically covers the entire software peer review process, offering methods and techniques for ensuring software quality. It addresses formal and informal reviews, various review methods and their appropriate applications, as well as the impact of cultural and social differences. Key factors for successful implementation are also highlighted. Concise, accessible, and practical, it is ideal for software quality management professionals.



 

 


[著作]

《2003年上海软件产业发展研究报告》
2003 Research Report on Shanghai Software Industry Development

第七章国际软件产业发展趋势
出版单位:上海教育出版社 出版日期:2004年9月

Shanghai Educational Publishing House, Sep. 2004

本书从多角度、多层次呈现上海软件产业的发展现状与趋势,并提供大量重要的产业数据,既是社会公众了解上海软件产业的读本,也是政府、企业、专家学者及软件从业人员研究软件产业发展的重要参考文献。本人负责撰写第七章“国际软件产业发展趋势”,内容包括:全球软件产业格局初步形成、全球软件市场进入艰难的调整巩固期、软件外包市场持续成为发展亮点,以及软件产业的未来发展趋势。

This book offers a multi-perspective overview of Shanghai's software industry, supported by extensive key data. It serves as both a public introduction and a key reference for government, enterprises, experts, and software professionals. I authored Chapter 7, "International Trends in the Software Industry," covering the global software landscape, market consolidation, the continued rise of software outsourcing, and key future trends.


 

 


[著作]

《网络通信技术实用大全》
Network and Communication Technology

第十二章内部网
出版单位:上海科学技术文献出版社
Shanghai Science and Technology Publishing House, Jan. 1999
出版日期:1999年12月

随着信息技术的飞速发展,信息产业已成为举世公认的战略性产业,近年来我国从中央到地方均高度重视信息化建设,上海在此过程中取得了显著成果,在即将迈入21世纪之际,上海市政府对我国国民经济与社会信息化建设提出了更为宏伟的目标。本书共6篇48章,分上下两册,其中第1至第3篇系统概述了现代计算机网络与通信网络的技术、应用与发展,涵盖当前网络与通信系统的软硬件平台及若干典型应用,体现网络与通信的紧密结合与相互渗透;第4、第5篇通过剖析具有典型意义的实用网络系统,为面向21世纪的城市与企业网络建设提供借鉴。本人负责第12章“Intranet”的撰写。

As information technology advances rapidly, the IT industry has become a globally strategic sector. China, from central to local governments, has prioritized informatization, with Shanghai achieving significant results. As the 21st century approaches, Shanghai has set even more ambitious goals for national economic and social informatization. This book, in two volumes, comprises 6 sections and 48 chapters. The first three sections systematically cover modern computer and communication networks—their technologies, applications, and development—highlighting the integration of networking and communication systems. Sections 4 and 5 analyze representative practical network systems as references for 21st-century urban and enterprise network construction. I authored Chapter 12, "Intranet."