• 由Rational Software开发并于1997年被Object Management Group(OMG)用作标准的统一建模语言(UML)旨在标准化软件工程领域中的几种不同的图形符号。
  • 不要笑哈 1,MDD中的M代表着模型,这个模型是需求模型,还是系统模型呢,我认为是前者;2,DDD中的领域应该是问题领域,我在学软件工程,看书上说用例驱动设计,这个设计应该指的是将需求模型(如用例图等)转化为静态的类图吧?这就是所谓的MDD icon
  • TRIMM 1.0.1 Snapshot is available icon
  • 确定性创造了一种安全感和可预测性,这是我们人类所渴望的。所以,领导会制定规则和路线图,告诉我们什么时候会发生什么。这似乎有帮助——安慰人们,满足对清晰和确定性的需求。这很好,除了一件事:领导者所做的实际上并不是在创造确定性,他们正在创造的是确定性的人工制品(脚手架:artef icon
  • 从领域原语构建的正确领域模型会迫使我们开发人员做正确的事情。让我们想出一个简单的 Java 方法签名示例:String foo(String str);这段代码有什么作用?签名只告诉我们它是一个方法:它对输入字符串执行某些操作,或者它 icon
  • 看到Banq多次推荐together,但rational software architect做为ibm的产品,功能也是非常强大的 不知道banq对rsa有什么高见? icon
  • 我们与Juha-Pekka Tolvanen一起报告了一项研究,该研究分析了由公司内部创建的特定领域建模解决方案的生产力影响,该解决方案用于开发基于 We icon
  • JavaOne 2010, JRapid Launches Rapid Development icon
  • Why Models Beat icon
  • 最近在看领域驱动设计,而里面又时不时的提到模型驱动设计,这两者到底有什么关系和区别啊,哪位高手不吝赐教一下。 icon
  • 决策表是业务逻辑建模的表格形式,表示所有可能的条件组合。特别是在复杂的系统中,当多个业务规则共享同一组属性时,可以使用决策表轻松映射所有场景。 决策表具有用于映射条件及其操作的列和行。因此,可以使用不同的条件和操作来构建每个业务规则,而不会丢失所有可能的组 icon
  • 在接触到软件工程方面的知识后,尤其在接触了DDD,MDD,还有企业架构后,存在很多的疑惑和不解,我在网上也找了很多帖子,但是越看越糊涂,比如模型有设计模型 ,系统模型,领域模型,系统架构,这些让我很迷惑,这些东西远比写代码抽象的多了!请各位高手朋友,帮我详细解释一下各种模型及其区别。 icon
  • 刚看了夏昕的《webwork开发指南》不知道是我的逻辑有问题还是作者的有问题,大家帮忙想想,以下为引用“就笔者的观点而言。Model-Driven 对于维持软件结构清晰性的贡献,超过了其所带来的微不足道的复杂性。记得关于面向对象设计法则的著作《Object-Oriented Design Heuri icon
  • 这篇文章总结了 IT 解决方案开发的不同方法。 业务驱动开发业务驱动开发是一种元方法论,用于开发直接满足业务需求的 IT 解决方案。这会在更改业务和调整 IT 系统时提高灵活性并缩短周转时间。这是通 icon
  • 一项有关手工编程与领域特定建模在开发效率上比较研究:基于云的企业应用程序开发,传统手动编程和DSL领域特定建模相差986%。自动生成代码能迅速地带来了投资回报。 icon
  • PDF文件的内容是一篇关于特定领域建模语言(Domain-Specific Modeling, DSM)的学术论文,标题为《Automated Annotations in Domain-Specific Models: Analysis of 23 Cases》,作者是Steven Kel icon
  • Vibe编码新搭档!Scryer用C4架构图让AI真正理解你的设计意图! 这是Scryer,一个用来设计软件架构模型,并且可以和Claude Code或者Codex这类AI助手配合使用的工具。 icon