亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

XMI與UML合力推動產品開發

2019-11-17 04:44:07
字體:
來源:轉載
供稿:網友
在軟件開發過程中,無數組織依靠 UML(統一建模語言)。然而,用于治理 UML 本身的軟件卻有著靈活性差以及難于使用的口碑。本文講述了丹麥開發公司 Ideogramic ApS 是怎樣擴展 XMI(針對諸如 UML 的元數據的 xml 規范),以及探討了“XML 化(XMLization)”的優點及局限性。 UML(統一建模語言)是一種軟件建模表示法。這么說通常意味著使用 UML 的建模者并不是通過編寫計算機程序來開始軟件開發項目的。相反,他們相互討論,在索引卡上作記錄,繪制圖形,進行少量的技術實踐,評審圖形以及進行其它一些抽象概念的設計,進行這些工作是為了編寫代碼時能獲得更高的工作效率。典型的 UML“工作產品”包括所獲取的位于一堆堆物理的記錄(索引)卡片上的類概要,如同圖 1 中所示的圖形以及稱為用例(use case)的敘述,該用例描述了期望用戶將怎樣同交付的軟件產品交互。簡單地講,UML 的目的在于成為人類工程學。它的成功基于這樣一個事實:當人們在白板上書寫或在小組內通過討論解決問題時,他們表達有用想法和對事物的理解的效率非凡高。已經證實這些方法同人們的表達方式非常吻合,但是他們本身不適宜于完成計算機化這一過程。雖然以數字化的方式獲取白板上的繪圖是可能的。但這么做的代價通常很昂貴,并且所產生的數據難于發送、控制版本、歸檔、驗證、轉換。對于治理以源代碼或 Html(它是 Web 頁面的基礎)形式表示的數據,計算機的基礎設施早已做好了預備。通過以文本方式提供“序列化”UML 數據的構件,XML 消除了二者之間的部分差距?!癤ML 元數據交換(XMI)”是一項開放的工業標準,它將 XML 應用到諸如 UML 的抽象系統。XMI 方法捕捉和表達 UML 表達的關系,而拋棄特定 UML 圖的大多數可視細節。這種將事物劃分成必不可少的內容與可有可無的形式的做法增強了 UML 的可治理性。本文研究了 XMI 對這個 Ideogramic ApS 小開發公司的影響。另外,還非凡講述了如下問題,即 XML 標準和一些逐漸成熟的工具(這些工具集成了市場上其它一些標準)是如何使得一個組織能夠把精力集中在它自己的產品開發上。Ideogramic ApSIdeogramic ApS 是一家專業從事手勢數字化(gestural digitization)和協作開發公司。該公司已經將一些理論知識精心轉化成了產品,正如該公司的網站所描述的那樣:“對編程的直覺工具支持,非凡結合了諸如電子白板和圖形輸入板計算機等基于筆的界面。”設計者可以使用任意多的常見輸入設備 — 先進的電子白板、軌跡球等 — Ideogramic 的專利產品“手勢識別”算法將這些草圖轉換成 UML 圖。捕捉到這些結果,并將其表示成 XMI,然后加以調整,輸入到可視化建模工具(譬如,Rational Software Corporation 軟件公司的 Rational Rose)中。這一過程是值得研究的,因為直到幾年以前這一過程還不是很過硬。不同供給商的產品之間的互操作性是如此之差,以致于那些具有好的 UML 想法的人,在想把該想法推向市場時,都不得不隨之帶一套包羅萬象的工具集。雖然 XMI 只實現了部分標準化,但是現在它已經足以答應 Ideogramic 把精力集中在他們最拿手的地方:相信第三方的產品可以處理此結果。工作示例為了更好的理解 Ideogramic 的“手勢識別”是如何工作的,我們將采用一個包含單個類 Small 的示例。圖 1 顯示了由“手勢識別”對設計者所畫的略微有點潦草的草圖進行了一點加工的樣子。圖 1. 手勢識別產生的 UML 圖

XMI與UML合力推動產品開發(圖一)當然,Ideogramic 的產品還包括許多工具,您可以選擇這些工具來以圖形方式精心制作這樣的圖形。盡管如此,我們所感愛好的是位于 XMI 中的缺省序列化。該產品事實上將圖 1 保存到清單 1 中所示的文檔實例中。XMI 定義了一個“插頭”,該“插頭”答應 Ideogramic 同其它產品(譬如 Rational Rose 或其它的 UML 制圖工具)緊密結合。這使得 Ideogramic 能夠解脫出來把全部精力集中在精益求精地提高其“手勢識別”工具的獨特價值上。例如,一個組織向 Rational Rose 保證,它能夠將可視化建模工具與它的 Ideogramic UML 結合在一起。它之所以能有信心這么做是因為依靠 XML 在這兩者之間往返傳遞信息。除了單向迭代之外,對往返迭代也是可能的,從而甚至逆向工程的 Rational 圖可以“流”回 Ideogramic,作為進一步協作和細化的基礎。有關于實現的現狀至少,這是目標。這個夢想的實現還不完美。正如 Ideogramic 的產品經理 Klaus Marius Hansen 于 2001 年秋季所說的, “XMI 標準本身不支持所有需求,所以非常遺憾的是供給商對它的實現各不相同?!盜deogramic 的解決方案是盡可能多地使用 XMI,并且在不能使用 XMI 的情況下定義擴展。由于 UML、XMI以及其它市場化產品都在不斷地變化,因此維持版本的一致性是一項挑戰,但是“手勢識別”是一項功能強大的技術,在這方面作出努力是值得的。用 Hansen 的話說就是:“所有這些為我們帶來了許多工作:使用不同工具進行測試,產生可替代的實現方案等等,但是這些辛勞是值得的?!? QQRead.com 推出數據恢復指南教程 數據恢復指南教程 數據恢復故障解析 常用數據恢復方案 硬盤數據恢復教程 數據保護方法 數據恢復軟件 專業數據恢復服務指南
在軟件開發過程中,無數組織依靠 UML(統一建模語言)。然而,用于治理 UML 本身的軟件卻有著靈活性差以及難于使用的口碑。本文講述了丹麥開發公司 Ideogramic ApS 是怎樣擴展 XMI(針對諸如 UML 的元數據的 XML 規范),以及探討了“XML 化(XMLization)”的優點及局限性。 UML(統一建模語言)是一種軟件建模表示法。這么說通常意味著使用 UML 的建模者并不是通過編寫計算機程序來開始軟件開發項目的。相反,他們相互討論,在索引卡上作記錄,繪制圖形,進行少量的技術實踐,評審圖形以及進行其它一些抽象概念的設計,進行這些工作是為了編寫代碼時能獲得更高的工作效率。典型的 UML“工作產品”包括所獲取的位于一堆堆物理的記錄(索引)卡片上的類概要,如同圖 1 中所示的圖形以及稱為用例(use case)的敘述,該用例描述了期望用戶將怎樣同交付的軟件產品交互。簡單地講,UML 的目的在于成為人類工程學。它的成功基于這樣一個事實:當人們在白板上書寫或在小組內通過討論解決問題時,他們表達有用想法和對事物的理解的效率非凡高。已經證實這些方法同人們的表達方式非常吻合,但是他們本身不適宜于完成計算機化這一過程。雖然以數字化的方式獲取白板上的繪圖是可能的。但這么做的代價通常很昂貴,并且所產生的數據難于發送、控制版本、歸檔、驗證、轉換。對于治理以源代碼或 HTML(它是 Web 頁面的基礎)形式表示的數據,計算機的基礎設施早已做好了預備。通過以文本方式提供“序列化”UML 數據的構件,XML 消除了二者之間的部分差距?!癤ML 元數據交換(XMI)”是一項開放的工業標準,它將 XML 應用到諸如 UML 的抽象系統。XMI 方法捕捉和表達 UML 表達的關系,而拋棄特定 UML 圖的大多數可視細節。這種將事物劃分成必不可少的內容與可有可無的形式的做法增強了 UML 的可治理性。本文研究了 XMI 對這個 Ideogramic ApS 小開發公司的影響。另外,還非凡講述了如下問題,即 XML 標準和一些逐漸成熟的工具(這些工具集成了市場上其它一些標準)是如何使得一個組織能夠把精力集中在它自己的產品開發上。Ideogramic ApSIdeogramic ApS 是一家專業從事手勢數字化(gestural digitization)和協作開發公司。該公司已經將一些理論知識精心轉化成了產品,正如該公司的網站所描述的那樣:“對編程的直覺工具支持,非凡結合了諸如電子白板和圖形輸入板計算機等基于筆的界面。”設計者可以使用任意多的常見輸入設備 — 先進的電子白板、軌跡球等 — Ideogramic 的專利產品“手勢識別”算法將這些草圖轉換成 UML 圖。捕捉到這些結果,并將其表示成 XMI,然后加以調整,輸入到可視化建模工具(譬如,Rational Software Corporation 軟件公司的 Rational Rose)中。這一過程是值得研究的,因為直到幾年以前這一過程還不是很過硬。不同供給商的產品之間的互操作性是如此之差,以致于那些具有好的 UML 想法的人,在想把該想法推向市場時,都不得不隨之帶一套包羅萬象的工具集。雖然 XMI 只實現了部分標準化,但是現在它已經足以答應 Ideogramic 把精力集中在他們最拿手的地方:相信第三方的產品可以處理此結果。工作示例為了更好的理解 Ideogramic 的“手勢識別”是如何工作的,我們將采用一個包含單個類 Small 的示例。圖 1 顯示了由“手勢識別”對設計者所畫的略微有點潦草的草圖進行了一點加工的樣子。圖 1. 手勢識別產生的 UML 圖

XMI與UML合力推動產品開發(圖一)當然,Ideogramic 的產品還包括許多工具,您可以選擇這些工具來以圖形方式精心制作這樣的圖形。盡管如此,我們所感愛好的是位于 XMI 中的缺省序列化。該產品事實上將圖 1 保存到清單 1 中所示的文檔實例中。XMI 定義了一個“插頭”,該“插頭”答應 Ideogramic 同其它產品(譬如 Rational Rose 或其它的 UML 制圖工具)緊密結合。這使得 Ideogramic 能夠解脫出來把全部精力集中在精益求精地提高其“手勢識別”工具的獨特價值上。例如,一個組織向 Rational Rose 保證,它能夠將可視化建模工具與它的 Ideogramic UML 結合在一起。它之所以能有信心這么做是因為依靠 XML 在這兩者之間往返傳遞信息。除了單向迭代之外,對往返迭代也是可能的,從而甚至逆向工程的 Rational 圖可以“流”回 Ideogramic,作為進一步協作和細化的基礎。有關于實現的現狀至少,這是目標。這個夢想的實現還不完美。正如 Ideogramic 的產品經理 Klaus Marius Hansen 于 2001 年秋季所說的, “XMI 標準本身不支持所有需求,所以非常遺憾的是供給商對它的實現各不相同?!盜deogramic 的解決方案是盡可能多地使用 XMI,并且在不能使用 XMI 的情況下定義擴展。由于 UML、XMI以及其它市場化產品都在不斷地變化,因此維持版本的一致性是一項挑戰,但是“手勢識別”是一項功能強大的技術,在這方面作出努力是值得的。用 Hansen 的話說就是:“所有這些為我們帶來了許多工作:使用不同工具進行測試,產生可替代的實現方案等等,但是這些辛勞是值得的?!?br>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产不卡一区二区在线播放| 久久精品一本久久99精品| 国产成人精品999| 亚洲aaa激情| 中文字幕精品在线视频| 国产乱人伦真实精品视频| 最近免费中文字幕视频2019| 欧美黑人性生活视频| 久久人91精品久久久久久不卡| 影音先锋欧美精品| 欧美日韩国产中文字幕| 国产精品国产三级国产aⅴ9色| 国产精品男女猛烈高潮激情| 午夜精品一区二区三区在线播放| 欧美情侣性视频| 亚洲精品丝袜日韩| 欧洲成人午夜免费大片| 久久久国产一区二区三区| 91sao在线观看国产| 亚洲国产成人av在线| 久久在线免费观看视频| 欧美一区二区三区精品电影| 欧美巨大黑人极品精男| 欧美激情一级欧美精品| 国产日韩欧美影视| 欧美激情欧美激情| 国产精品久久久久国产a级| 久久久久国产一区二区三区| 久久免费视频网| 日韩在线中文字幕| 国产精品美女午夜av| 国产在线视频一区| 欧美日韩一区二区精品| 久久99久久99精品中文字幕| 欧美成人精品三级在线观看| 疯狂做受xxxx高潮欧美日本| 国产成人午夜视频网址| 成人亚洲欧美一区二区三区| 欧美老少做受xxxx高潮| 亚洲精品电影网站| 国模精品视频一区二区三区| 国产小视频91| 欧美黄色片在线观看| 8x海外华人永久免费日韩内陆视频| 亚洲在线免费观看| 欧美大成色www永久网站婷| 色综合久久中文字幕综合网小说| 欧美日韩国产二区| 久久精品视频va| 欧美黄色片在线观看| 久久免费精品日本久久中文字幕| 欧美日韩在线视频首页| 亚洲第一精品夜夜躁人人躁| 国产精品 欧美在线| 亚洲国产中文字幕在线观看| 久久韩国免费视频| 精品国产一区二区三区久久狼黑人| 日韩av色在线| 亚洲欧美999| 亚洲精品国产精品久久清纯直播| 欧美精品精品精品精品免费| 亚洲乱码一区二区| 成人国产精品一区二区| 亚洲人成网在线播放| 欧美巨猛xxxx猛交黑人97人| 色噜噜亚洲精品中文字幕| 亚洲男女性事视频| 亚洲欧美国产精品va在线观看| 亚洲高清一二三区| 国产精品美女免费视频| 国产成人精品免费久久久久| 91po在线观看91精品国产性色| 久久国产精品影视| 国产丝袜一区二区三区免费视频| 亚洲天堂av女优| 日韩精品视频在线观看网址| 成人欧美一区二区三区黑人孕妇| 欧美激情欧美激情| 国产a∨精品一区二区三区不卡| 欧美色视频日本高清在线观看| 97在线看免费观看视频在线观看| 亚洲色图校园春色| 色一情一乱一区二区| 国产一区二区三区三区在线观看| 国产精品亚洲激情| 精品亚洲男同gayvideo网站| 激情久久av一区av二区av三区| 亚洲情综合五月天| 伊人久久精品视频| 中文字幕在线日韩| 久热精品视频在线免费观看| 欧美三级免费观看| 日本久久91av| www国产精品com| 欧美性jizz18性欧美| 亚洲精品久久久久中文字幕欢迎你| 欧美丰满少妇xxxxx做受| 亚洲一区二区自拍| 国产一级揄自揄精品视频| 久久视频精品在线| 亚洲成人av中文字幕| 亚洲永久免费观看| 国产精品入口日韩视频大尺度| 美女国内精品自产拍在线播放| 免费91麻豆精品国产自产在线观看| 精品国产一区av| 国内偷自视频区视频综合| 成人亚洲欧美一区二区三区| 最近中文字幕2019免费| 亚洲欧美三级伦理| 久久精品视频在线观看| 俺去啦;欧美日韩| 成人网在线免费观看| 欧美一级bbbbb性bbbb喷潮片| 国产精品亚洲аv天堂网| 中文字幕精品在线视频| 国产福利精品av综合导导航| 欧美日韩免费网站| 久久久噜久噜久久综合| 精品一区二区亚洲| 中文字幕成人精品久久不卡| 亚洲aⅴ日韩av电影在线观看| 国产日产亚洲精品| 久久精品亚洲热| 亚洲乱码国产乱码精品精天堂| 亚洲精品不卡在线| 亚洲精品色婷婷福利天堂| 国产精品一区二区三区毛片淫片| 欧美又大粗又爽又黄大片视频| 国产一区玩具在线观看| 亚洲欧美成人一区二区在线电影| 麻豆乱码国产一区二区三区| 欧美国产日韩中文字幕在线| 97久久精品国产| 午夜免费在线观看精品视频| 日韩成人av在线| 欧美性生活大片免费观看网址| 日韩免费精品视频| 日本精品视频在线观看| 亚洲精品久久久久久下一站| 欧美精品久久久久久久免费观看| 国产一区二区动漫| 97精品视频在线观看| 欧美成人午夜免费视在线看片| 一区二区在线视频| 久久久久成人精品| 国产mv久久久| 久久精品国产99国产精品澳门| 欧美在线视频网站| 欧美国产精品人人做人人爱| 亚洲欧美综合另类中字| 精品福利樱桃av导航| 中文字幕亚洲激情| 欧美精品www在线观看| 久久噜噜噜精品国产亚洲综合| 另类色图亚洲色图| 欧美大片大片在线播放| 国内精品视频在线| 精品国产1区2区| 日韩成人在线视频网站| 欧美激情xxxx性bbbb| 国产成人精品久久| 26uuu另类亚洲欧美日本一| 国产原创欧美精品|