.NET 的 UML 库
我正在寻找 .NET 类库来加载 UML 模型(更多序列化格式更好)对于我正在开发的应用程序。我只需要 UML 对象模型,不需要图表、图形、UI 或类似的东西。
目前,我正在使用 NUml。然而,它在过去几年中没有得到太多维护,并且有些过时了。
该库应该得到全面管理,如果开源的话会加分(但不是必需的)。我已经研究过开源领域,但无法真正想出任何东西。
I'm looking for a .NET class library to load UML models (the more serialization formats the better) for an application I'm developing. I only need the UML object model, no graphs, graphic, UI or anything like that.
Currently, I'm using NUml. However, it hasn't seen much maintainance in the last few years and is somewhat outdated.
The library should be fully managed, bonus points if open source (but not neccessary). I've looked in the open source space already and couldn't really come up with anything.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
同时我发现的一种解决方案是使用 IKVM.NET 交叉编译其中之一可用的 Java 库到 .NET 库。
然而,虽然这种方法有效,但它相当丑陋,因为我的兴趣在于 UML 对象模型,并且在这种情况下,我将有一个遵循 Java 风格指南的库与遵循 .NET 风格指南的 C# 代码混合在一起(在所有方法名称中最明显)是小写的并且不使用属性,尽管 UML 对象模型基本上只是属性)。
因此,如果有人提出更好的东西,我仍然感兴趣。
One solution I found meanwhile would be to use IKVM.NET to cross compile one of the available Java libraries to a .NET library.
However, while this approach works, it is quite ugly as my interest lies in the UML object model and in the case I will have a library following Java style guidelines mixed with my C# code following .NET style guidelines (most visible in all method names being lowercase and not using properties although an UML object model would basically be ONLY properties).
So if anybody comes up with something better I'm still interested.