国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

有關mda 和uml的kabira開發(fā)(外文文獻翻譯).doc

約7頁DOC格式手機打開展開

有關mda 和uml的kabira開發(fā)(外文文獻翻譯),abira for mda and uml developersdevelopers of large-scale network-based applications and services use the kabira infrastructure as a construction and deployment...
編號:5-206989大小:97.00K
分類: 論文>外文翻譯

內(nèi)容介紹

此文檔由會員 wanli1988go 發(fā)布

abira for MDA and UML Developers
Developers of large-scale network-based applications and services use the Kabira infrastructure as a construction and deployment platform for software designed on the OMG Model Driven Architecture (OMG MDA?) and the Unified Modeling Language (UML?):
Let's skip the 'brief history of software development' and fast-forward to the present day. Application software is getting very large, with many commercial deployments exceeding a million lines of code (LOC). Companies are deploying products and service offerings across planet-wide networks. Sometimes, millions of users try to use a single network-based service at the same time, often with spectacularly poor results. This type of software is very difficult to design, and even harder to code for correct behavior. Worse yet, the programming team only gets to spend about 20% of its effort on the actual 'value added' part of the software and is stuck spending 80% of the time simply on plumbing, connections and transactional behavior. We have seen commercial network software projects that have planned for a team of 200+ developers working together for more than 18 months to deliver network-based applications. These projects usually fail, with massive delays, cost over runs and a resulting application suite that is 'locked in time' and impossible to change.


有關MDA 和UML的Kabira開發(fā)
大規(guī)模的以網(wǎng)絡申請和服務為基礎的開發(fā)者使用 Kabira 系統(tǒng)作為構(gòu)造和開發(fā)平臺在 OMG 模型驅(qū)動構(gòu)造和統(tǒng)一建模語言上進行軟件設計。
讓我們跳越那短暫的軟件發(fā)展歷史回到迅速發(fā)展的今日。 應用軟件正在發(fā)展壯大,許多商業(yè)的軟件代碼超過一百萬行。公司正在對產(chǎn)品展開通過寬廣的網(wǎng)絡來提供服務。有時,數(shù)以百萬計使用者試著去同時使用一個網(wǎng)絡服務器,通常結(jié)果很難令人滿意。這種類型的軟件是非常難設計的,甚至更難為正確的行為編碼。然而更壞的是,設計小組只花費約 20% 的努力在實際的“額外價值”軟件的部份,而花費 80% 的時間在測試,連接和處理行為上。我們可以看到商業(yè)網(wǎng)絡軟件方案是有一隊200個開發(fā)者一起工作超過18個月來遞送以網(wǎng)絡為基礎的應用軟件。這些方案由于龐大的延遲,花費額外的運行時間使程序組被“時間鎖定”并且不能改變而通常都會失敗。