The Source for Java Technology Collaboration
User: Password:



java.net Projects

There are so many different ways to arrive at the home page for an interesting project here on java.net. To help you find the project you are looking for or to retrace your steps to rediscover a project that piqued your interest, you can list the projects alphabetically, by community, by topic, or by downloadable executables. You can pull out only those that are hosted here on java.net or look for the special "linked" symbol to identify those projects that are hosted on other sites. We are particularly proud of those projects that began in our incubator and have matured into successful projects and are listed as incubator graduates.

All Global Education and Learning Community Projects

http://community.java.net/edu-gelc

0621project   New!  Incubator Project 
0621project will be open plat for university student

A class diary to keep record of classes contents  (classdiary)   
This project provides a class diary with the possibility to maintain classes and diaries. This way students and professors can always check what was the content of classes.

A Java Tutorial for Beginners  (BeginningJava)   Incubator Project 
A Java Tutorial for Beginners using the Eclipse IDE

A muvium-based emulator for the 6502 processor.  (6502emu)   
This project contains a muvium-based emulator for the 6502 processor along with various 6502-related tools.

A toolkit for producing educational simulations.  (jelsim)   Downloadable Executable 
The JeLSIM toolkit facilitates the creation of educational simulations. The process of creating a simulation is split into model writing and interface design through a visual interface provided by the tools. This interface provides visualisation objects (sliders, graphs etc.) which can be linked to model variables. The advantage of this approach is that whereas a programmer is needed to create the original model, the visual development environment means that the construction of individual simulation interfaces can be carried out by a teacher or other educational expert. One model can give rise to an unlimited number of simulation interfaces each customised to a particular educational need. Models can be reused at different educational levels and even across different disciplines where the same underlying algorithm is present. Once finalised, simulation interaces are deployed in one click as java applets, or as SCORM or IMS Content Packages. The tools are mature and have benefitted in the past from both public and commercial funding. Recent funding has been used to explore the potential for using these tools in an assessment environment. Prototype synchronous collaborative functionality is already present within the tools and asynchronous collaboration is easily achieved through saving state via to a server (using the SCORM API). We have also developed model builder functionality to allow the programmer to be removed from the loop for a class of models. Almost 50 models have already been developed (in chemistry, electronics, mechanics, mathematics and many other subjects) and these are also freely available. One of our aims is to create a community within a community creating a collection of freely available/sharable models and interfaces as a goal of the project.

Access Control for Java Distributed Systems using ABLP  (ablp)   Incubator Project 
Our main goal is to develop an access control system based on formal logic (ABLP) for distributed systems using Java. This system would use inference rules to judge if a request from an user would be valid or not. This project will be used in my graduation project and I wish to continue the development after that.

Aditya's Java Based OS  (adityajos)   Incubator Project 
This is an attempt to create a kernel where we can host the Java vm to run normal GUI and Applications. This way we can have a portable os and all we have to do is recomplie the kernel.

Advanced J2EE Programming with Passion!    Linked Project 
This is free online "Advanced J2EE Programming with Passion!" course that is being taught by Sang Shin of Sun Microsystems.

Agnotion Inference Engine  (agnotion)   
A heterogenous query and inference engine, built on the concepts of the semantic web and designed for scalability and throughput from the outset.

algebra    Incubator Project 
Developing application related to Algebra, such as: Number Theory, Field Theory, Set Theory, Abstract Algebra, Coding Theory etc

Algorithmic Geometry  (AlgoGeom)   Incubator Project 
This educational project hosts the Java classes used with the Algorithmic Geometry course developed by Pierre Bierre. The course is for 9-12 math/CS students, and focuses on software representation of foundational objects and properties in 2D and 3D using vector concepts: points, distance, direction, lines, circles, planes, spheres and 3D lines. Students in the course develop ~200 algorithms, and solve challenges including robot arm motor coordination, GPS positioning, 3D wireframe graphics, molecular mechanics, computer vision, and interstellar navigation.

AlgorithmsDataMonitor  (algdam)   Incubator Project 
Projeto de analise de desempenho de algoritmos de ordenação e pesquisa.

alternative art communities history  (alternativeartsny)   Incubator Project 
Project is to map the complex history of groups, exhibitions and spaces by alternative art communities in New York 1970-2005. I am working on my dissertation at Columbia University

An English-Turkish Prompter System  (belletmen)   
This is a simple Smart Reader system. User will load an English document, and will get some help in Turkish when asked, or required. The project will help people who knows little English, and requires help. In future, English-English, Turkish-Turkish, or other languages can be included in the same project.

An Interactive Learning Environment in Java 3D  (AILEJ3D)   Incubator Project 
This paper presents the technical side of the AnimJ3D project.The main project goal was to produce an interactive learning environment for the java3D API.Initial research revealed that there was a niche to be filled in combining java3D learning resources into a single application.AnimJ3D is unique in this respect as it combines tutorial material with interactive graphical demonstrations, and source code behind the demonstrations

An Object Oriented language  (puma)   Incubator Project 
Puma is an object oriented language based (and implemented) on Java 1.5 specifications. It has the target to guide the work of understanding the object orientation design and could be extended by community members.

antcolonytool  (AntColonyTool)   Incubator Project 
This project is a framework for testing Dorigo's Ant Colony Optimization.

antgame-1.8  (AntGame)   Incubator Project 
AntGame is a game project for the university!

Antiope    Incubator Project 
Game of the amazons in Java

AP CS Teacher Java Resource CD  (apcsteacherjavaresourcecd)   
Advanced Placement (AP) CS Teachers wanting all available appropriate educational materials in one place. Contributing materials will help save teachers time and increase their Java teaching skills.

APIHEP    Incubator Project 

application format and dialog box format  (format)   Incubator Project 
well im a college student and i'm not so well known with java yet, well i'm hoping to know more about it. but that's not the problem our proff. gave us a project for our finals and its all about compilation on program codes. i think its easy but the problem is i dont know where to find sources. we just have to give the codes. we are required to make a problem and to show the codes using application format and dialog box format. I need 15 easy ones and 15 quite hard problems.. hope you guys can help me.. thank you.

Arcade Game for Ricoh Device  (ricoh-carpe-diem)   
Arcade game in which a player should catch all eggs falling from chutes.

Argo Navis  (argonavis)   Incubator Project 
Argo Navis is a e-learning software developed with Java technology and open source tools and frameworks.

Article publication for seminaries  (articlepublish)   Incubator Project 
Article publication technician for computer science seminaries

Artificial Intelligence API in pure Java  (jaai)   Incubator Project 
Artificial Intelligence API in pure Java

AutoMata Platform  (automata-platform)   
AutoMata is a very important course in computer scince subject. AutoMata Platform a auto machine tool for test your automata arithmetic implementations.It provides state map view ,state trees,and a powerful extendable achitecture. The users (mainly students and teachers)can use this toolfor demostration and argumentation the auto machines. they can also implement their own automachine or layout arithmetics to enhance this platform to fill thier requests.

Automation Systems  (autosys)   Incubator Project 
This Project is basically intented to create Automation Systems in all fields, as a beginning, We have decided to start with automation system for Flood and Drought control.

bayesian classifier ported from "Programming Collective Intelligence"  (ci-bayes)   Incubator Project 
This project contains Naive and Fishers bayesian classifiers, as described in Toby Segaran's book "Programming Collective Intelligence." The book has python implementations; this is a Java implementation.

Behavioral Java Programming Language  (bjava)   Incubator Project 
The intention of this project is to define specifications for a new high level programming language called Behavioral Java. Behavioral Java is built on top of Java programming language. This new language is based on a new concept which I call "Behavioral Objects".

Bekom  (bekom)   Incubator Project 
Bekom is basic web application based on appfuse. It is a educational application for web applications it based on appfuse project application.

Best Practices area of the Korea Education and Research Information Service(KERIS)  (KERIS -BEST-PRACTICES)   
Best Practices area of the Korea Education and Research Information Service(KERIS)

BiblioTech    
Projeto criado para desenvolvimento de um produto para uma bibliote utilizando o Praxis.

BigAl  (bigal)   
BigAl is written entirely in Java. With BigAl, you can calculate really big numbers, the only restriction is the power of your computer. Not only basic calculations are supported but also special functions like factorial, fibonacci, lucas-sequence, periods, fraction reducing, binomial coefficient calculation and many more.

BioBox  (biobox)   Incubator Project 
The BioBox is an initiative to provide "out-of-the-box" solutions that contain comprehensive suite of bioinformatics applications for biologists working in Life Science research.

BlueHome    Incubator Project 
BlueHome is a project to take over the control of houses. The system will through BlueTooth technology identify who's home, and adjust information screens, lights, temperature etc. to the person’s private profile. BlueHome will as well offer WebServices to share information about your home with other BlueHome users. Wouldn't it be great to get a suggestion about visiting your friends if you are home alone and four of our friends are gathered another place? Or letting the BlueHome turn on and of the lights as you come and go? BlueHome will mainly be developed by four flat mates and the purpose is in addition to build the enchanting to learn more about the technologies we are using.

BlueJ  (bluej)   Incubator Graduate 
BlueJ is an integrated Java environment specifically designed for introductory teaching

bluej-project-exporter  (BlueJ-project-Exporter)   
Small BlueJ extension that allows a BlueJ user to export a BlueJ project to another IDE platform that supports ant buildfiles.

bluej-project-exporter    
Export BlueJ projects to other IDE

Bluetooth RC  (remotecontroller)   
Desgning of a Bluetooth remote Control for a PC from a mobile device.

bluetooth technology  (bluetooth)   Incubator Project 
i want a simple but an interesting project on bluetooth technology for a college techfest

Bornean Orangutan Conservation Media Campaign  (orangutan)   Incubator Project 
An interactive game for children 3-12 years old. they can learn how bornean orangutan can survive in the natural bornean forest.

Cantinho do Java    Linked Project 
Dedicado ao compartilhamento de informações sobre Java: exemplos, dicas, tutoriais, e-books, etc. Para Windows e Linux. Dedicated to the comprehension of information about Java: examples, hints, tutoriais, and-books, etc. For Windows and Linux.

Career & Technical Education Curriculum  (CTEcurriculum)   Incubator Project 
An open-source process for developing curricula in career and technical education.

Carnegie Mellon West Open Source Research  (carnegiemellonwestopensourceresearch)   Incubator Project 
The objective is to create an open source interaction tool for university faculty, students,project teams to interact amongst themselves

CAS computer algebra system  (CAS)   Downloadable Executable 
This is a quick and dirty prototype for a Java computer algebra system based on Hartmath (hartmath.sf.net) that I hope to work more on this summer.

Cell Biology  (cellbiology)   Incubator Project 
This project establishes the java classes for the cell biology science.

CGPC website  (cgpc-website)   Incubator Project 
career guidance and placement cell website for a college .

Chalk  (chalk)   
Chalk aims to provide an all in one solution for creating educational content in the field of computer science and engineering.

chattools  (ricoh-chattools)   
Chattools will allow users to communicate with a technician in order to solve simple problems on the MFP.

CheckME  (checkme)   Incubator Project 
CheckME system for easy knowledge testing. Includes test preparation, test process and administration.

Chinook: P2P Bioinformatics Services  (chinook)   Incubator Project 
Chinook is a peer-to-peer (P2P) bioinformatics service. The goal of the Chinook platform is to facilitate exchange of analysis techniques within a local community and/or worldwide. Chinook operates by turning command-line applications into services which are broadcast over a virtual network.

Chords and Scales for Guitar and Keyboard  (chordandscales)   Incubator Project 
Tool for Music Education. Displays Chords and Scales on Guitar Fret and Keyboard.

CIO Forum Shanghai  (cio-forumshanghai)   
Information about the CIO Forum in Shanghai, 2004

Clicker  (clicker)   Incubator Project 
This is a project to build an open source "clicker" implementation. Clickers are used in the education community to allow students to input answers, using remote control style devices, into a professor's computer.

cnlangparser    
This application is designed to do some chinese language string parsings. In our original thoughts it is supposed to split long sentences into small exactly meaningful words(phrases) which are easier for both human and machines to understand. Hopefully it can do as an important part of AI or translation systems.

codearmory.com    Linked Project 
codearmory.com is a non profit organization dedicated to help J2ee developer community by providing solutions to real life coding issues and design.

Collaborative Educational Website (CLEW)  (clew)   Incubator Project 
An improved collegiate website that is used at the University of Hawaii at Manoa.

College Application  (collegeproject)   Incubator Project 
Records of College Student

college connect software  (organisazion)   Incubator Project 
To organise the campus library ,accounts ,various department and missilaneous in a single software and giving acess to students and others according to their previliges

College Library Manager  (collegelibrarymanager)   Incubator Project 
College Library Manager is a complete solution for a Ideal college library

combat    Incubator Project 
Combat Management System to be developed as a school project

Community Resource Use First  (time-technology)   Incubator Project 
Local businesses and civic organizations can benefit from locating community resources first and exhausting them before reaching out to external and further away resources to conserve. Project is expected to provide significant savings to users and a better response time than otherwise possible.

compdoc2cn    
Translate some good component doc or articles to chinese.

Competency Model  (competency)   Incubator Project 
This project aims to develop a generic user's competency model. The model uses quantitative and qualitative data about the user's scientific production. A domain ontology is used to represent the user's experience areas.

Compilador Semestre 041 - SI - UFSC  (sin002compilador)   Incubator Project 
This project is about a Compiler, with Lexical, Sintatic and Semantic parsers, and code generation. It has a graphic interface (swing), so the user can type the code to be analised and tested, with visual integration. (Implementação do Compilador da disciplina Introdução a compiladores do Curso de Sistemas de Informação - UFSC)

Computer Algebra System  (mathrider)   
Mathrider is a Computer Algebra System for education.

Cool Threads Contest  (coolthreads)   
Cool Threads Contest

cool threads contest staging  (edu-contest-staging)   
cool threads contest staging

cool-threads-copyirc  (copyirc)   
irc client for ricoh machine.

coolthreads_2006    
coolthreads_2006

Cooperative Research  (coop-research)   Incubator Project 
A software which allows researchers around the world to draw, write latex expressions, talk and chat real time.

Cooperative Visual Environment  (cve)   Incubator Graduate 
CVE is a software platform able to build new computational-user environments. Each environment is composed by software agent: Executors, Observers and Presenters.

Copy improvement by removing checks from checkered paper  (CheckRemoval)   
We try to improve the quality of a copy from a checkered master copy. Our intention is to remove the checks or give the user the option to set different brightnesses for checks and text.

copycat  (Copycat)   Incubator Project 
Copycat is like an electronic notepad that records your writing and speaking as you solve a problem. With the click of a button you can publish your recording on the Internet for your students to view through their web browser.

Course Development System  (CDS)   Incubator Project 
A tool for building courseware content using didactical components. The components will be stored in OpenOffice (ODT) format, are going to be stored in a Repository, and they will be accessed through a Repository Manager

Course Management Software  (coursemanagementsoftware)   Incubator Project 
It is a software to help the Instructors to manage the whole course ,the students ,the tutors and all and thus reduce the paperwork this sotware will have work done from storing all data of students including pics and send emails uploading course material chat and grading with help of graphs and all.

CredWeb    
Academic project simulating a Web Interface of a Credit System.

CS673 Texas Hold 'Em Poker - North  (pokernorth)   
A class project for MET CS673 implementing a Texas Hold 'Em Poker game.

cs868-5    
CS 868 group 5

CSC 668 Fall 2006 Group 2  (csc668group2)   
Groupt project for object-oriented programming at SFSU

CSC 868 Fall 2006 Group 2  (868f06-2)   
Porjects for group 2 of CSC 868 for Fall 2006

CSC 868 Group 1  (868f06-1)   
Subproject for csc 868 at San Francisco State University - group 1

csc 868 group 3  (sfsucsc868group3f05)   
This project handles all the class project for SFSU's CSc 668/868 Group 3

CSC 868, Fall 2006: Team 1  (868fa06-1)   
This is the project site for Team 1 of CSC 668/868 at SFSU. It is a child project of sfsucsc868.

CSC668-868 projects  (sfsuCSC868)   
This is a project for the graduate level Object Oriented Programming class at San Francisco State University

Daniel Brookshier  (rs-134)   
Ricoh Sun contest

datacell    Incubator Project 
This project is used for education system for universities and colleges.

DATAPLUS    
Using JAVA to execute SQL statements using menu driven programming i.e for selecting the SQL statements and filling in the blank spaces like the name or age in short the primary key.The records will be stored in file format hence will require file handling for data retrieval

Dempster-Schaffer    Incubator Project 
I want to develop the Dempster-Schaffer algorithm. In http://www.eng.man.ac.uk/mech/merg/Research/datafusion.org.uk/techniques/dempster.html there is theorical information about this algorithm.

DescriptiveAstronomy  (descriptiveastronomy)   Incubator Project 
Migrating PDF files into Windows Platforms, integrating Graphics , 3D, amd real-time video with links posting by one click access, user friendly. all OS platforms

development_mentoring  (mentorship)   Incubator Project 
A forum that the experts can guide the beginners from complete newbie_morons into commercially marketable java programmers.

Dictionary    
This is a tool to learn vocabulary in an specified idiom, like english or spanish. It has a test tool to improve and evaluate your vocabulary. "Dictionary" is a web application started in Java ServerFaces technology.

Didactor    Linked Project 
Didactor is an open source E-learning environment. Didactor is the first of a new generation elctronic learning tools, that's focused on the student and can help educational processes become more efficient. It's 100% webbased, works with open standards and incorporates not only SCORM, but also IEEE-Lom and IMS-ld standards. This makes it extremely suitable for use in international perspective. Didactor is used throughout the Dutch educational field (schools, universities etc.) as well as in several companies and also by governmental institutions and the care industry.

Didactor, open source E-learning platform  (Didactor)   
Didactor is the open source E-learning platform, based on didactic principles, to support the primary process of educational institutions.

Digital Circuit Simulator  (jLogic)   
Purely object-oriented design for digital circuit simulation and testing

Digital Library Organizer  (jorg)   Incubator Project 
A Digital Library Organizer developed with androMDA

Digital Repository  (DSpace)   
DSpace is a digital library system to capture, store, index, preserve, and redistribute the intellectual output of a university’s research faculty in digital formats.

DigitalLessons    Incubator Project 
Student group project.

DiscreetEventSystem    Incubator Project 
Some discreet event system implementation.

Distributed Collaboration  (distributedcollaboration)   
This project's mission is to facilitate and investigate the effectiveness of geographically distributed software development teams at the university level.

Distributed Sieves for Prime Factoring  (dsieve)   Incubator Project 
The project's mission and goals are to develop the framework for distributed sieves to factor large number into primes. You can contact me at kazuomi@kashii.net . Everyone can participate with the following required skills: 1) Mathematics knowlege, especially for the Number Theory 2) Programming skill in Java and C 3) Distributed Computing knowledge and programming skill

Distributed Version Control  (project2project)   
Using JXTA to build a p2p network that will support distributed software engineering.

DocCenter  (doc-center)   Incubator Project 
Collect technical documents in DocCenter. 1. Provide online view, download as txt, html, pdf etc. 2. Search related documents by key words. 3. Online edit to create new document.

DocumentExplorer  (ricoh-documentexplorer)   
=> FRENCH : L'application doit permettre à un utilisateur d'explorer un dossier (et ses sous dossiers) en local ou à distance et d'effectuer des operations dessus. Détails des fonctionnalités de la version 1.0 (prévue pour le 10 Janvier 2007) : - Connexion sur un partage Samba, Ftp - Exploration du dossier auquel l'utilisateur est connecté (type explorateur gnome sous linux) - Sélection d'un ou plusieurs documents sur lesquels l'utilisateur souhaitent travailler - Actions sur les documents sélectionnés : 1. Faxer (avec options à définir) 2. Email (avec options à définir) 3. Imprimer (avec options à définir) Détails des fonctionnalités possibles pour les futures versions (après le 15 Janvier 2007) : - Connexion sur un serveur de mail (POP ou IMAP afin d'imprimer le contenu d'un mail, pièces jointes ...) - Connexion sur une base de données contenant des documents puis récupération des données avec SQL. - Gestion de Favories (Emplacements communs à tous les utilisateurs / spécifiques à utilisateur connectés) => ENGLISH : Application have to provide a way for users to explore a folder (and its subfolders) in local or remote in order to do some operations in documents. Details of fonctionnalities (of version 1.0) - Connect to a remote folder (samba or ftp) - Explore current connected folders (like gnome-explorer) - Select one or more document(s) in order to do operations on them : 1. Fax them 2. Email them 3. Print them Details of fonctionnalities (second version) - Connect to a mail server (imap, pop) - Connect to a Database server containing files. - Manage a cache of last connection (server name / ip) in order to reconnect to them quickly.

DONE - DONE is Open not Enclosed  (done)   Incubator Project 
DONE has the target to be an Open Source Software Factory. It will be the place where Java developers could learn and participate on a real free software development process. During the next weeks we'll be defining a Java platform application to start the factory activities and calibrate our development process

doovos    Incubator Project Downloadable Executable 

Drona  (drona)   Incubator Project 
This project is for engineering students at Kanwal Rekhi School of Information Technology (KReSIT), at IIT Bombay. It provides infrastructure for them to do their final undergraduate projects.

e-ipti    Incubator Project 
e-IPTI is a project aimed at building a complete environment for eLearning and Knowledge Management. The tool will have several features like a Course Editor and Visualizer, a Conference Tool, and a Social Network module. This is only a brief explanation of what is planned, and some of it is already implemented. More detailed information will be made available soon.

E-learning  (Simulator)   Incubator Project 
To Study Algorithms With The Help Of Simulator

e-tutor    
Educational tool for teachers and learners. Teacher can use it to create educational context. Learner can use it for education and testing.

E3s    Incubator Project 
E3s - Reading better

EasyFrame  (easyframe)   Incubator Project 
Simple Frame with a TextField (for input) and a TextArea (for output). The aim of this project is to provide an easy to use UI for beginners of does not know UI or System.in... This projects also ease the learn of the MVC pattern

EasyGrid    Incubator Project 
EasyGrid

Eclipse and CVS  (EE4706)   Incubator Project 
This is a course project in university. The aim is to do a review about the use of Eclipse on CVS. This project is purely for education purpose.

ecom    Incubator Project 
Ecom is an University Project. It should be an electronic port of the paper based operation of a demonstrating system in which research students (the demonstrators) help out with lab classes, assignment marking and other teaching-related tasks. It is a distributed, web-based system for automating some aspects of the departmental demonstrator allocation process. It will be realized with Java Technology, Tomcat, Ant, MySql Database and JSP.

edgecase    Incubator Project 
Taking Java programming to the edge, using Java in new ways.

EditorInterface    Incubator Project 
Editor Interface is an assignment program, designed to perform mathematical operations on rational numbers, complex numbers , and complex polynomials

edu-gradebook  (GradeBook)   
This is an online grade book that allows for teacher, student and parent logins.

edu-student-projects  (sisgac)   
Sistema de Gerenciamento de atividades complementares desenvolvidos pelo grupo de estudos Confraria do Java (http://confrariadojava.dev.java.net)

Education Community Process (ECP)  (ECP)   
Education Community Process (ECP)

Education Community Process (ECP) Staging  (ECP-staging)   
Education Community Process (ECP)

Educational Assessment Tools  (Assess)   Incubator Project 
A suite of tools for assessing objective type examination instruments statistically, providing diagnostic information about an examination instrument, assessing suitability of a test for a class, and using exam data to provide feedback to students.

Educator Application Menu  (edunet)   Incubator Project 
A main application for linking together multiple sub applications for Administration, Faculty and Staff of School Districts.

EduMIS  (edumis)   
Mange the Education Process

eLearn    Incubator Project 
This project represents the eLerning system. It will be realized as set of servlets/JSPs which will register new users, give them learning materials and let them to pass examination test increasing their rank in global ranklist.

elearning    Incubator Project 
eLearning Java Platform based on ADL's (Advanced Distributed Language) SCORM standard. Develop and Build a Portal with Java2 + XML language under rules specified by SCORM XML Controlling Document Specification, IMS Learning Resource Meta-data Specification and Sharable Content Object Reference Model Specification.

Elearning    
Online education

eLearning Discussions and work area of the Korea Education and Research Information Service(KERIS)  (KERIS-ELEARNING-DISCUSSION)   
eLearning Discussions and work area of the Korea Education and Research Information Service(KERIS)

eLearning Objects area of the Korea Education and Research Information Service(KERIS)  (KERIS-ELEARNING-OBJECTS)   
eLearning Objects area of the Korea Education and Research Information Service(KERIS)

Embedded RSSReader  (ricoh-rssreader)   
RSSReader makes different RSS feed available to the user with only few clicks

EMSIS    Incubator Project 

enJine - didactic game engine in Java    Linked Project 
EnJine is an open-source game engine written in Java and making use of the Java 3D API. Its main purpose is to serve as a didactic tool to aid in teaching game design and computer science, especially computer graphics and software engineering subjects.

EnJine - didactic game engine using Java 3D  (enjine)   Incubator Graduate 
EnJine is an open-source game engine written in Java and making use of the Java 3D API. Its main purpose is to serve as a didactic tool to aid in teaching game design and computer science, especially computer graphics and software engineering subjects.

EnterpriseKut    Incubator Project 
Just a academic project based on relationship sites (e.g Orkut). Uses many concepts of J2EE plataform and not-J2EE plataform. EJB, JSP, servlets, JBoss, Oracle XE Database, Struts, XDoclet and so on. If you're a beginner in J2EE plataform, feel free to get sample codes to help you in your journey ;)

EpA - Cooperative Editor  (epa)   
EpA is a web cooperative editor focused in learning environments. Teachers can use EpA to publicize writing tasks to be done by their students. Also, they can evaluate group or individual activities during composition, besides evaluating the texts themselves. Students then use EpA to write and discuss their texts in small groups. Discussion can be on-line or off-line. The idea behind EpA is that writing and discussing together the students can learn better about the issues in discussion. Main Features include: - tasks management and evaluation (per task, per group, per student or text itself) - text edition by paragraph with conflicting editions tracked - discussions (on and off-line) can be general or tied to specific paragraphs. - users and groups management - intelligent user support. EpA is a Java aplication, using standard jsp, hibernate persistence framework and mysql database. I have also a running version with forum, chat, text edition with conflicting editions tracked. It is being developed as part of a research project in Informatics in Education. Now I need a space for cooperative programming, because I have two other people interested in helping with it. Also, I need some public space to offer file downloads to potential users. In near future, I expect to have colaborators in creating an English version of it (it is in Brazilian Portuguese).

ePhysics    Incubator Project 
ePhysics is an exciting software for students who wants to learn Physics in a better and in a conceptual way. It helps students across the globe in learning Physics in an entertaining way. ePhysics deals with large varieties of topics in Physics of Intermediate Level or upto Universty Level. It makes each and every concept very clear by using various 3d diagrams, slide show, questions-answers viewer, etc. It also solves the questions of any topics and this will be a new technology for students rom students via studens.

eRegister  (eregister)   Incubator Project 
The main part will be an application that connects to a server where in a database (we don't know which yet) the whole data will be stored. Our mission is to extend the SVS(pupil administration system) of our school (HTL-Leonding, Austria)

erudition    Incubator Project 
Erudition is a project intended to create educational material that supplements or replaces information found int the official Java Tutorial.

eScience Library  (e-science-library)   Incubator Project 
Journal access in a box is the main thrust for this project. The objective is to build a software package that can be deployed at institutions like universities or libraries, and give access to journal publishers in a controlled way based on user identities and roles

Estagio Supervisionado (FA7)  (Estagio-FA7)   

EverythingAgile  (everythingagile)   
Agile Development - what works, what does not

Evolution-Opt    Incubator Project 
A Framework to resolve combinatorial optimization problems. It uses techniques such as: - Genetic Algorithm; - Evolutionary Algorithm; - so on;

Exact Arithmetic  (exactarithmetic)   
Rational and Regular Continued Fraction Exact Arithmetic

Experimental Neural Network Techniques  (Neurotic)   Incubator Project 
An experimental combination of both old and new techniques for creating effective and efficient neural networks.

Extreme Software Engineering  (extremesoftwareengineering)   Incubator Project 
This is the resource area for the book "Extreme Software Engineering: A Hands-on Approach" for teachers, students, and professionals using the book.

ezbay new test  (ezbay1)   
ezbay new test

fabio_g Ricoh Sun Contest  (rs-131)   
Ricoh Sun contest entry

Factor scripting language  (factor)   Incubator Project 
Factor is a scripting language for the Java platform with a postfix syntax.

Fast Track Java II Class  (FastTrack)   Incubator Project 
This project is a collaborative effort of the Java II Fast Track class at Mountain Empire Community College in Big Stone Gap, VA. The class will use this site to complete a class project.

fdalpha    
Alpha team in Fulda

fdbravo    
Group B Local Fulda Online Career

FederationCommons    Incubator Project 
This projects looks into the interoperability aspects between Shibboleth and Sun Identity Management products (Sun Access Manager and Sun Federation Manager)

fgf    Incubator Project 
Comunidade dos alunos do curso de Java da FGF com o propósito de auxílio extra-classe por meio de lista de discussão, compartilhamento de código, anúncios entre outros.

File Compression  (compression)   Incubator Project 
The project motto is to support for both Image and File Compresion

File Management System  (filemgmt)   Incubator Project 
This project is designed for converting the case of the file(s) name.This project will also have facility to search thru files, Zip and Unzip the files.

FirstJava  (firstjavaproject)   Incubator Project 
Primeiro Projeto da turma 3 Academia do Java Intensivo.

Following of a company's sales levels and actions by databases included web technologies  (manoage)   Incubator Project 
The project is aimed to be developed as an application that in a company, all the sales and marketings actions on the way of getting profit will be folloed by records into a well-organized, multi-relationship database and an integrated web application as the main project.

Foxes and Rabbits Simulation  (foxbit)   Incubator Project 
Java-based simulation program. Mainly with foxes and rabbits.

fr.Optim.ro.ifips  (networkoptimizing)   Incubator Project 
Optimising a network with different method like Lagrange, SDP, VNS, linear program, and respecting some constraints.

FrAid  (fraid)   Incubator Project 
FrAid (FRactal AID) is a small programming language for mathematical computations. Works with complex numbers and mathematical functions/equations. Java Applets and GUI or command line applications could be built (from this prospective it is an interface to Java allowing it to process mathematical data). Currently used for graphical visualisation of nonlinear phenomena, differential equations, etc. A complete (open source) system utilizing FrAid could be found at fraid.org. The system is particularly suitable for the classroom or any environment where demonstration/visualisation of matematical phenomena is needed.

Free Music Education Software  (Audimus)   Incubator Project 
The goal for this project is to create applications for music teachers and students. It contains ear training, score writing, ritmic dictation and melodic dictation. Later on we want to make these tools web based

FUJA - FACENSA Usuários de Java  (fuja)   Incubator Project 
Home for all projects developed by this students group. FACENSA is a College (www.facensa.com.br) and this group called FUJA extends the knowledge started in class with other students from the same college.

Fuja Mock  (fumo)   
Simulator for java certification tests

GabrielusDirectory  (Gabrielus)   
Para além do espectro de aplicações mais sofisticadas, a proposta das linguagens de programação visual dataflow pode ser uma alternativa para a introdução de noções básicas de ciência da computação, tanto para o público em geral – inclusive no espaço da escola – como para o público universitário, e até mesmo em cursos de informática ou computação. Já há várias décadas são cogitadas alternativas ao modelo proposto por John von Neumann, e que veio a ser o paradigma por excelência dos sistemas computacionais. Ocorre que, para todos os fins práticos, este modelo permanece sendo hegemônico, por razões que têm como fundamento a inércia natural à adoção de novos padrões quando uma cultura tecnológica está amplamente estabelecida. Sem ter a intenção de por em questão esta realidade conjuntural, o presente trabalho pretende buscar um espaço novo para a aplicação da concepção de sistemas dataflow, que é o espaço da educação e do desenvolvimento de uma cultura informática mais diversificada. Lembramos que, de certo modo, uma máquina de von Neumann pode ser pensada como um caso particular de arquitetura de fluxo de dados, de modo que nosso trabalho não vai na direção de propor necessariamente uma alternativa à tradição do ensino de arquiteturas de computação, mas de propor-lhe um outro ponto de partida. Idealmente, este novo ponto de partida pode significar uma ampliação do público alvo, caso se perceba que, sob esta nova forma, a noção de arquitetura de computadores torna-se mais acessível ao público leigo interessado.

Game Base  (gamebase)   Incubator Project 
Simple Game Engine to be used in Java Teaching

GAME BASED LEARNING  (j2megames)   Incubator Project 
I want to make a game "rat in a maze" that will used to understand students recursion concepts. so mu basic requirement is to make a running game rat and maze in j2me. for help i have got a code of rat and maze in applet form but the thing is that i need it in midlet i.e j2me I have developed tower of hanoi in j2me to understand students the concept of stacks

GeneticsJ - Genetic analysis metasuite  (geneticsj)   Incubator Project 
GeneticsJ is a metasuite to wrap around a multitude of applications already available under GPL, but also to provide extra functionality and seamless integration of these tools. The primary motivation is for the development of a population genetic analysis framework, but may also incorporate other fields in future.

Gestão de Horas Complementares  (jhorascomplementares)   
Sistema para Gestão de Horas complementares. Projeto gerenciado pelo Grupo de Estudos de Java da FACENSA (http://www.facensa.com.br)

Getting Started for Students  (jnstudent)   
This project is the documentation of starting a project for College or University level students.

Giant Picture Dictionary  (giantpicturedictionary)   
Imagine a web site (or desktop application) where you can type virtually any word to instantly retrieve strikingly descriptive pictures and symbols for that word. Want to know where your fourth metacarpal bone is?

Ginipad  (ginipad)   
Ginipad is an educational IDE for Java.

Girls Java Cafe for High School Females  (GirlsJavaCafe)   
The Girls Java Cafe is a female-only community of high school students learning Java and helpers such as TAs and teachers.

Global Health Information Network  (GHIN)   
GHIN (Global Health Information Network) plan of action consists of two main goals: 1.Information systems for clinicians: Use of electronic health records (EHRs) can result in workflow efficiencies in clinicians' offices and higher quality of care for patients. Those who are using EHRs are considered pioneers among their peers. Introducing EHRs and other health information technology into a largely paper office, changes current office workflows. Much of it is change for the better. An increasing number of studies have found that EHRs can result in positive patient-care outcomes, Accelerating the use of EHRs among clinicians requires that they are better informed about the benefits of incorporating greater technology into their practice and how it can benefit their patients 2. Interconnecting them: Patients' information should be portable and move with them from one point of care to another. The current practice of using separate paper files for one patient in multiple clinical settings is limiting and can compromise the quality of healthcare received. Conversion to an EHR system is necessary but not sufficient to solve the portability problem. That's because each clinician or medical practice may purchase an EHR system from different vendors, which may not be compatible with one another. Unless EHR systems can communicate, they are simply islands of data where patient information does not flow seamlessly from one clinical setting to the next. Without clinicians' ability to exchange information with one another electronically, whether it is across town or across the country, patients' information may not be readily available when and where it is needed. To remedy this, an interoperable system based upon a common architecture must be developed. Patient records would then be available electronically virtually anywhere in the country. The initiative behind the GHIN (Global Health Information Network) is to provide the Health care Information system, alternative to NHIN (National Health Information Network) efforts in the USA & NHS (National Health Service) Nationwide EMR initiative in the UK and achieve interoperability to the above Health Information Networks.

Global Team 2  (realonline-2)   
SFSU CSC640 Fall 2007 Real-estate Webapplication Project

Globalcode Developers Community  (globalcode)   Incubator Project 
Knowledge and Education for a developers community.

GMSI  (gmsi)   Incubator Project 
Projeto de Graduação nivel superior voltado a administração do desenvolvimento e manutenção de Sistemas Informatizados. Project of graduation for development control and maintenance of systems.

Go Team's Real Estate Hackers Extraordinaire  (go-team)   

God  (Creativity)   
This project is a Web-based in which the users can select their interested images and create their own web-pages.

Good Bad and Funny Code Examples  (codefun)   Incubator Project 
Will you be teaching a class on Java or talking to a Java group in the near future? Do you want to find a good, bad, or funny code example? Likely you've written some of those yourself and lost or forgot them. That's the purpose of this project. Here in the CodeFun project I hope to provide some of my own funny examples and create a place for others that want to do the same. In the future we'll have a CVS repository complete with a set of ant targets for building, or not building, and running some of these delightful code examples.

GPIB Automated Measurements in Java  (jgpib488)   Incubator Project 
An automated measurement/data collection project including an interface between Java and the GPIB (IEEE-488.2) interface, as well as some example code to represent instruments as objects.

Grade Master Pro  (GradeMaster)   Incubator Project 
Help Build a good grading system GUI.

Grading software  (gradingsoftware)   Incubator Project 
Most of the instructors need a software tool that keeps track of their students. A software package that provides instructors with full flexibility to see and change all the information about their students. For example, when an instructor grades final tests, he should be able to use graphical user interface(GUI) to store the grades into a database. This GUI should provide all the information about the students in the database including their pictures so that the instructor would know who the student is. This package should also give an option to send email to the students. Goals AND Objectives: To design and implement a software package(including a web browser) to provide instructors with a powerful tool to save time to keep track of their students. A standalone database application is implemented and is served according to the requirement.

Graph Theory Learning  (rox)   Incubator Project 
Rox its a tool that supports Graph Theory Learning. It gives to user all base needed to build graphs in a intuitive way and analyse them with algorithms once produced.

Graph Tool  (graphtool)   Incubator Project 
Graph Tool is a program made in JAVA for designing and applying algorithms to graphs.

GraphTheory  (graphtheory)   Incubator Project 
This project has an educational purpose. It helps students to get started with Graph Theory.

Greenfoot    Linked Project 
Aimed at high school level or below, greenfoot is a combination between a framework for creating two-dimensional grid assignments in Java and an integrated development environment (class browser, editor, compiler, execution, etc.) suitable for novice programmers.

Grid IDE Project  (GriDE)   Incubator Project 
The GriDE project aims to provide a flexible, portable and convenience integrated development environment for grid applications. It tries to fulfill the gap between the scientific engineers and the grid technologies by creating new grid application models and methodologies so that the developers can focus on the solutions for scientific or engineering problems. GriDE also provides an integrated collaborative environment for distributed project management over the grid. It develops a virtual platform for different programming languages and grid platforms, and also provides a set of tools such as grid workflow editor, grid service debugging, cross compiler and performance tuning, etc.

Group Project  (csc668group3)   
Group Project for CSC 668 @ SFSU - Fall 2006 - Group 3

Grupo de Estudo Java  (GEJ)   
The project is dedicated to the study of the Java technology in order to learn being returned to java certification, development of software for companies, and talks of forums on Java.

GSD2007  (USCambodiaIndia2007)   
The aim of this project involving Pace, ITC and University of Delhi is to simulate a real world onshore/offshore software development project, giving students exposure to some of the issues faced by such projects and providing training in many of the important skills required to deal with them.

GVREP    Incubator Project 
System Educational of Comercial Representants for College Project

Hands on Lab Plug-in for Netbeans.  (Hands-On-Lab-Plug-in)   Incubator Project 
It is a Plugin to deliver Hands On Labs from Java.Net site directly to Netbeans. For example Hands On Labs from Java One conference can be delivered via this plugin directly to the Netbeans User. The Hands On Lab Plug-in can deliver presentations, documentations, code snippets and any Audio or Video related to a Hands On Lab. The Hands On Lab contents are downloaded from the Java.Net site as and when required to save disk space. The Audio and Video delivery to the Netbeans User usage Audio/Video streaming service.

helo    
helo is enterprise information system for educational facilities (LMS). It consists of a web-based application, SOAP web service, and other client applications.

hibernate2ptbr    Incubator Project 
An effort to translate the Hibernate Reference Manual to Brazilian Portuguese so portuguese speakers can learn the framework easily.

hibernate_locadora  (hibernatelocadora)   Incubator Project 
Sample Project Video Locadora using hibernate

Histogramming package for Java  (JMHist)   Incubator Project 
A package that implements standards math operations on histograms for scientific computation.

Holocron  (holocron)   Incubator Project 
Holocron is a web application to help organize and manage reference material for research papers, thesis, and any other reference intensive project. The idea came about from a coleague of mine who is working on his thesis and needed a good way to manage his resources from anywhere at any time.

IENJINIA Virtual Console  (ienjinia)   Downloadable Executable 
A virtual games console & developer kit to learn computer programming.

ifipsama    
Games developped in the context of a university project. It doesn't use any particular patterns or architecture but it's developped so as it's time and memory performant as it can contains several milllions of objects in memory.

ImageCrypt  (ricoh-ImageCrypt)   
Application that gives you the opportunity to crypt text into an image using steganography techniques

imageEnhancer  (image-enhancer)   Incubator Project 
Image Enhancer 1.0 is a free & compact Image editing software

IMS Reference Implementations  (ims-impl)   Incubator Project 
This project is a developer resource to support the implementation of the IMS interoperability specifications.

information-agents  (Information-Agents)   Incubator Project 
This is an ambitious masters thesis. I am investigating the viability of an "active" privacy directive that requires ALL companies to notify the subject of any information changes. So every time a company edits, creates, or sends any information on a person, that company must notify that person. I am building software to sift through all the messages from all the companies and highlight the relevant information.

inquirer  (Inquirer)   Incubator Project 
This project is basically an automated tool for creation and avaliation of quiz tests.

Instant messaging system for J2ME Ricoh Printer  (rs-101)   Incubator Graduate 
Ricoh and Sun contest 2005 J2ME software for a Ricoh MFP printer. Country Italy. P2P networking and Instant messaging system for J2ME Ricoh Printer

Instructors How-To Get Started  (jninstructor)   
How-to documentation for instructors on starting a project for course assignments

Interfaces for the Scholar's Box (UC Berkeley Interactive University)  (ScholarsBoxInterfacing)   
The Scholar's Box is a tool that enables users to gather resources from multiple digital repositories in order to create personal and themed collections and other reusable materials that can be shared with others for teaching and research. As such, it sits at the interstices of digital libraries, educational technology, personal information spaces, and social software. This project is aimed at building interfaces from Scholar's Box to important Java-based educational software.

Inventory Control and Management System  (icms)   Incubator Project 
It is an Inventory Control & Management System, a web-based application using static and priodic, deterministic inventory model. Best suited for echelon warehouses, it includes relativile all function a business app shoul consider to offer. Developed using sophisticated software engineering process and desgin methodoly from analyis to testing, and all required analysis and design models are in place. Jakarta struts is employed for MVC architecture at web tier.

ISAE infromation system  (isae)   Incubator Project 
The Information system of the institute of applied science and economies

isiproject2005    Incubator Project 
Web Application using different technology, produced as the final work of the "Internet Application Lab" course of the "Universita' di Pisa". HTML, JAVASCRIPT, JSP, SERVLET, JDBC, CORBA, WEB SERVICES

ism4220    Incubator Project 
This project creates detailed how-tos for using Sun JDS in a classroom setting for senior undergraduate students to gather hands-on experience with Linux System Administration.

ISSResearch  (issresearch)   Incubator Project 
ISS National University of Singapore Research Repository for their students to share codes and ideas during their Degree or Master Degree Project. iss.nus.edu.sg ( If possible make this project as private)

Ivano Ricoh Sun contest  (rs-133)   
Ricoh Sun contest

J2EE Programming with Passion!    Linked Project 
This is a free online course called "J2EE Programming with Passion!" which is being taught by Sang Shin of Sun Microsystems.

Jabit  (jabit)   Incubator Project 
Jabit supports various operations on bit streams of arbitrary length. Bitwise xor, or, and, not, LFSRs, operations over GF(2) as well as I/O are supported.

JactionGroup  (jactiongroup2)   Incubator Project 
JactionGroup includes two projects: sharej which will build a platform that share java projects for excellent tech or idea and spring which is a translating project with plans to translate springframework reference into Chinese for more developers within springframework.

JADE  (jade)   
Library for scientific & real-time applications

jadecompravenda    Incubator Project 
Academic work for disciplines of programming of agent. Work where it exists agent that they ask for a budget for other agent and receives a budget and it decides where to buy.

jagents  (JAgents)   Incubator Project 
The project is create intelligent agents that control actions in a smart house. Initially, the project create only a prototype the it interacts only with software, i.e, only simulation from a house. The project in this principle have 5 agents, that can be extended in the future to more agentes. The objective this porject is show that Java can be used to build software to artificial intelligence.

James Burke's Knowledge Web  (knowledgeweb)   
K-Web is an immersive 3D knowledge navigation system for students and lifelong learners, but may also have uses for knowledge manangement. As the core information is from Burke's Connection television series, Burke is intimately involved in the project.

Java Advanced Imaging API Examples and Tutorials  (jaistuff)   
Examples, datasets and tutorials for the Java Advanced Imaging API

Java Algebra Tools for Secondary Education  (jatse)   Incubator Project 
JATSE is a set of tools for teaching, learning and playing with algebra. They will provide a broad range of symbolic algebra functionality that is missing in the open source community. This project is targeted at the mathematics used in high school, although these classes can be extended to cover either more or less advanced math. I believe that by limiting the scope, we can provide more useful, directed components with easier interfaces.

Java API For DICOM  (jdi)   Incubator Project 
DICOM Standard has the potential to facilitate implementations of PACS solutions, this project is write the java api for the DICOM

Java application for the Ricoh 2007 contest - PrinterGames  (ricoh-printergames)   
One of the creations for the Ricoh 2007 contest. Aim is to create some nice games to play on the Ricoh printer.

Java Certification  (javacert)   Incubator Project 
This project is meant to help you get started on the path to Java Certification. I want this to be an open, positive forum for all to ask questions related to Certification and get answers.

Java Certification Study Guide  (java-certification-study-guide)   Incubator Project 
Create a suite of JUnit tests to help developers study for the "Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0" test. The suite of tests will cover all of the objectives for this certification. The developer will code the answer to each test and thus learn by coding. Answers will also be provided.

Java Education & Development Initiative  (JEDI)   
Development of Java courseware and curriculum for Computer Science and Information Technology education.

Java Exam Simulator  (javaexaminationsimulator)   Incubator Project 
* takes java exam on any client * simple multiple chice questions * require a server for generating question * require a database which stores questions

Java for kids  (kids)   
this project is created to help kids to learn Java. A lot of kids are interested to learn Java, but often they have difficuty to find a good resource to get them started. This project is aimed to provide kids the starting pointer.

Java Healthcare Framework  (javahealth)   
A framework and toolset to facilitate building healthcare related applications

Java Object Research and Development Interface  (JORDI)   Incubator Project 
This project will be part of Jedi project for collaboration between Universities and Research Companies. Java Education OO, JSE, JEE, JME, Web service and Robotics with Sun SPOT.

Java para autodidatas  (javalonely)   Incubator Project 
O projeto tem o objetivo de unir pessoas que não possuem horário fixo para estudo e que desejam aprimorar suas habilidades com a tecnologia Java.

java pro  (javaman)   
this is java pro

Java Refactoring Analysis Project  (java-refactoring-project)   Incubator Project 
Personal academical project whose objective is to check the real importance of the application of Java Refactoring in improving the quality of a system.

Java Source Brasil  (javabr)   
Java Source Brasil is a java community to make not only pc-based software, but pc and eletronic projects to java in brazil.

Java Starter Kit  (javastarterkit)   Incubator Project 
Java Starter Kit is a hands-on project for java newbies.

Java Statistics Library  (jstat)   Incubator Project 
This library provide various tools that can be useful in all kinds of statistical calculations.

Java Steganography  (jsteganography)   Incubator Graduate 
Steganography is the art of hiding information in obvious data sources such as images, music files etc. This project aims at implementing Steganography using core Java API and other java tools such as JIMI etc.

Java Student Contact Manager  (jstudman)   Incubator Project 
Java Student Contact Manager is to manage teacher/facilitator contacts (like rollbook) for online or elearning.

Java Study Groups inside Educational Institutions  (study-groups)   
This project will work as base for study groups located inside educational institutions.

Java Teaches Greedy Algorithms  (jtga)   Incubator Project 
JTGA is a project that intend to encourage students to develop his own Greedy Algorithms. For this purpose, an initial platform was developed. Students that loves challenges and researches are very welcome in this project.

Java Technologies For Web Applications  (Java4Web)   
Java4Web will be focused on the use of different frameworks and tools for web applications development

java-chat_demo  (java-chat-demo)   Incubator Project 
The projects is aimed to show students principles of working with eclipse and CVS and also to learn client-server communication.

Java-Teaching  (java-teaching)   Incubator Project 
A project to develop an online teacher training / student learning / teacher mentoring project.

java.world.free.fr    Linked Project 
news and tutorials from the java world in french

Java101  (javabscmsc)   Incubator Project 
Java for beginners, intermediate and advanced. Aimed at fellow university students worldwide,of the same study path. To express their views and exchange study levels / syllabus.

JavaCC Graph Theory  (Interference)   Incubator Project 
This project is concerned with the creation of a Use Definition Graph with the help of JavaCC.

JavaCrawler    Linked Project 
Javacrawler.com is a Java news aggregator. Its news are taken from RSS feeds of the best Java news sites.

JavaDevices  (javadevices)   Incubator Graduate 
The purpose of the JavaDevices community is to provide a place where Embedded Java developers can discuss Embedded Java related issues and also to provide a place to house Embedded Java related projects.

JavaHttpServer    
A HTTP 1.0 Server in Java for a school project

JavaMindMapped    Incubator Project 
This project is an effort to mind map various concepts related to JAVA. The motivation for the project is based on a JAVA training course that i help for a group of students. Using mind maps during the course helped us immensely bring clarity to the concepts. Enable the students to create easy recall tools for all the concepts discussed during the sessions. The students are now able to relate to the concepts with greater confidence and understanding. This project is to document the course online and publish it to the community and allow for further development.

javanstu  (Java-NSTU)   Incubator Project 
Java project for Novosibirsk state technical university (NSTU)

javaproject    Incubator Project 
To understand the java programming and do research in java through projects.

JavaSimulation  (jsim)   Incubator Project 
In this project we want to write some java applets for simulating physics phenomena, e.g. wave motion.

javaTutor  (jTutor)   Incubator Project 
Learning Eclipse-CVS and performing tutorials.

JBasic  (jbasic)   
The purpose of JBasic is to make it easier for non-Java developers to use Embedded Java devices. JBasic uses Visual Basic's syntax and Java's data types. It can be run within an IDE environment and also stand-alone when deployed on an embedded system.

jbsi    Incubator Project 

JCalculus    Linked Project 
Symbolic Integral and Differential calculus package.

JDigraph  (jdigraph)   
JDigraph is a Java library for representing and working with directed graphs and paths. The API is patterned after the Java Collections API.

Jedi Information Management System  (Jedi)   
To manage the contract-signing, task-executing process.

JEDI Master  (jedi-master)   
JEDI Project for educators

jfreeclass  (JFreeClass)   Incubator Project 
The main goal of JFreeClass is to provide to teachers and students a virtual and free classroom. It will have a lot of typical e-learning resource, as forums, a download area and results of tests and exercises, posted by teachers (or moderators). To the student, it will be possible to control the class he wants (or not) to participate (since he is authorized by the moderator or teacher), post questions and upload any stuff interesting to the teacher (or teachers). Students will be able even to customize his start page, selecting from options like recent messages or last posted materials from each class he participate. There will be a message central too, where private or public messages will be sent/received to one or more students or teachers, or to an entire class or group. This project was born from my and others teachers necessity to share, deliver and keep consistent our material. Once discussed the necessity, we joined with some students and decided to publish this project on Java.net and start the development. We hope you enjoy it.

JISC eLearning Framework  (jisc-elf)   
This project supports the implementations and sub projects of the JISC eLearning Framework initiative in the UK.

JIVE  (jive)   
JIVE is a software visualization system that can be used both for teaching and research purposes. It allows multiple users to attend the visualization of a remote algorithm and to interact with it. A library of pre-coded animated data types as well as several teaching tools are also provided.

jjstick enables learning Java from any computer, with portability on USB sticks, iPods, cell phones,  (jjstick)   
jjstick is a combination of the JJ2 portable Java IDE together with online Java educational materials. Students can write and run Java programs from any computer that has JJ2 installed or can recognize a USB stick, iPod or cell phone. Online Java materials can be cached on the stick, thus removing dependency on the Internet, except for the delivery (download) of "JJ2 project" lessons/lab files. JJ2 was developed by the JJ Dream Team students, and PSVM teachers. The online materials can be developed by anybody. JJ2 has an integrated browser, with ability to run code selected (highlighted, scrapped) from online or cached html web pages. The jjstick APIs provide beginners the opportunity to write simple yet meaningful programs that interact with folders found on an iPod (and many MP3 players and cell phones) such as Notes, Music and Photos. For example, as soon as students learn about String arrays, they can write a Lyrics Grabber: (1) call an API to grab music information, (2) call an API to search the Internet for song lyrics, or create a url for a lyrics wiki, (3) write the song lyrics to a Notes folder file. The user of such a program can read song lyrics while listening to their iPod. The challenge for students is to think about and organize Notes files appropriately.

JLife  (jlife)   Incubator Project 
Modern cellular automata researches

JMaestro - Collaborative Music Teaching  (jmaestro)   Incubator Project 
A tool for teaching music theory by remotely writing and playing music scores collaboratively. Teacher and student(s) may share the same score or the teacher may operate students' scores remotely (e.g. for explanations). There may be one shared score for all students in a class or one score per student, all linked to the teacher's score. Scores may be file saved for later use and played through MIDI.

jMATLAB    
jMATLAB is a open source clone of commercial scientific computation tool MATLAB. It is based on JAVA based parser generator SableCC developed at University of Montreal. The flexibility of this interpreter allows to plug-in any linear algebra library e.g. BLAS, COLT. at the backend. It can even go a step further and plug parallel linear algebra libraries to run on a cluster of machines.

JMockGen    Incubator Project 
This project is to develope a online mock exams for Java Certification.This project is an open source project.

jnovice  (JNovice)   Incubator Project 
JNovice is a starter architecture focused in produtivity and ease of development. The project started as a help to aid a friend on Java Learning, and evolve as a architecture based on Appfuse project, but with easy deployment and debugging. There are extension points and diferences on the two projects, but it's mainly an implementation of the JSF flavor using only JSF components. The upcoming versions will add to the mix Netbeans 5.5 integration, JasperReports and Eclipse BIRT, Lucene+Compass integration, Acegi Security and JSF Goodies with Ajax4JSF and Facelets.

Joone - Java Object Oriented Neural Engine    Linked Project Downloadable Executable 
Joone is an Artificial Neural Networks framework written in Java. It's composed by a Core Engine, a GUI Editor and a Distributed Training Environment and can be extended by writing new modules to implement new algorithms or architectures starting from base components.

jpilotexam    Linked Project 
JPilotExam project facilitates the certification aspirants with exam simulator and free mock exams, who cannot afford to purchase commercial mock exams and do not have Internet facility to self-test online mock exams. PilotExam helps the certification aspirants for better preparation towards the exam by utilizing exam tools and mock exams provided by the community. The enduring community is already providing mock exams in HTML formats or online tests. The preparation of these exams is a time consuming process and many cannot effort to do as there are no such tools available for free. JPilotExam provides an easy to use exam builder tool for creating the mock exams. These prepared mock exams are self tested using the exam simulator. JPilotExam provides a downloadable application that gives a real feel of the exam and many more features for the better preparation.

jpmarkbook    Incubator Project 
Application to help teachers in their day to day work

JRapido: A Simple Java Bliki Solution  (JRapido)   Incubator Project 
JRapido is a simple Bliki (Blog+Wiki). Based on the concept of tagging everything, and focused on simplicity. The goal is to provide a cool tool for posting articles, papers and blog entries at the same place.

JRoom Rental Service  (jroom)   Incubator Project 
The purpose of this project is study Java technologies and develop a project that provide a rental service for rooms in a company

JSchoolManager    Incubator Project 
JSchoolManager will be a complete set of tools to administration of educational process at schools or others kind of primarly education centers

jScience  (jscience)   Downloadable Executable 
Java tools and libraries for the advancement of sciences.

jsco    Incubator Project 
jsco is an API for reading and writing courses in the SCORM format. It has currently parcial compliance to the ADL-NET's SCORM specification. This project is intended as a subproject of e-ipti project.

JStateSim  (jstatesim)   Incubator Project 
JStateSim is a framework project for the execution of Discrete Event Simulations. Discrete Event Simulations can be used in a huge variety of application fields (electronc, economics, production processes, biology...). The project has mainly an educational purpose, in particular that of clarifying the nature and the practice of Discrete Event Simulation, possibly lending itself as a productive evaluation tool for more and more complex cooperative processes. The approach used in JStateSim is the "next event", where event generation is invoked after each finalized 0-time transformation, feeding a time referenced event queue.

jthesis    Incubator Project 
The project is to demonstrate the wise use of a few new technologies including spring ioc and aop, jsf, hibernate and make a kind of proof of concept that they are worth trying and may get web application development easier/ faster/more reliable etc.

JXTA-OVERLAY    Downloadable Executable 

Kabira Transaction Switch  (cool-threads-kabira-transaction-switch)   
Demonstrate network enabled, transaction processing for real-time applications requiring the highest levels of performance, availability, reliability and scalability. for financial and telecommuncations applications

Kahve - An Educational JVM  (kahve)   Incubator Project 
This project is to help understanding the inner details of a JVM as clearly as possible, only for educational purposes.

Kids Interactive Learning System  (interactivelearningsystem)   
A java project which can be used by kids with an age of 6-8 years.The objective is to provide an interactive learning system which support the children's interactive learning skill.The system must support the graphics and videos to make more interaction.

KontrolProcess2WEBOTS  (kp2webots)   Incubator Project 
The goal of this project is to implement some functionality for the webots controllers.

Laboratory of Chemistry Virtual Simulation  (JLSV)   Incubator Project 
The JLSV is a laboratory that allows the direct interaction of the end-user with a chemistry environment simulated of that allows the accomplishment of experiences for determine the chemical linking of a substance

Langage Linotte  (Linotte)   Incubator Project 
Language Linotte is french language for children or beginner in programming

language learning  (SilentWay)   Incubator Project 
The purpose of this project is to implement Caleb Gattegno's approach to language learning. Gattegno (1911-1988), a mathematician and philosopher, developped an approach to language acquisition using colors. A first aspect of his approach, which he called "reading