Archive for the ‘Previews’ Category

Code Edition From Class Diagram Preview

Tuesday, April 12th, 2011

See how easy it will be to edit your code with ModelGoon’s Class Diagram!

Coming soon!

Class Diagram enhancement preview

Monday, March 21st, 2011

Here is a screenshot of the new features which will be available soon for the Class Diagram. Stay tuned and thanks to WT!

ModelGoon’s Sequence Diagram preview

Wednesday, December 29th, 2010

I am currently working on ModelGoon 4.0.0 which will include sequence diagram creation from a selected method. The principle is quite simple, I will add a contextual action on methods which will initialize a sequence diagram. For now on, I worked on the reverse engineering engine, then on the graphical part. Next step is to put it all together. If anyone has suggestions or ideas its time to contact me.

Here is screenshot of ModelGoon’s sequence diagram. This diagram is only for testing and illustration purposes. I will post a more “real world” diagram as soon as I will be able to. Stay tuned.

Overall Communication Diagram Screenshot

Saturday, December 11th, 2010

I finally decided to implement an overall Communication Diagram, in short it is a Communication Diagram without the sequence numbers. Here is a screenshot of this new feature which will be available soon.

ModelGoon 3.0.0 Beta – Searching for ideas

Thursday, December 9th, 2010

I am currently working on the third major version of ModelGoon which will include an overall classes communication view.

What do I mean by overall classes communication view?

When you are looking at a Class Diagram, you only see the structural aspect of the classes : classes attributes and methods, associations, inheritance. The goal of this other point of view is to show how does a class interact with other, what are the messages sent by a class to another.

What is it for?

It allows an overview of classes responsibilities (check out the GRASP patterns), or to give clues about dynamic behavior of a selected section of an application.

At this time this feature’s logic is totally implemented, but I am searching for ideas. I could just  use the UML2 Communication diagram (without the sequence numbers) or enhance the class diagram to show those interactions. If anyone has an idea or a preference, please contact me or comment this post.

Here is a screenshot of the result with a Class Diagram. A Beta version is available on Google Code for installation inside the dropins folder.

Class Diagram reverse engineering previews

Friday, November 19th, 2010

I am currently working on class diagram creation from Java source code. Just keep in mind that the reversed model is an implementation model. Just another point of view of the source code, but may be very useful for documentation or for understanding purposes. In the current development version of ModelGoon, one can drop java files on the Class Diagram View and ModelGoon will build relationships in LIVE.

Supported relationships are :

  • inheritance
  • interface implementation
  • simple association
  • multiple associations.

Here are some screenshots of the results built from another open-source project i was working on.

Please, feel free to leave comments, to make suggestions or just ask a question. Enjoy.