MDA模型驱动架构

     

junkdog/sift: 从.class逆向建模和分析系统设计的工具

727
用来来快速可视化主要后端系统的设计;我发现它对于探索新代码库、查找可能的数据流、快速可视化应用程序的各个部分、总结端点等非常有用。Sift 是一个命令行工具,用于从 JVM 字节码建模和分析软件系统的.

软件架构的简单发展介绍

865

这篇文章总结了 IT 解决方案开发的不同方法。业务驱动开发业务驱动开发是一种元方法论,用于开发直接满足业务需求的 IT 解决方案。这会在更改业务和调整 IT 系统时提高灵活性并缩短周转时间。这是通过采.

UML衰落历史 - Laurence Tratt

1959 1 8K
在过去的一两年里,有一些文章缓慢而稳定地试图解释UML缺乏长期成功的原因(如果您只有一个时间,我建议您阅读 Hillel Wayne 的文章)。幸运的是,我在 2000 年代初期参与了 UML 标准化.

Spotify使用C4模型表达其架构设计

1730 1 3K
架构图是软件设计的基础,也是软件开发沟通和协作的基础工具。在 Spotify,我们拥有一个极其复杂的网络,由数百个团队拥有的数千个相互关联的软件系统组成,因此有一种简单的方法来可视化这些连接是必不可少.

使用开源API Logic Server实现业务逻辑模型自动化

1712 2
低代码方法虽然对于建立简单的数据读写系统是有效的。但是,当涉及业务逻辑上就又回到了低级代码。 根本原因是:​特定领域的逻辑需要特定领域的代码。这是一个问题--后端业务逻辑往往包含了系统的近一半。 人工.

使用Python快速开发API和Web的工具:ApiLogicServer

1372 1 2K

ApiLogicServer是开源的,可在GitHub上获得,在2个月多的时间内下载量超过18000 。演示视频在这里。业务逻辑是API表面下的冰山,ApiLogicServer提供了一种独特的基于声.

UML死了,但是形式方法能成功吗? •Buttondown

1333

上周二的文章“为什么UML“真的”死了”风靡一时。我很高兴人们喜欢它,我也很高兴使用所有休闲研究它,但是有些事情困扰着我。人们并没有从UML切换到其他东西。他们完全摆脱了思维定势。UML并没有满足程序.

Bold for Delphi实现开源了

1448

Delphi的Bold是一个对象关系映射器(ORM)和MDA应用程序框架。它旨在显着提高开发人员的生产力,为他们提供以下设施: 持久化域对象的对象关系映射 领域类的UML建模 OCL作为进行查询的方式.

如何轻松地为EA创建代码生成器 -DZone Java

2686 2

了解如何通过YAKINDU EA-Bridge的Eclipse IDE集成为EA(Enterprise Architect:UML工具) 创建特定于项目的代码生成器。现代通用编程语言(例如Xtend).

什么是基于模型的管理,它可以为组织带来什么好处?- modernanalyst

1912

基于模型的管理是指基于从记录当前状态的模型中收集并理解信息,管理和做出有关业务,流程或系统的未来方向的明智决策的活动。最近,术语“基于模型的管理”已越来越有规律地用于描述战略业务计划中模型的使用。重点.

符号,符号,符号 软件架构图审查清单

1115

代码符号需要审查,UML符号也需要审查,检查清单如下:UML图一般检查: 图表diagram是否有标题? 你了解图表类型是什么吗? 你明白图表范围是什么吗? 图表是否有键/图例?   元素检查: 每个.

低代码==低质量?

2969 4K

低代码可以节省大量时间,开发人员可以编写更少的代码 - 在极端情况下,几乎不需要编程。开发人员真的需要重新寻找新工作了吗?前身RADRAD(快速应用程序开发)产品的第一个版本,例如Visual Bas.

架构的演化和不断新兴的设计

6 5095 5

Evolutionary architecture and emergent design: Leveraging reusable code, Part 1这是IBM的一篇文章,一旦你确认了惯用的模.

转享:模型驱动架构MDA案例

1753 2

InformIT: Java Reference Guide > A Modular Example of Model-Driven Architecture该文用代码演示了使用MDA开发的一个案例,.

建模工具的选择:together还是rsa

5 2403

看到Banq多次推荐together,但rational software architect做为ibm的产品,功能也是非常强大的不知道banq对rsa有什么高见?.