国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

UML之父:架構業務需求與軟件開發的橋梁

原創
開發 架構
在計算機領域,他聞名于世的不止是天文學家的稱號,還有數據流計算機體系結構和UML(統一建模語言)。他就是世界著名的軟件開發方法學家James Rumbaugh(詹姆斯-朗博)。

【51CTO獨家特稿】在天文學領域,他是最知名的計算機大師;在計算機領域,他聞名于世的不止是天文學家的稱號,還有數據流計算機體系結構和UML(統一建模語言)。他就是世界著名的軟件開發方法學家James Rumbaugh(詹姆斯-朗博)。

51CTO開發頻道年終巨獻:架構師最怕程序員知道的十件事

1947年出生在美國的James Rumbaugh擁有麻省理工學院的物理學學士學位和計算機科學博士學位,同時,他還是加利福尼亞理工學院的天文學碩士。按照OMG(標準化組織對象管理組)的評價,他是“全世界最早與計算機深入接觸的人類”。

[[7607]]

早在上世紀七十年,Rumbaugh博士就開始研究軟件方法學以及相關的工具和概念,那時他在紐約斯卡奈塔第的通用電氣研發中心工作,主要進行一些大型IT項目的設計和開發。

那是一個大型機橫行的年代,遍布機房的存儲設備和繁瑣的控制操作經常讓人感到無法適從;但Rumbaugh卻樂在其中,他為自己的指令能與隔壁房間的龐然大物交流而感到興奮,為自己的代碼能被完整的映射到現實世界并解決實際的問題而榮幸。但在每個軟件系統開發之前,他們這群“最早與計算機深入交流的人”都要面對一個困惑,如何把現實世界的問題轉化到計算機里解決。

業務需求與軟件需求

無論當時還是現在,業務領域跟計算機領域之間的概念存在著很大差別。一般來說,業務是用自然的語言來表述,但是軟件有可能是用一些非常低級的計算機語言來表述的。構建一個軟件需要寫很多的代碼,要寫很多的控制邏輯,有很多復雜的東西在里面。正如目前很多的企業都在把業務與IT相結合作為一項重要的任務來做一樣,其根本是要業務與軟件之間建起一座橋梁。

為了建起這座橋梁,Rumbaugh博士開始探索新的需求分析和軟件架構方法,提高軟件開發效率。現在,我們把這門學問成為軟件方法學,是指軟件設計的原理和原則,以及基于這些原理、原則的方法和技術。其關注的中心問題是如何設計正確的軟件和高效率地設計軟件。

GE歲月

在通用電氣研究發展中心,Rumbaugh博士陸續開發了DSM(Domain-Specific Modeling)面向對象編程語言、OMT對象建模符號以及Object Modeling Tool圖形編輯器等。

#t#DSM(Domain-Specific Modeling)領域定義建模,是通過使用領域概念直接指定解決方案的軟件業務需求方法。DSM提高了超越程序代碼之上的抽象層次,最終軟件產品將從高層次的設計中直接自動產生,這樣一個自動過程是可以實現的,因為 語言和代碼產生器可以滿足某一個公司或領域的需求,建模專家使用定義這個自動機器,而程序員只管使用即可。

OMT是Object Modeling Technology的縮寫, 意為對象建模技術,我們可以將其堪稱UML的前身。它從三個方面對系統進行建模,每個模型從一個側面反映系統的特性,三個模型分別是:對象模型、動態模型和功能模型。目前,OMT法是目前最為成熟和實用的建模方法之一。Rumbaugh博士不止為OMT設計了完備的建模符號系統,還同時開發了OMT的圖形編輯器。

UML統一建模語言

1994年,Rumbaugh博士來到Rational軟件公司,在此,他遇到了UML的另外兩位創始人,同樣為軟件工程和軟件方法學的專家Grady Booch和Ivar Jacobson。

[[7608]]
左起分別是:Grady Booch、Ivar Jacobson和James Rumbaugh

Grady Booch自Rational于1981年創建以來,就擔任重要職位,是多個Rational產品的最初開發人員之一。Grady曾擔任全世界許多復雜精深軟件項目的架構師和架構指導。Rational被IBM收購后,他一直擔任IBM Rational的首席科學家,并于2003年3月榮獲IBM名士(IBM fellow)稱號。

Ivar Jacobson 在軟件工程學領域非常有名,他在使用對象方法設計大型實時系統方面已經有超過25年的經驗。在大規模架構重用方面也做了大量的工作,這是愛立信的AXE遠程通信交換機取得成功的關鍵因素。

早期的Rational軟件界面
早期的Rational軟件界面

在Rational期間,Rumbaugh博士總結了自己在對DSM和OMT的研究,并在Grady Booch和Ivar Jacobson的共同努力下推出UML(Unified Modeling Language)統一建模語言。

UML的目標是以面向對象圖的方式來描述任何類型的系統,具有很寬的應用領域。其中最常用的是建立軟件系統的模型,但它同樣可以用于描述非軟件領域的系統,如機械系統、企業機構或業務過程,以及處理復雜數據的信息系統、具有實時要求的工業系統或工業過程等。總之,UML是一個通用的標準建模語言,可以對任何具有靜態結構和動態行為的系統進行建模。

1996年,一些機構將UML作為其商業策略已日趨明顯。UML的開發者得到了來自公眾的正面反應,并倡議成立了UML成員協會,以完善、加強和促進UML的定義工作。當時的成員有DEC、HP、I-Logix、 Itellicorp、 IBM、ICON Computing、MCI Systemhouse、Microsoft、Oracle、Rational Software、TI以及Unisys。1997年,UML被對象管理組織(OMG)正式確定為國際標準。

目前,UML已經成為軟件架構的核心工具,隨之產生的IBM Rational和微軟VSTS等工具也成為主流的軟件開發工具。在Rational公司2003年被IBM收購后,Rumbaugh博士一直擔任IBM建模工具的核心架構師,并成為享譽全球的軟件開發方法學大師。

責任編輯:佚名 來源: 51CTO.com
相關推薦

2023-05-30 18:26:49

ZOMBIES軟件開發

2010-06-17 17:22:46

UML軟件開發

2010-06-18 10:27:41

UML軟件開發

2011-05-19 08:57:41

軟件開發項目

2010-06-11 13:45:30

UML建模

2021-11-02 20:39:35

數字化

2021-02-05 15:01:40

開發軟件職位

2009-08-10 19:23:02

服務與業務融合IT運維管理廣通信達科技

2010-06-18 10:21:01

UML建模

2010-06-10 12:19:07

UML2.0

2010-06-18 10:48:05

UML面向對象軟件開發

2010-07-05 11:54:54

RationalJazz需求管理

2010-06-09 12:36:30

UML業務建模實例

2011-05-12 11:28:40

軟件開發

2023-01-09 16:08:19

2011-12-26 15:19:20

聚合

2010-06-08 13:52:11

UML技術

2010-01-14 19:34:09

云計算IBMRational

2014-08-18 15:41:53

IT業務需求

2009-02-10 17:11:53

SaaSSaaS開發PaaS
點贊
收藏

51CTO技術棧公眾號

播播国产欧美激情| av网站免费观看| 91小视频在线免费看| 日本精品久久久久久久久久| 欧美日韩xxx| 欧美偷拍综合| www.男人天堂网| 国产精品video| 成人动漫视频| 欧美第一黄网| ...av二区三区久久精品| 日韩av中文| 91精品国产九九九久久久亚洲| 久久亚洲不卡| 欧美r片在线| 亚洲视频综合网| 国模大胆一区二区三区| 成人在线播放网站| 亚洲美女av在线播放| 中文字幕一区二区av | 懂色av一区二区在线播放| 日本韩国精品一区二区| 久久97久久97精品免视看| 日韩成人dvd| 国产玉足榨精视频在线观看| 97人人做人人爱| 成人av免费观看| 91www在线| 精品一区二区三区国产| 亚洲成av人片在www色猫咪| 精品视频91| www.18av.com| 精品电影一区二区| 欧美午夜不卡影院在线观看完整版免费| 成人福利网址| 久久国产色av| 成人av综合一区| 成人黄色免费短视频| 日韩久久精品一区二区三区| 精彩视频一区二区| 精品动漫3d一区二区三区免费版| 精品久久久久一区二区三区| 国产视频自拍一区| 国产凹凸在线观看一区二区| 国产网红女主播精品视频| 一本久道久久综合| free欧美| 亚洲视频电影| 精品欧美一区二区三区精品久久| 国模吧视频一区| 亚洲电影小说图| 国产精品电影久久久久电影网| 国产精品女同互慰在线看| 一区二区亚洲视频| 日本三级免费观看| 久久久精品在线| 国产无一区二区| av日韩精品| 成人丁香基地| 国产日韩精品在线| 第一福利永久视频精品| 色乱码一区二区三区网站| 色视频免费在线观看| 亚洲欧美一区二区在线观看| 欧美丝袜足交| 日本亚洲天堂| 91啪国产在线| 欧美日韩一二区| 日本在线不卡一区| 天堂网在线最新版www中文网| 在线免费观看一区二区三区| 亚洲精品自拍偷拍| 国产一区二区三区免费| 怡红院成人在线| 北条麻妃在线视频观看| 欧美激情xxxx| 一级做a爱片久久| 欧美激情第二页| 欧美大片黄色| 免费看黄在线看| 国产91精品高潮白浆喷水| 亚洲一区二区三区四区五区黄 | 国语自产精品视频在线看抢先版图片| 久久精品日产第一区二区三区高清版| 豆花视频一区二区| 久草在线资源视频| 国产精品一区二区三区免费| 亚洲第一av在线| 久久久久久久久久美女| 精品国产aⅴ| 羞羞网站在线看| 福利视频一二区| 国产精品看片资源| 在线播放中文一区| 成人激情综合网站| 国产精品手机在线播放| 搞黄视频在线观看| 日本免费a视频| 青青在线视频一区二区三区| 色美美综合视频| 国产亚洲成av人片在线观看| 欧美a级黄色大片| 97香蕉久久超级碰碰高清版 | 久久国产精品久久精品国产| 中日韩美女免费视频网址在线观看 | 欧美精品久久久久久久| 亚洲激情六月丁香| 美女的诞生在线观看高清免费完整版中文 | 黄色一级在线视频| 亚洲人在线视频| 国产精品免费丝袜| 欧美激情视频一区二区三区在线播放 | 中文字幕在线视频不卡| 久久精品美女| 丝袜美腿亚洲一区二区| 亚洲一区二区在线免费看| 日韩高清一级片| 精品国产美女a久久9999| 中文字幕一二三区在线观看| 亚洲成人a**址| 日本伊人精品一区二区三区介绍 | 9l视频自拍蝌蚪9l视频成人| 国产一区二区香蕉| 欧美日本在线视频| 91蝌蚪porny| 红桃视频欧美| 日韩国产91| 精品视频一二区| 欧美丰满熟妇bbbbbb百度| 99在线热播| 欧美成人免费va影院高清| 欧美精品vⅰdeose4hd| 国产精品污网站| 久久精品三级| 亚洲免费专区| 999国产精品亚洲77777| 福利片在线看| 天天综合天天| 亚洲精品电影在线一区| 国产精品丝袜久久久久久高清| 亚洲男子天堂网| 五月综合激情婷婷六月色窝| 成人国产一区二区三区精品| 一本色道久久综合亚洲精品不| 亚州一区二区| а_天堂中文在线| 超碰在线中文| 中文字幕欧美人妻精品一区| 欧美变态凌虐bdsm| 亚洲三级在线看| 国产成人av电影免费在线观看| 性欧美欧美巨大69| 卡通动漫国产精品| 樱花草涩涩www在线播放| 久色视频在线| 69中国xxxxxxxxx69| 日韩视频 中文字幕| 国产综合第一页| 日本一区二区不卡| 久久综合电影一区| 欧美精品一区二区三区蜜桃 | 色婷婷香蕉在线一区二区| 欧美激情一区二区在线| 蜜臀精品一区二区三区在线观看| 一区二区蜜桃| www.色偷偷.com| 黄色录像特级片| 色一情一乱一伦一区二区三区| 国产精品美女免费视频| 欧美高清视频在线播放| 亚洲精品视频在线播放| 日韩你懂的在线播放| 91久久人澡人人添人人爽欧美| 亚洲女爱视频在线| 国产精品久久二区二区| 99久久夜色精品国产网站| 国产电影精品久久禁18| 视频一区二区三区中文字幕| 日韩视频久久| 欧美日韩三级| 欧美日韩天堂| 综合天天久久| 欧美黄污视频| 欧美在线播放| 亚洲特色特黄| 91精品啪在线观看国产81旧版 | 精品久久91| 成人午夜网址| 精品午夜视频| 国产色99精品9i| 影音成人av| 日韩三区在线| 日本亚洲欧洲精品| 国产欧美韩日| 国产尤物99| 国语精品免费视频| 欧美日韩一区二区三区在线观看免 | 激情开心成人网| 电影网一区二区| 国语自产精品视频在线看抢先版结局 |