Question

I am looking for a tool that can generate Class diagram (UML style) of specman / E programming language.

I search in the web and couldn't find any.

Does anyhow have some insight on this matter?

Thanks

Was it helpful?

Solution

As far as I know, "eDoc" is the Specman documentation extraction tool. If it doesn't have UML class diagrams, then no one does. eDoc is using the javadoc tool to automatically document the code, so if someone can generate UML class diagrams from javadoc input, then perhaps you can intercept the javadoc source and manipulate it to generate UML class diagrams. Ask Cadence.

If you want to run eDoc for your entire testbench, then run the following lin on the Specman CLI after loading your entire testbench:

write doc -detail -no_source_links -overwrite -dir=./testbench_edoc @*

There is a "tree" view of the class hierarchy which is reachable from the main page generated by the above command. It shows you the class inheritance tree, but it doesn't give you a UML class diagram.

The documentation for eDocs is in section "Generating and Using eDoc Reports" of sn_usage.pdf. I believe the javadoc version of eDocs was introduced in Specman 8.2

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top