XML encoder for Java source code

Avg Bid (USD)
Project Budget (USD)
$30 - $90

Project Description:
This project is to define an XML encoding for Java source code and to write a Java program to read in Java source code and to output the XML specified. This is to enable simpler translation between different language source code, code generators and XMI. I have suggested what XML encoding might look like here: http://www.euclideanspace.com/software/language/convert/xj/ This is incomplete and needs to be completed and defined as a schema by you as the first step of this project. The program will be open source (GPL licence) and Im planning to make it available on sourceforge. Since the program is not commercial I cant afford to offer a lot of money, however Im hoping that it will be useful to others and Im happy for you to include your name in the code as author. In other words, Im not trying to claim credit for your work. Since it is GPL licence it is important that no other copyright code is inserted into the program, since it will be freely available any copyright code will be found out. As you can see from the above web page, the whole source including the comments needs to be encoded, therefore I think the program will need to parse the source code (as opposed to using the class files as input using the reflection API built into java) unless there is a way to get the comments from the class files. No need to implement a GUI program, a command line driven program will be acceptable.

## Deliverables

1) complete the web page at: http://www.euclideanspace.com/software/language/convert/xj/ 2) XML schema for proposed encoding.

3) Complete and fully-functional working program with complete source code of all work done.
4) Exclusive and complete copyrights to all work purchased. (this must be all your own work). Agreement).

## Platform


Skills required:
Engineering, Java, MySQL, PHP, Software Architecture, Software Testing, XML, XSLT
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire sustainedhits
$ 12.75
in 30 days
Hire ganeshsoftw
$ 75.65
in 30 days