DSM工具

领域专用语言 (DSL) 迷思

所谓领域专用语言(Domain Specific Language/DSL),其基本思想是“求专不求全”,不像通用目的语言那样...

代码质量管理工具 Sonar 提供了设计与架构度量

近日,新版的开源代码质量管理工具Sonar提供了设计与架构度量。Sonar 2.0引入了针对Java应用的设计分析、...

2010 年 InfoQ 中文站工具内容回顾

工欲善其事,必先利其器,在开发者、使用者眼里,软件开发管理工具在不同层面帮助他们极大的提高效率;...

评价并改进架构能力——新的 SEI 论文

软件工程学院(SEI)最近发表了一篇名为“评价并改进架构能力”的论文,该论文着眼于人类行为的四大模型,...

DSL 的演进

I在本文中,作者Peter Bell讨论了如何通过版本化、语句的自动转换实现向后兼容性,进而进行DSL演进的最佳...

为不规则应用设计新一代超大型多线程架构

本文中,作者们讨论了Cray XMT,一个超大型多线程架构框架,该架构将解决新兴领域对不规则数据密集型应用的...

架构
IntelliJ IDEA 的 DSM 工具使架构可视化

DSM工具能为代码基线(codebase)的依赖生成一个矩阵式图形表示法。本文将着眼于DSM如何来改进工程架构,...

程序员开发大型应用程序的技巧

也许你已经开始着手一个大型Java应用。你希望如何开始理解它的代码库?在典型的企业Java团队中,大多数能够...