| 查看: 273 | 回复: 5 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
p1801321金虫 (著名写手)
|
[交流]
【求助】重金求数段的翻译(有效期2天)
|
||
|
分割线以上20币,分隔线以下10币,谢绝翻译软件的翻译,不给币 Having developed a conceptual architecture, we then used LDM to reveal extra dependencies. An unexpected benefit of building a DSM with a cleaner architecture was that by going over the extra dependencies and expanding the hierarchy in the matrix, it was possible to very quickly to find the cause of the extra dependencies. In fact, in the DSM in Figure 18, four regions (numbered 1-4) are supposed to be free of dependencies; regions 1-3 because they are in the top-right diagonal and would represent cycles, and region 4 because (as shown in the architectural diagram) it represents the independence of the UI from the Server Analysis of the dependencies in these regions suggests the remediation necessary in order to clean up the architecture: Region 1 represents dependencies from what is known as the project’s data-model. These modules form the building blocks of the entire system and therefore are not supposed to depend on any other modules. Examining the extra dependencies shows that they are caused mainly due to static methods. These dependencies show the practice in Haystack of not using any particular criteria in placing non-instance based helper methods. While these methods should ideally be in another module, they are in the data model for ease in finding and using them. • Region 2 represents dependencies from the project’s inference engines. These engines have resulted from the evolution and extension of two smaller inference engines one primarily used in the server and the other in the UI. Over time, they had evolved to have different strengths and are being used inconsistently in the code. A redesign of this component was already being contemplated. The extra dependencies in the grid highlight this need. Region 3 and 4 dependencies represent minor project inconsistencies. Examining these extra dependencies shows that resolving each one needs a small and local design decision, and have likely been caused because of the absence of an architectural diagram in the past. ----------------------------------------------------------------------------------------------- Beyond helping identify these regions of extra dependencies, the rearchitected DSM yielded significant benefits. Just from the DSM it is apparent that subsystems for server extensions and user interface (ozone) extensions have no major dependencies on the rest of the system. This means that they can be changed or newer extensions added without significant risk to the system. In fact, a large number of these components are now hidden subsystems of the server and the user interface. Similarly, we were able to create a new abstraction for inference engines (region 2) with the DSM without actually writing code. While we still needed to refactor the code so that the new abstractions would be properly layered and easily available, the DSM allowed us to define the details of the new abstraction by allowing us to examine all dependencies that would arise from creating the abstraction. [ Last edited by p1801321 on 2009-12-8 at 17:24 ] |
» 猜你喜欢
全日制(定向)博士
已经有5人回复
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
syh9288
捐助贵宾 (著名写手)
海军上将
- 翻译EPI: 6
- 应助: 2 (幼儿园)
- 金币: 1598.6
- 散金: 543
- 红花: 1
- 帖子: 1046
- 在线: 475.4小时
- 虫号: 735351
- 注册: 2009-03-30
- 性别: GG
- 专业: 应用高分子化学与物理

4楼2009-12-08 22:19:51
zcy86520
铁杆木虫 (著名写手)
- 翻译EPI: 2
- 应助: 1 (幼儿园)
- 金币: 6354.8
- 散金: 832
- 红花: 4
- 帖子: 1522
- 在线: 243.6小时
- 虫号: 575365
- 注册: 2008-06-18
- 性别: GG
- 专业: 有机合成
★ ★ ★
p1801321(金币+3,VIP+0):谢谢参与,不如楼下的兄弟翻译的到位 12-8 23:37
p1801321(金币+3,VIP+0):谢谢参与,不如楼下的兄弟翻译的到位 12-8 23:37
|
分隔线以下的: 除了帮助确定这些额外的依赖区域,重新设计的用电需求管理产生了重大利益。刚刚从帝斯曼很明显,对服务器扩展和用户界面(臭氧)扩展子系统对系统的其余部分没有大的依赖性。这意味着它们可以改变或者没有重大风险的系统较新的扩展补充。事实上,这些组件大批人现在隐藏的服务器子系统和用户界面。同样,我们能够创造一个没有实际编写代码的推理引擎(第2区与DSM)的新的抽象层。虽然我们仍然需要重构代码,以便将新的抽象层次,适当地用,帝斯曼使我们定义使我们能够检查所有的依赖关系,将产生创造了新的抽象抽象的细节 |
2楼2009-12-08 17:51:34
syh9288
捐助贵宾 (著名写手)
海军上将
- 翻译EPI: 6
- 应助: 2 (幼儿园)
- 金币: 1598.6
- 散金: 543
- 红花: 1
- 帖子: 1046
- 在线: 475.4小时
- 虫号: 735351
- 注册: 2009-03-30
- 性别: GG
- 专业: 应用高分子化学与物理

3楼2009-12-08 21:46:42
syh9288
捐助贵宾 (著名写手)
海军上将
- 翻译EPI: 6
- 应助: 2 (幼儿园)
- 金币: 1598.6
- 散金: 543
- 红花: 1
- 帖子: 1046
- 在线: 475.4小时
- 虫号: 735351
- 注册: 2009-03-30
- 性别: GG
- 专业: 应用高分子化学与物理

5楼2009-12-08 22:40:49












回复此楼