Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Code Generators

    alma 0.41

    Download button

    Downloads: 513  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Excellent (5.0/5)
    1 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Guillaume Desnoix | More programs
    GPL / FREE
    April 22nd, 2005, 16:19 GMT
    ROOT / Programming / Code Generators

     Read user reviews (0)  Refer to a friend  Subscribe

    alma description

    alma is a software workshop for modeling and analysing.

    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

    Product's homepage

      


    TAGS:

    software workshop | software modeling | software analysing | alma | software | workshop

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM