成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

UML發(fā)展歷程揭秘

開發(fā) 架構(gòu)
UML這個(gè)名詞相信大家應(yīng)該有所了解,那么你知道他是如何產(chǎn)生的嘛,這里就向大家介紹一下UML發(fā)展歷程,希望本文的介紹對(duì)你的學(xué)習(xí)有所幫助。

在學(xué)習(xí)UML的過程中,你可能會(huì)遇到UML發(fā)展方面的問題,這里就和大家分享一下UML發(fā)展歷程,相信通過本節(jié)的介紹大家對(duì)UML會(huì)有更加深刻的認(rèn)識(shí)。下面就讓我們一起來看一下UML發(fā)展歷程吧。

UML發(fā)展歷程

公認(rèn)的面向?qū)ο蠼UZ言出現(xiàn)于70年代中期。從1989年到1994年,其數(shù)量從不到十種增加到了五十多種。在眾多的建模語言中,語言的創(chuàng)造者努力推崇自己的產(chǎn)品,并在實(shí)踐中不斷完善。但是,OO方法的用戶并不了解不同建模語言的優(yōu)缺點(diǎn)及相互之間的差異,因而很難根據(jù)應(yīng)用特點(diǎn)選擇合適的建模語言,于是爆發(fā)了一場(chǎng)"方法大戰(zhàn)"。90年代中,一批新方法出現(xiàn)了,其中最引人注目的是Booch1993、OOSE和OMT-2等。Booch是面向?qū)ο蠓椒ㄗ钤绲某珜?dǎo)者之一,他提出了面向?qū)ο筌浖こ痰母拍睢?991年,他將以前面向Ada的工作擴(kuò)展到整個(gè)面向?qū)ο笤O(shè)計(jì)領(lǐng)域。Booch1993比較適合于系統(tǒng)的設(shè)計(jì)和構(gòu)造。Rumbaugh等人提出了面向?qū)ο蟮慕<夹g(shù)(OMT)方法,采用了面向?qū)ο蟮母拍?并引入各種獨(dú)立于語言的表示符。這種方法用對(duì)象模型、動(dòng)態(tài)模型、功能模型和用例模型,共同完成對(duì)整個(gè)系統(tǒng)的建模,所定義的概念和符號(hào)可用于軟件開發(fā)的分析、設(shè)計(jì)和實(shí)現(xiàn)的全過程,軟件開發(fā)人員不必在開發(fā)過程的不同階段進(jìn)行概念和符號(hào)的轉(zhuǎn)換。OMT-2特別適用于分析和描述以數(shù)據(jù)為中心的信息系統(tǒng)。

jacobson于1994年提出了OOSE方法,其最大特點(diǎn)是面向用例(Use-Case),并在用例的描述中引入了外部角色的概念。用例的概念是精確描述需求的重要武器,但用例貫穿于整個(gè)開發(fā)過程,包括對(duì)系統(tǒng)的測(cè)試和驗(yàn)證。OOSE比較適合支持商業(yè)工程和需求分析。此外,還有Coad/Yourdon方法,即著名的OOA/OOD,它是最早的面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法之一。該方法簡(jiǎn)單、易學(xué),適合于面向?qū)ο蠹夹g(shù)的初學(xué)者使用,但由于該方法在處理能力方面的局限,目前已很少使用。

概括起來,首先,面對(duì)眾多的建模語言,用戶由于沒有能力區(qū)別不同語言之間的差別,因此很難找到一種比較適合其應(yīng)用特點(diǎn)的語言;其次,眾多的建模語言實(shí)際上各有千秋;第三,雖然不同的建模語言大多類同,但仍存在某些細(xì)微的差別,極大地妨礙了用戶之間的交流。因此在客觀上,極有必要在精心比較不同的建模語言優(yōu)缺點(diǎn)及總結(jié)面向?qū)ο蠹夹g(shù)應(yīng)用實(shí)踐的基礎(chǔ)上,組織聯(lián)合設(shè)計(jì)小組,根據(jù)應(yīng)用需求,取其精華,去其糟粕,求同存異,統(tǒng)一建模語言。1994年10月,GradyBooch和JimRumbaugh開始致力于這一工作。他們首先將Booch93和OMT-2統(tǒng)一起來,并于1995年10月發(fā)布了第一個(gè)公開版本,稱之為統(tǒng)一方法UM0.8(UnitiedMethod)。1995年秋,OOSE的創(chuàng)始人IvarJacobson加盟到這一工作。經(jīng)過Booch、Rumbaugh和Jacobson三人的共同努力,于1996年6月和10月分別發(fā)布了兩個(gè)新的版本,即UML0.9和UML0.91,并將UM重新命名為UML(UnifiedModelingLanguage)。這是UML發(fā)展又前進(jìn)了一步。

1996年,一些機(jī)構(gòu)將UML作為其商業(yè)策略已日趨明顯。UML的開發(fā)者得到了來自公眾的正面反應(yīng),并倡議成立了UML成員協(xié)會(huì),以完善、加強(qiáng)和促進(jìn)UML的定義工作。當(dāng)時(shí)的成員有DEC、HP、I-Logix、Itellicorp、IBM、ICONComputing、MCISystemhouse、Microsoft、Oracle、RationalSoftware、TI以及Unisys。這一機(jī)構(gòu)對(duì)UML1.0(1997年1月)及UML1.1(1997年11月17日)的定義和發(fā)布起了重要的促進(jìn)作用。

面向?qū)ο蠹夹g(shù)和UML發(fā)展過程可用上圖來表示,標(biāo)準(zhǔn)建模語言的出現(xiàn)是其重要成果。在美國,截止1996年10月,UML獲得了工業(yè)界、科技界和應(yīng)用界的廣泛支持,已有700多個(gè)公司表示支持采用UML作為建模語言。1996年底,UML已穩(wěn)占面向?qū)ο蠹夹g(shù)市場(chǎng)的85%,成為可視化建模語言事實(shí)上的工業(yè)標(biāo)準(zhǔn)。1997年11月17日,OMG采納UML1.1作為基于面向?qū)ο蠹夹g(shù)的標(biāo)準(zhǔn)建模語言。UML代表了面向?qū)ο蠓椒ǖ能浖_發(fā)技術(shù)的發(fā)展方向,具有巨大的市場(chǎng)前景,也具有重大的經(jīng)濟(jì)價(jià)值和國防價(jià)值。

【編輯推薦】

  1. UML學(xué)習(xí)入門手冊(cè)
  2. 經(jīng)驗(yàn)總結(jié) UML實(shí)踐中的現(xiàn)狀和一些建議
  3. UML基礎(chǔ)與應(yīng)用解析
  4. UML建模過程中需要注意要點(diǎn)專家提醒
  5. 體驗(yàn)免費(fèi)UML建模工具

 

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-06-29 17:27:49

UML建模方法

2009-08-14 13:34:21

SSL證書 EV SSL在線交易

2010-01-07 09:14:27

2011-09-20 11:17:26

敏捷

2017-05-27 21:07:24

NFV網(wǎng)絡(luò)功能虛擬化數(shù)據(jù)中心

2022-04-12 11:15:31

Redis消息隊(duì)列數(shù)據(jù)庫

2010-07-07 11:21:58

UML九種視圖

2009-11-18 15:58:05

PHP技術(shù)

2013-09-11 14:00:16

Windows 8.1

2009-11-05 14:01:57

網(wǎng)管軟件

2011-12-15 10:44:01

微軟云計(jì)算

2010-07-02 13:22:25

UML交互圖

2010-06-29 09:08:15

UML類圖關(guān)系

2010-06-17 17:44:55

UML發(fā)展

2010-03-31 13:47:22

Oralce數(shù)據(jù)庫

2010-06-07 10:00:45

MySQL數(shù)據(jù)庫

2011-09-19 10:19:04

NoSQL

2023-02-15 08:31:19

2010-03-10 18:12:50

Python編程語言

2011-05-24 11:26:27

OTN
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久国产精品网站 | 国产电影一区二区三区爱妃记 | 美女福利网站 | 成人亚洲精品 | 丁香婷婷久久久综合精品国产 | 91精品国产色综合久久不卡98 | 91精品国产777在线观看 | 亚洲一卡二卡 | 91毛片网 | 九九免费在线视频 | 亚洲少妇综合网 | 欧美成人一区二区 | 人人干在线 | 欧美日韩精品久久久免费观看 | 狠狠躁夜夜躁人人爽天天高潮 | 人人天天操| 国产亚洲精品精品国产亚洲综合 | 99re6在线视频 | 久久精品日产第一区二区三区 | 9久久婷婷国产综合精品性色 | 欧美二区在线 | 国产 91 视频 | 日韩欧美亚洲 | 免费观看毛片 | 成人av片在线观看 | 伊人免费在线观看 | 日韩国产一区二区 | 精品一区国产 | 国产精品免费观看 | 久久久夜色精品亚洲 | 久久久www成人免费精品 | 亚洲国产一区二区三区在线观看 | 日韩视频一区在线观看 | 久久精品国产一区二区三区不卡 | 婷婷色在线播放 | 草久久| 91国内精精品久久久久久婷婷 | 亚洲美女av网站 | 求毛片 | 精品一区二区三区在线视频 | 一二三区在线 |