【正文】
成代碼和其它對象可以提高生產(chǎn)率 建模工具的成功歷史不良 好的地方 : 有助于文檔 不好的地方 : 多次往返的復(fù)雜性 , 未被用于軟件開發(fā) Team Edition的軟件設(shè)計功能 現(xiàn)存的問題 關(guān)鍵情景 設(shè)計連接的系統(tǒng) “為運營而設(shè)計” 代碼可視化 文檔和概念繪制 UML及更多 UML軟件文檔工具 DSL精確軟件開發(fā)工具 DSL工具 分布式系統(tǒng)設(shè)計器 面向服務(wù)的 Application Designer Deployment Designer Logical Infrastructure Designer Class Designer 通用功能 產(chǎn)生多個 artifact 連續(xù)同步 設(shè)計優(yōu)先模型 Distributed System Designer下的 SDM模型 Team Edition的軟件設(shè)計功能 Application Designer ServiceOriented Architecture model Port Details editor Logical Infrastructure Designer Services assigned to logical infrastructure Architecture validated against operational settings and constraints Class Designer Class Designer and twoway code synch Team Edition的軟件設(shè)計功能 合作伙伴的機會 設(shè)計器的擴展性 擴充 SDM架構(gòu) 增加約束 使用 MDF框架建造新的設(shè)計器 建造工具的工具 Visual Studio Team System Change Management Work Item Tracking Reporting Project Portal Visual Studio Team Foundation Server Integration Services Project Management Process and Architecture Guidance Visual Studio Team Edition Software Architects Team Explorer (includes Team Foundation Server CAL) Visual Studio Professional Edition Load Testing Manual Testing Test Case Management Application Designer System Designer Logical Datacenter Designer Visual Studio Team Edition Software Developers Visual Studio Team Edition Software Testers Visual Studio Industry Partners Team Build Class Designer (in Visual Studio Standard Edition and higher) Deployment Designer Visio for Enterprise Architects (in MSDN Premium Subscription) Dynamic Code Analyzer Static Code Analyzer Code Profiler Unit Testing Code Coverage Team Edition的軟件開發(fā)功能 靜態(tài)代碼分析 支持托管和非托管代碼 代碼剖析 運行線程的序列察看 GC察看對象的分配和生命周期 Callercallee, 調(diào)用棧 , function察看 代碼覆蓋率 整合的單元測試和框架 Team Editio