MDA模型驱动架构

     

使用ChatGPT创建企业架构UML案例

1294 1 6K
我们测试了 ChatGPT 以生成 PlantUML 代码,用于 UML 和 BPMN 视图。以代码形式呈现图表的优势之一是促进了 MDA(模型驱动架构)的实施。OpenAI 于 11 月下旬首次推出.

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

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

软件架构的简单发展介绍

857

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

UML衰落历史 - Laurence Tratt

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

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

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

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

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

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

1336 1 2K

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

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

1306

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

Bold for Delphi实现开源了

1390

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

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

2652 2

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

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

1878

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

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

1076

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

低代码==低质量?

2941 4K

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

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

6 5064 5

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

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

1730 2

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

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

5 2388

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

如何将模型与数据库联系起来

11 2183

在jdon潜水也有一段时日了,但还是有个问题困扰着,就是:我们都说在分析阶段要与数据库隔离,而围绕领域模型,但是系统的数据最终还是要保存在数据库中,如果用hibernate映射来实现,应该怎么做呢?如.

关于领域驱动设计的问题

2 1355

最近在看领域驱动设计,而里面又时不时的提到模型驱动设计,这两者到底有什么关系和区别啊,哪位高手不吝赐教一下。.

关于BPM/SOA/MDA的随想

1 1482 1

软件开发不外是:需求->设计->组件->编码,在软件开发中,为提高效率,一般要求这四层尽量解耦,即各自变化,互不影响。其实,现实中很难做到,一般变化的层次越高,引起的变化越大,组件可能只引起编码的变化.

关于各种模型的困惑!

2 1166

在接触到软件工程方面的知识后,尤其在接触了DDD,MDD,还有企业架构后,存在很多的疑惑和不解,我在网上也找了很多帖子,但是越看越糊涂,比如模型有设计模型 ,系统模型,领域模型,系统架构,这些让我很迷.

关于MDD和DDD的一些菜鸟级的困惑

2 3617 2

不要笑哈1,MDD中的M代表着模型,这个模型是需求模型,还是系统模型呢,我认为是前者;2,DDD中的领域应该是问题领域,我在学软件工程,看书上说用例驱动设计,这个设计应该指的是将需求模型(如用例图等).

学籍管理系统的MDA的困惑(banq大哥必看,关于我们学校ecust的)

8 1597

项目需求分析如下:学生 ---选课 ---查看课程表 ---上课 ---查看考试表 ---考试 ---查成绩 ---评教 ---管理个人信息 教师 ---授课 ---输成绩 ---管理个人信息 ---.

关于动量软件

2 1731

不知道大家对动量软件是怎么看的,动量软件号称软件业的革命,代码全部有机器生成,让大家只关注业务其他全部交给它来处理,程序员根本或者说很少写代码,听上去很美,我看过它生成的项目,就源代码而言没有可读性因.

请板桥大哥评论一下面向构件普元EOS

1 1397

普元现在专注的是Java开发应用市场,所以,沈惠中说:“随着EOS平台下开发的推广,Java高手即将面临失业,因为开发的过程需要的仅是按照流程和规范完成一幅由构件构成的图画而已。”http:/.

请高人帮忙解惑FDD MDA DDD的问题

6 2290

FDD MDA DDD这几种驱动设计的特征是什么,好在哪?哪个更优秀?还有就是除了这些还有哪些比较著名的驱动设计?接着是推崇基本比较优秀的书籍?.

DSM是超越UML/MDA一种新的建模方法

7 2159

DSM是超越UML/MDA一种新的建模方法,它将软件直接面向建模专家或系统分析师,然后运用自定义自动化代码生成技术,能够成倍提高软件开发效率。http://www.jdon.com/mda/dsm.h.

MF老马不是神

9 2735 1 2K

Martin Fowler是OO大师,但是他不是神,他不可能在OO所有领域都有创意和正确引导。他喜欢玩ROR,结果很多人跟着说好,完全置普通消费者感情不顾,新的语言有的新的误区,中国老子早就说:只要是.

No model,no patterns ,then no framework

3 2223

大意已了解!但还不是很清楚!求英语好的文采好的学院派翻译下,不长! http://realmethods.com/documentation/nomodel-nopatterns-no.

What"s MDA?(专贴)

4 1075

What"s MDA?2004年4月30日 作者:base Matrix-与Java共舞 ----It is just Model Driven Architec.

谁知道现在世界上有那些成功的MDA产品

1 959

我知道,MDA是利用UML产生代码,谁知道现在世界上有那些成功的MDA产品?.