![]() |
| ![]() |
| ![]() |
|
A UMLTM Parsing Analysis of the Java 3DTM tutorial
As always when I try out some new software I performed a UMLTM Parsing Analysis of the J3D tutorial, binding the text to the reverse-engineered components in MagicDraw UMLTM. However, since I use Java 3DTM so much, and since it is so very lovely and useful, I went to particular lengths in this case, which turned out to be effort well-invested, since it has made working with the API much easier. I am providing - as time and opportunity permits - portions of the parsing diagrams as (very large) images in folders (without metadata or navigation) organised by chapter:
At the time of writing only "Chapter 1: Getting Started" is provided, although I have parsed much of many of the other chapters into Unified Modelling Language (UML)TM, also. I will tune them and upload them as and when time permits (of course $$$ would help, this work has been done without financial support). My additional remarks appear as UML notes in italics, including some questions inviting clarification. There are some minor inconsistencies in the diagrams, however that will just have to do for now. It is much to the credit of the Java 3DTM documentation team that the parsing falls out so easily and consistently. If only other software vendors would produce documentation as clear and enjoyable as this tutorial ! And it is much to the credit of MagicDraw UMLTM that one can undertake such a huge parsing effort so easily with their tool. To students of Java 3DTM and Unified Modelling Language (UML)TM: it is not so much that I expect my parsing to be of direct benefit to you, my reason for posting this material is to show you how I go about cutting my teeth on such new software. The main benefit is to be found in the act of "graphical parsing", not in studying someone else's parsing; you have to make the associations yourself:
Related links |