AutoDia 2.03


AutoDia is a modular application that parses source code, XML or data and produces an XML document in Dia format (or images via graph
Developer:   Aaron Trevena
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   60K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


AutoDia is a modular application that parses source code, XML or data and produces an XML document in Dia format (or images via graphviz and vcg). AutoDia's goal is to be a UML / DB Schema diagram autocreation package.

The diagrams its creates are standard UML diagrams showing dependancies, superclasses, packages, classes and inheritances, as well as the methods, etc of each class.

AutoDia supports any language that a Handler has been written for - see below for an up to date list..

Autodia now outputs the following formats :
  • Graphviz (using dot to generate jpg, png, etc)
  • dot
  • vcg
  • xvcg (using xvcg to output postscript, etc)
  • dia (using a new custom directed graph algorithm to layout diagrams)
  • HTML/XML/Anything (if you write your own template)
  • Experimental SpringGraph (native perl directed graphs similar to graphviz) now included
  • Experimental Umbrello XML/XMI (requires fixing)

    Autodia now parses the following forms of input
  • Perl
  • Python
  • PHP
  • Java (some issues with version 1.4) no longer fully supported (it used to work, Java broke its API's now it doesn't, fixes welcome)
  • C++
  • Torque (XML DB schema)
  • DBI (perl database interface handles)
  • SQL
  • Umbrello (experimental)
    tags following  autodia  now  

    Download AutoDia 2.03


     http://mirrors.evolva.ro/CPAN/authors/id/T/TE/TEEJAY/Autodia-2.03.tar.gz


    Authors software

    XML::DOM::BagOfTricks 0.05 (by Aaron Trevena)
    XML::DOM::BagOfTricks is a convenient XML DOM.

    SYNOPSIS

    use XML::DOM::BagOfTricks;

    # get the XML document and root eleme

    Maypole 2.11 (by Aaron Trevena)
    Maypole is a Perl framework for MVC-oriented web applications, similar to Jakarta's Struts

    AutoDia 2.03 (by Aaron Trevena)
    AutoDia is a modular application that parses source code, XML or data and produces an XML document in Dia format (or images via graph


    Similar software

    AutoDia 2.03 (by Aaron Trevena)
    AutoDia is a modular application that parses source code, XML or data and produces an XML document in Dia format (or images via graph

    Graphviz 2.8-1 (by John Ellson and Stephen North)
    Graphviz - Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks

    GraphViz::Data::Structure 0.15 (by Joe McMahon)
    GraphViz::Data::Structure can visualise data structures.

    SYNOPSIS

    use GraphViz::Data::Structure;

    my $gvds = GraphViz:Dat

    PBS::GraphViz 0.35 (by Leon Brocard)

    SQL::Translator::Producer::GraphViz 0.07 (by Ken Y. Clark)
    SQL::Translator::Producer::GraphViz is a GraphViz producer for SQL::Translator.

    SYNOPSIS

    use SQL::Translator;

    my $trans

    Umbrello UML Modeller 1.5.52 (by Andrew Sutton)

    Medoosa 1.2 (by Martin Vidner)
    Medoosa is an application which creates UML class diagrams from C++ sources.

    Corrections can be made interactively in a diagram ed

    dot2gdl 0.1.111 (by Henrik Theilin)
    dot2gdl is a converter from GraphViz Dot files into aiSee (formerly xvcg) GDL files.

    Although the conversion is non-trivial in gen

    cpptools 0.1.6 (by Eduardo Aguiar)
    This project aims to create a toolbox for C/C++ development

    SDE for Eclipse Professional Edition 4.0 (by Visual Paradigm International Ltd.)


    Other software in this category

    Track + Task Tracker 3.0.0 (by Joerg Friedrich)
    Online project management and issue tracking with team collaboration, user management, multiple access levels, tasks, projects, time

    CppUnit - C++ port of JUnit 1.12.0 (by Baptiste Lepilleur)
    CppUnit is a C++ unit testing framework

    MemCheck Deluxe 1.2.2 (by Dakoda)
    MemCheckDeluxe is an enhanced leak finder/memory profiler

    Network Traffic Generator 0.1.3 (by Robert Sandilands)
    This is a traffic generator

    Testitool 1.0 beta 6 (by Byrne Reese)
    Testitool is an application written in PHP that allows it's users to compose and manage QA test plans.

    Here are some key features

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags