Hacker News new | ask | show | jobs
by rjsw 1348 days ago
I'm working in a project that uses SysML, an extension of the ISO standards group that originally developed it. There are problems in that none of the tools for it are compatible with each other but it works if everyone uses the same one.

I'm also looking at whether QVT will work for doing transformations between models.

1 comments

An open source tool is also desperately needed imo.

I kind of like SysML, but where I've seen it on a large scale it has failed spectacularly. People spend their time trying to figure out how to model things and fiddling with the diagrams to make them look nice. Distributed work is hard because merging becomes unintuitive. I think it could work if one really committed and tried to figure out all the edge cases, but the types of people pushing it at my shop have never been interested in that.

Personally I tend to just use the SysML package for Visio and draw "SysML inspired" diagrams these days.

Eclipse Papyrus is open source, I have been told that recent versions have gone off in a strange direction though.

Our use case is to be able to create models, they are the deliverable. Merging is a problem for us too.