alma 0.41


Alma is a software with the following functionalities : · Reads several sources (languages, models, ...), · Helps to design for o
Developer:   Guillaume Desnoix
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   1609K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Alma is a software with the following functionalities :

  • Reads several sources (languages, models, ...),
  • Helps to design for object-oriented modeling (definition of classes, relations, patterns, ...)
  • Modifies the structure and the code
  • Outputs new sources, documentation, diagrams, ...

    It is designed for object-oriented modelisation (definition of classes and relations) and for migrating (help to convert) code written in old languages to newer ones. It meets two needs : having a simplified software modeling workshop for small projects and make easier rewritings, ports and encapsulation of non-OO code.

    This tool will be usefull for developers who get a code and wish to integrate it in a new project, to rewrite a program in a new language, and for the conceptor/architect who will have the possibilities to declare and manipulate classes.

    Alma is able t oread these sources:

  • C/C++ (simplified, no preprocessor)
  • Class (compiled with jikes)
  • Fortran 77 (partial implementation)
  • IDL (quite complete implementation, no preprocessor)
  • Java (quite complete implementation)
  • JavaP (result of javap)
  • JSP (Java Server Page)
  • MDL (files from Irrational Rose)
  • Pascal (partial implementation)
  • TLD (Taglib for JSP)
  • XMI (XML Metadata Interchange, see the site, partial)
  • XSD (XML Schema, see the site, partial)

    Alma is able to generate source-code for these languages:

  • Autotest (Source code for automatic testing)
  • BDL
  • C (headers and bodies)
  • C++ (headers and bodies)
  • Delphi (Object Pascal)
  • Eiffel
  • Gui (Editing JPanels)
  • HTML documentation (similar to the javadoc tool)
  • IDL (OMG, see the site)
  • Java
  • Lisp
  • Natural (french)
  • ODL (ODMG, see the site)
  • Python
  • Rebol (see the site)
  • Resume
  • Ruby (see the site)
  • Sql (releases 2 and 3)
  • SrcHtml
  • Tom (see the site)
  • Uml (only inheriting and relations diagrams)
  • UXF (UML in a XML format, see the site)
  • XMI
  • XmlProto (Description of a GUI in XML, should be used with Prototype)
  • XSD
    tags see the  the site  source code  site partial  code for  and bodies  headers and  complete implementation  and relations  object oriented  and for  partial implementation  quite complete  

    Download alma 0.41


     http://www.desnoix.com/guillaume/alma/src12/alma-041.tar.gz
     http://www.desnoix.com/guillaume/alma/src12/alma-041.tar.bz2


    Authors software

    alma 0.41 (by Guillaume Desnoix)
    Alma is a software with the following functionalities :

    · Reads several sources (languages, models, ...),
    · Helps to design for o

    JDistro 0.38 (by Guillaume Desnoix)

    slaf 0.22 (by Guillaume Desnoix)
    Slaf is a new "LookAndFeel" for Java/Swing, which aims to be faster, consume less memory, be easily configurable, and be completely p


    Similar software

    alma 0.41 (by Guillaume Desnoix)
    Alma is a software with the following functionalities :

    · Reads several sources (languages, models, ...),
    · Helps to design for o

    Java for C++ 0.4 (by Stefan Palme)
    Java for C++ is a tool to generate C++-wrapper-classes for existing Java-classes

    UDoc 1.003 (by Christopher Deckers)
    UDoc is a tool to visualize some Java classes

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

    JDOInstruments 2.9.2 (by JDOInstruments Team)
    JDOInstruments is an embedded object oriented database programmed in java, it is also an implementation of Sun's Java Data Objects (J

    Thinkedit CMS 1.9.3 (by Philippe Jadin)
    Thinkedit CMS is a PHP content management system

    Doxygen 1.5.1 (by Dimitri van Heesch)
    Doxygen project is a documentation system for C++, C, Java, Objective-C, IDL (Corba and Microsoft flavors) and to some extent PHP, C#

    Rockin Rounded Corners 1.0 (by Implied By Design LLC.)
    Rockin Rounded Corners is an easy way to add rounded corners to any element on your web site

    SDE for NetBeans Community Edition 4.0 (by Visual Paradigm International Ltd.)

    NanoVM 1.1 (by Till Harbaum)
    NanoVM is a tiny (less than 8 kB of code including simple native classes and a bootloader) implementation of the Java VM


    Other software in this category

    eAccelerator 0.9.5 (by Dominique Karg)
    eAccelerator is a further development from mmcache PHP Accelerator & Encoder.

    eAccelerator increases performance of PHP scripts by

    phpCodeGenie 3.0.2 (by Nilesh Dosooye)
    phpCodeGenie (PCG) is a code generator for database driven applications

    Mathomatic 12.5.12 (by George Gesslein II)
    Mathomatic is a highly portable, general purpose symbolic math program that can solve, simplify, combine, differentiate, integrate, a

    CodeWorker 4.5.4 (by CodeWorker)
    CodeWorker is a versatile Open Source, licensed under GNU Lesser General Public License, parsing tool and a source code generator dev

    phpMyEdit 5.6 (by Ondrej Jombik and John McCreesh)
    phpMyEdit generates PHP code for displaying/editing MySQL tables in HTML

  •     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