alma 0.41
Alma is a software with the following functionalities :
· Reads several sources (languages, models, ...),
· Helps to design for o
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
|
|
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
|
|
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#
|
|
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
|
|
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
|
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