Notifications
Clear all

To all SSC Station occupants

Thank you for the donations over the past year (2024), it is much appreciated. I am still trying to figure out how to migrate the forums to another community software (probably phpbb) but in the meantime I have updated the forum software to the latest version. SSC has been around a while so their is some very long time members here still using the site, thanks for making SSC home and sorry I haven't been as vocal as I should be in the forums I will try to improve my posting frequency.

Thank you again to all of the members that do take the time to donate a little, it helps keep this station functioning on the outer reaches of space.

-D1-

UML-Tools

(@simbad)
Trusted Member

I had a short view into the sources of pioneer and came again across the question why such projects do not use UML-Tools to make the design.

I do work with OpenAmeos http://www.openameos.org and rewrote the code-generator so it can create the complete build environment, makefiles for linux and solution and project files for the MS visual studio.

I did some more extensions to the code generator but they are special to my projects. But with such a tool and some time to learn to use it, it makes things easier. So why not using them?

Quote
Topic starter Posted : October 27, 2010 08:54
DarkOne
(@sscadmin)
Illustrious Member Admin

Have never used any build management tools before but this open source software has some decent options available for it that you have to pay some good money for. The strangest thing is that I know my company would never use this software because it is open source and it is a shame, they look at it from more a support stand point and who they can throw money at to fix their issue in the least amount of time. But for the indie dev this system isn't that bad at all.

ReplyQuote
Posted : October 27, 2010 09:11
(@simbad)
Trusted Member

It is not only a build management tool.

Primary it is an object oriented modelling tool. Besides defining the classes with operations and attributes you can graphical model the dependencies between classes, and the generalization structure.

I did create the state machine for my web-server with it and the communication within the web-server. So it is a mighty instrument for free.

And in an OpenSource project like pioneer it can help to stay informed upon the structure.

My machines are powered down until tomorrow. But I can post the class structure of my web-server here to show interested ones what I mean.

ReplyQuote
Topic starter Posted : October 27, 2010 09:20
(@simbad)
Trusted Member

Here you can see the class diagram for the Web-Server delivering this picture.

HttpNode.jpg

ReplyQuote
Topic starter Posted : October 27, 2010 17:09