[omniORB] Synopsis 0.2 Released
Gnana
gnana@mips.biochem.mpg.de
Mon, 8 Jan 2001 11:45:30 +0100
Hello,
I used Synopsis 0.2 for my CORBA IDL documentation and I was
impressed. I would like to know if there is a possibility of
parsing an IDL file and writing out a interface and operation
diagram (in UML?) so that it is easy to visualise at the whole IDL
file. I use Dia to do this right now (manually though!). I am looking
for opensource tool and not tools from Rational or Togethersoft.
-gnana
Quoting Stephen Davies <chalky@null.net>:
>
> Synopsis is a source code documentation tool that follows a modular
> architecture to adapt to different languages, comment styles and output
> formats. Currently it supports IDL and C++ languages and HTML output. It
> has the ability to scale to large projects, integrating well with
> Makefiles to only update documentation for changed files. One of the goals
> of Synopsis is to integrate the documentation between different languages,
> for example linking implementations in any language with their CORBA
> interfaces and vice versa.
>
> It is written in Python except for the C++ parser, which is a module
> written in C++ based on OpenC++. The IDL parser uses the omniidl tool from
> omniORB which is also written in Python. Support for a Python parser is
> planned for the next release.
>
> Changes:
> Release 0.2 adds C++ support and a rewritten HTML formatter. It is
> complete enough to be in use by the Berlin Project.
>
> Homepage:
> http://synopsis.sourceforge.net/
>
> Download:
> http://sourceforge.net/projects/synopsis/
>
>
>
>
>