Software Engineering
清风一池水
a simple person
展开
-
MDA随想
最近看了一些MDA方面的文章,也在网上看了一些专家的发言,现在总结一些我的想法MDA目的:减少编程语言和建模语言一致性的问题。现在MDA的解决方案可以总结为一句话:给建模语言的更大精确性,使其具有编程语言的特性,可以编译,这样就可以直接编译建模语言产生的结果,也就没有了现在维护文档和代码一致的问题。但是我觉得,我们也可以从编程语言这头来解决这个问题:给编程语言加上建模的功能,这样也可以原创 2006-07-10 22:03:00 · 1104 阅读 · 0 评论 -
一个经典的建模问题
我们在建模时最常见的关系是one-to-one,one-to-many,many-to-one等,最近我注意到一个问题,就是两个实体同时存在one-to-many与one-to-one关系,而且这种两种关系也是有联系的,那会产生什么样的问题呢?这就是我写这篇文章的目的考虑这种一个场景:部门与员工的关系,一个部门有多个员工,一个员工属于一个部门,这是双向one-to-many关系;同时部门中有个原创 2007-12-02 14:06:00 · 2221 阅读 · 0 评论