出版時(shí)間:2008-12 出版社:清華大學(xué)出版社 作者:熊繼光 頁(yè)數(shù):418
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《新一代軟件工程體系與實(shí)踐:基于現(xiàn)代系統(tǒng)科學(xué)與復(fù)雜性科學(xué)的非線(xiàn)性整體軟件工程體系及其應(yīng)用(配光盤(pán))》從分析軟件界長(zhǎng)期以來(lái)一直存在的效率低、成本高、質(zhì)量差和風(fēng)險(xiǎn)大問(wèn)題人手,指出以線(xiàn)性思維方式和簡(jiǎn)單性科學(xué)方法來(lái)處理復(fù)雜的軟件系統(tǒng)和軟件工程體系是造成這些問(wèn)題的根源。然后,詳細(xì)介紹了著者所創(chuàng)立并指導(dǎo)軟件開(kāi)發(fā)團(tuán)隊(duì)實(shí)現(xiàn)了產(chǎn)品化的新一代軟件工程體系——非線(xiàn)性整體軟件工程(Nonlinear Software Engineering,NSE)體系及其產(chǎn)品化應(yīng)用。這一新體系的創(chuàng)立基礎(chǔ)是非線(xiàn)性思維和系統(tǒng)科學(xué)與復(fù)雜性科學(xué)。NSE體系遵從系統(tǒng)科學(xué)與復(fù)雜性科學(xué)的一系列基本原則,特別是其整體性原則,即一切都從整體、全局出發(fā)?! SE體系濃縮了著者幾十年在美國(guó)創(chuàng)業(yè)和以外國(guó)專(zhuān)家身份來(lái)華工作所取得的一系列研究成果,包括處理多重復(fù)合復(fù)雜系統(tǒng)的五維結(jié)構(gòu)綜合法、非線(xiàn)性雙向多軌并行實(shí)時(shí)迭代軟件工程過(guò)程模型、缺陷預(yù)防與可追溯性驅(qū)動(dòng)軟件開(kāi)發(fā)方法、“以防為主”的軟件質(zhì)量保證體系、用于實(shí)現(xiàn)軟件開(kāi)發(fā)全過(guò)程可視化的交互式可追溯3J圖式、可動(dòng)態(tài)應(yīng)用于軟件開(kāi)發(fā)全過(guò)程的“透明盒測(cè)試法”,以及基于一系列雙向自動(dòng)可追溯性技術(shù)的系統(tǒng)化與量化軟件維護(hù)體系。實(shí)踐應(yīng)用表明,NSE體系能有效處理軟件的復(fù)雜性、可變性、一致性與不可見(jiàn)性,實(shí)現(xiàn)多、快、好、省的軟件開(kāi)發(fā)與維護(hù)?! 缎乱淮浖こ腆w系與實(shí)踐:基于現(xiàn)代系統(tǒng)科學(xué)與復(fù)雜性科學(xué)的非線(xiàn)性整體軟件工程體系及其應(yīng)用(配光盤(pán))》既可供軟件企業(yè)和研究單位專(zhuān)業(yè)人員參考,也可供科研、教學(xué)和獲得相應(yīng)授權(quán)的培訓(xùn)機(jī)構(gòu)使用。
作者簡(jiǎn)介
熊繼光,美籍華裔軟件工程專(zhuān)家,發(fā)表過(guò)數(shù)十篇相關(guān)論文,擔(dān)任過(guò)中國(guó)科學(xué)院和美國(guó)國(guó)家科學(xué)基金會(huì)共同簽署的一項(xiàng)合作研究項(xiàng)目的首席科學(xué)家,在美國(guó)硅谷先后創(chuàng)建了“先進(jìn)軟件自動(dòng)化公司”和“國(guó)際軟件自動(dòng)化公司”,指導(dǎo)團(tuán)隊(duì)成功開(kāi)發(fā)了基于他的一系列發(fā)明創(chuàng)造的大型軟件工具系統(tǒng)Hindsight(“后景”)和Panorama(“全景”)等。前者曾被Sun公司選為除操作系統(tǒng)之外的通用軟件產(chǎn)品測(cè)試平臺(tái),后者被《軟件工程實(shí)踐者的研究方法》一書(shū)的作者Pressman教授贊為“提供了面向?qū)ο筌浖_(kāi)發(fā)的完整工具集”。本書(shū)濃縮了作者在軟件工程自動(dòng)化與智能化技術(shù)研究方面所取得的一系列原創(chuàng)性重要成果,以及幾十年軟件產(chǎn)品成功開(kāi)發(fā)的實(shí)踐經(jīng)驗(yàn)。
書(shū)籍目錄
彩圖序言前言第1章 引論 第2章 傳統(tǒng)軟件工程體系的過(guò)程模型第3章 傳統(tǒng)軟件工程體系存在的主要問(wèn)題及其根源第4章 NSE體系的理論基礎(chǔ)與創(chuàng)立工作框架第5章 非線(xiàn)性整體軟件工程體系概述第6章 非線(xiàn)性整體軟件工程體系的過(guò)程模型第7章 雙向多級(jí)自動(dòng)追溯體制第8章 非線(xiàn)性整體軟件工程體系的開(kāi)發(fā)方法第9章 非線(xiàn)性整體軟件工程體系的支撐圖式第10章 軟件測(cè)試的基礎(chǔ)知識(shí)第11章 軟件測(cè)試用例設(shè)計(jì)第12章 深度與廣度軟件測(cè)試第13章 透明盒測(cè)試法及其應(yīng)用第14章 非線(xiàn)性整體軟件工程的質(zhì)量保證體系第15章 非線(xiàn)性整體軟件工程的系統(tǒng)化第16章 非線(xiàn)性整體軟件工程的“活文檔”體系第17章 非線(xiàn)性整體軟件工程體系的支撐技術(shù)第18章 非線(xiàn)性整體軟件工程的項(xiàng)目計(jì)劃與管理第19章 非線(xiàn)性整體軟件工程體系的支撐工具與支撐平臺(tái)第20章 非線(xiàn)性整體軟件工程體系的應(yīng)用第21章 兩顆不同類(lèi)型的候選“銀彈”附錄A 需求規(guī)格說(shuō)明書(shū)模板源碼附錄B 在增量式單元測(cè)試中自動(dòng)設(shè)置被調(diào)用的單元的返回值方法附錄C 實(shí)現(xiàn)100%MC/DC(修改條件/判斷覆蓋)測(cè)試覆蓋率分析實(shí)例參考文獻(xiàn)
章節(jié)摘錄
第1章 引論 1.1 軟件工程概述 “軟件工程”這個(gè)概念,自從1968年由北大西洋公約組織的科學(xué)委員會(huì)提出以來(lái),至今已經(jīng)經(jīng)歷了40個(gè)年頭。相應(yīng)地,通過(guò)國(guó)際軟件界幾十年來(lái)的共同努力,不僅在軟件工程的理論研究方面,而且在軟件工程的應(yīng)用方面,都已經(jīng)取得了長(zhǎng)足的進(jìn)步。這體現(xiàn)在多種過(guò)程模型、開(kāi)發(fā)方法、質(zhì)量保證體系、項(xiàng)目管理規(guī)范、支撐技術(shù)、支撐工具和支撐環(huán)境的提出與實(shí)用化。其中較為重大的進(jìn)步是面向?qū)ο蟮能浖_(kāi)發(fā)方法與基于構(gòu)件的軟件開(kāi)發(fā)方法的提出與實(shí)用化?! ≤浖こ逃卸喾N大同小異的定義。其中廣為大家所接受的是IEEE Standard Computer Dictionary,610、ISBN l一55937—079—3和1990〔IEE 90〕的如下定義: “將系統(tǒng)化、規(guī)范化和量化的方法應(yīng)用于軟件的開(kāi)發(fā)、操作和維護(hù)”。這與國(guó)標(biāo)GB/T11457—2006的定義非常類(lèi)似。后者翹; “應(yīng)用計(jì)算機(jī)科學(xué)理論和技術(shù)以及工程管理原則和方法,按預(yù)算和進(jìn)度,實(shí)現(xiàn)滿(mǎn)足用戶(hù)要求的軟件產(chǎn)品的定義、開(kāi)發(fā)、發(fā)布和維護(hù)的工程或進(jìn)行研究的學(xué)科”。 關(guān)于軟件工程的基本概念和具體的活動(dòng)內(nèi)容,包括需求開(kāi)發(fā)、設(shè)計(jì)、編碼、測(cè)試、維護(hù)以及標(biāo)準(zhǔn)化和文檔化等方面詳細(xì)的內(nèi)容,可參考清華大學(xué)出版社出版的《實(shí)用軟件工程》第三版?! ‖F(xiàn)在,軟件的重要性比過(guò)去任何時(shí)候都更為人們所深刻認(rèn)識(shí)。正如Pressman和Herron所指出的,“計(jì)算機(jī)軟件是對(duì)現(xiàn)代社會(huì)的、幾乎所有方面均具有重要影響的、為數(shù)不多的技術(shù)之一。它是使商業(yè)、產(chǎn)業(yè)和政府實(shí)現(xiàn)自動(dòng)化的機(jī)制,是傳遞新技術(shù)的媒介”?! ∈謾C(jī),就是軟件宣傳其重要性的最好“廣告”。于是,軟件產(chǎn)業(yè)本身,也已經(jīng)發(fā)展成為國(guó)際最龐大的產(chǎn)業(yè)之一,達(dá)到每年近萬(wàn)億美元的規(guī)模。軟件的使用使得其他行業(yè)的許許多多過(guò)程實(shí)現(xiàn)了自動(dòng)化、半自動(dòng)化。例如,汽車(chē)裝配線(xiàn)、無(wú)人駕駛飛機(jī)等?! ∪欢?,與之極不相稱(chēng)的是,軟件產(chǎn)業(yè)本身卻是自動(dòng)化程度最差的產(chǎn)業(yè)之一,至今還沒(méi)有完全擺脫手工作坊式的生產(chǎn)方式。
編輯推薦
美籍華裔軟件工程專(zhuān)家熊繼光先生傾力奉獻(xiàn),清華大學(xué)鄭人杰教授作序并推薦,在金融風(fēng)暴中幫助您全方位提升軟件產(chǎn)品和個(gè)人求職的競(jìng)爭(zhēng)力! ——《新一代軟件工程體系與實(shí)踐:基于現(xiàn)代系統(tǒng)科學(xué)與復(fù)雜性科學(xué)的非線(xiàn)性整體軟件工程體系及其應(yīng)用(配光盤(pán))》介紹軟件工程的新思維方式與新科學(xué)方法和新一代工程體系 ——不是空談理論,而是全都落到實(shí)處,實(shí)現(xiàn)了產(chǎn)品化和實(shí)用化 ——涵蓋新的過(guò)程模型、開(kāi)發(fā)方法、圖式、技術(shù)、工具、平臺(tái)與“以防為主”的質(zhì)量保證體系 ——不僅給出各個(gè)方面的新功能與特點(diǎn)描述,而且給出其程序?qū)崿F(xiàn)的算法原理與主要步驟 ——易理解(圖文并茂)、學(xué)習(xí)(附體驗(yàn)版光盤(pán))與應(yīng)用(高兼容性+傻瓜式工具,可隨時(shí)切入) ——多、快、好、省軟件開(kāi)發(fā)指南與利器,對(duì)付軟件人狼(落后進(jìn)度、超出預(yù)算、存在大量缺陷)的銀彈
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版