Tools for enforcing projects architecture specifications. Identification of "patterns" based on nomenclature rules. Validation of conformance to architecture rules. Query-based investigation. Statistics. Metrics.
This project is an attempt to design strongly typed langauge like C# or Java using capability security model. This is an reseach project. This project is also a temporary home for async-objects projects which is prototype of classes for asynchronous inte
A Java parametrization framework to permit software sefl-setup at runtime after parametrization resources modifications, use of diferents files format to specify parameters, and the possibility of defining parameters relations.
JSource is a small Java IDE written in Java using entirely Swing components. It has a light but powerful editor that allows creating, editing, compiling, and running Java files. It also supports syntax highlighting for other programming languages.
CLAW is an extremely minimilistic programming language that is good for people looking to write their own language, or learn more about programming language design. The compiler and interpreter are just two C files that even Dev-C++ can compile!
This project is a translator of java .class files containing java
bytecode to the Common Language Architecture (CLI) executable code
files.
CLI, it is the base specification of Microsoft .Net framework (However, this projects intends to be
independe
The Dirt virtual machine is designed to be easily used as a scripting engine or runtime core in C or C++ projects. The language itself is very similar to C. The tools have been created from scratch (no lex/bison/yacc) and are very portable
jarg reduces a jar file that have java class files.
It remove debugging informations.
It remove unnecesary attributes for execution.
It remove unused fields and unused methods.
It remove unused entry in the constant pool.
It rename fields and method
ARIO is a C++ library for reading and producing archive files, which are commonly used as libraries of relocatable object files. See also ELFIO project.(http://sourceforge.net/projects/elfio)
Pizza is a small, fast and free compiler for Java and an important superset of the Java programming language. It is written in Java/Pizza and compiles to Java class files.
Java-program to read, modify and execute class-files. a real java VM written in java or a decompiler for class-files is possible (and partially working)
SuperClass is a JavaScript pre-processor/interpreter object, designed
to facilitate class-based OOP in JavaScript. NOTE: Project is closed. Replaced by: http://sourceforge.net/projects/jsclass