学术论文 Papers 著作 Books

[教材]

《软件工程原理与实践》
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 is a computer dictionary. The core content includes: general theory, mathematical foundation, theoretical foundation, hardware system, software system, programming, software engineering, computer network, multimedia, human-computer interaction, cyberspace security, data science technology, Artificial intelligence, quantum computing and communication, digital application scenarios.

[技术专著]

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

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

  航空电子软件运行情况会影响到飞机与乘员的安危,其质量和安全性受到格外关注。如何提供高质量的软件,并且证明软件是安全的,这种证明还要被适航审定机构认可呢?本书依据某民用飞机航空电子分系统软件项目实践,结合项目过程中使用的软件开发方法和软件工具,侧重于安全性、适航性和基于模型的软件开发方法,系统地阐述了软件开发全过程,并对适航审定要求和安全关键软件经常涉及到的关键技术进行了阐述。
  Avionics software will affect the safety of the aircraft and its crew, so its quality and safety have received special attention. How to develop high-quality avionic software and prove that the software is safe? This book focuses on the development methods and processes of avionic software. It also expounds the key technologies for developing airworthiness-compliant and safety-critical software.

[技术专著]

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

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

  大数据的理论和应用都处于探索阶段,本书选取了大数据研究与应用中的部分热点问题,将科研机构的研究成果用浅显的方式展现给读者。本书分为9章,第1章大数据可视化,描述如何用合理的数据展现方法发现数据规律;第2~4章通过自然语言处理、社交网络挖掘、语义网络与知识图谱等有关非结构化数据处理技术来阐述大数据的经典应用;第5~7章重点介绍利用基于图数据库、内存计算、分布式存储系统的大数据存储与管理等大数据平台支撑;第8章围绕大数据环境下的隐私保护问题,讨论了大数据安全技术;第9章探讨基于众包技术扩充数据来源与提高数据质量。本书通过系统、多方位地总结大数据的技术前沿,使读者可以快速了解大数据在学术方面的最新成果。
   The theory and application of big data are in the exploratory stage. This book selects some hot issues in the research and application of big data, and presents the research results of scientific research institutions to readers in a simple way. This book summarizes the technological frontiers of big data in a systematic and multi-faceted manner, so that readers can quickly understand the latest academic achievements of 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 of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems, following SWEBOK V3.
The book is structured into three parts:
1: Software Engineering Fundamentals
2: Software Engineering Management
3: Advanced Software Engineering.



[著作]

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

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

  本书不仅从多角度、多层次介绍上海软件产业的发展现状和趋势,而且提供了许多重要的软件产业数据。不仅是社会公众了解上海软件产 业的读本,也是政府、企业、专家学者和软件从业人员研究软件产业发展的重要参考文献。
第十章 国际软件产业发展趋势:
 一、软件业开始走出发展低迷期
 二、值得注意的国际态势
 三、预测2005 年
  The book introduces the status and trend of Shanghai software industry, and provides a lot of valuable industry data.
Dr.Shen was responsible for chapter 10.
Contents of Chapter 10 : Development of International Software Industry
  1. Out of perplexed development of software industry
  2. Remarkable international trends
  3. Forecast for 2005

 

目 录 译者序
前 言 购 书

 


[译著]

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

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

  本书论述了软件同级评审的整个过程,提供了保证软件质量的方法和技术,涵盖了正式和非正式的评审过程,描述了多种同级评审方法,同时对这些方法在各种不同情况下的合理运用提出了建议。 另外,本书还研究了不同的文化和社会差异对评审的影响,并揭示了建立和实施成功的同级评审计划的关键因素。 本书简明、易懂、实用性强,适于计算机软件质量管理的从业人员使用。
  Concise, readable, and pragmatic, "Peer Reviews in Software" walks you through the peer review process and gives you the specific methods and techniques you need to help ensure a quality software release. Comprehensively covering both formal and informal processes, the book describes various peer review methods and offers advice on their appropriate use under a variety of circumstances.


 

 


[著作]

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

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

Shanghai Educational Publishing House, Sep. 2004

  本书不仅从多角度、多层次介绍上海软件产业的发展现状和趋势,而且提供了许多重要的软件产业数据。不仅是社会公众了解上海软件产 业的读本,也是政府、企业、专家学者和软件从业人员研究软件产业发展的重要参考文献。

第七章 国际软件产业发展趋势:
一、 全球软件产业格局初步形成
二、 全球软件市场进行艰难的调整巩固
三、 软件外包市场继续成为发展亮点
四、 软件产业未来发展主要趋势

  The book introduces the status and trend of Shanghai software industry, and provides a lot of valuable industry data. Dr.Shen was responsible for chapter 7.
Contents of Chapter 7 : Development Trend of International Software Industry
  1. Structure of global software industry begin to formed
  2. Global software product market is being regulated and consolidated hardly
  3. Software epiboly market is keeping development brightness
  4. Dominating development trend of software industry in future


 

 


[著作]

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

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

  随着信息技术的飞速 发展,信息产业已成为举世公认的战略性产业,我国近年来从国家到地方都对信息化建设给予高度的重视。上海在信息化的建设中也取得了显著成果,在即将进入21世纪之时,上海市政府对我国民经济与社会信息化建设提出了更加宏伟的目标。
  《网络通信技术实用大全(套装上下册)》共6篇48章,分为上下两册。第1篇到第5篇基本上包括当前网络与通信系统软、硬件平台及若干典型的应用,系统概述了现代计算机网络和通信网络的技术、应用与发展,将网络与通信紧密结合、互相渗透。第4、5篇介绍的应用实例,详细剖析了具有典型意义的实用网络系统,它可作为面向21世纪城市和企业网络建设应用的借鉴。

  Dr. Shen was responsible for Chapter 12: Intranet.