Hacker News new | ask | show | jobs
by vegetablepotpie 806 days ago
I would like to make an actually good open source UML/SysML tool.

There is doxygen, and it’s a very good tool, but it goes one way, from code to diagrams. There is Umbrello, it is bidirectional, in theory, but it’s really half baked. It feels like something put together in semester. It’s very buggy.

Would this significantly enhance human civilization? It’s hard to say. It would being together programming, systems engineering, and management on projects. A good outcome would be that if everyone is using the same models, then quirks in design of buildings, cars, software etc. might get revealed at the design stage and corrected before they are baked in during manufacturing and users have to deal with them. This would make the world an easier place to live in.