1 / 8

Java-X Project

Java-X Project. Vision and Market Survey Summary. MSWE 617 Section 9040 – Capstone Project. The Class-X Team: Julian Edwards jedwards_md@hotmail.com David Gilliam arcgate11@hotmail.com Ramana Seshadri vanamalir@hotmail.com John Snyder john@snyders.us. Problem to Solve.

benjamin
Download Presentation

Java-X Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Java-X Project Vision and Market Survey Summary MSWE 617 Section 9040 – Capstone Project The Class-X Team: Julian Edwards jedwards_md@hotmail.com David Gilliam arcgate11@hotmail.com Ramana Seshadri vanamalir@hotmail.com John Snyder john@snyders.us

  2. Problem to Solve • Most tools create a UML model, or a database schema, and then Java classes... • Would like to reverse the process and create a database schema from a Java class file. • Problem statement: need a tool that can create an XSD doc from a Java class file inside of the Eclipse 3.1 development environment. • Questions to answer: • Has this been done before? • Is a product available to satisfy this need? Class-X Team

  3. Market Survey • Demographics: • By 2008, 95% of the top 2000 organizations will have a formal strategy for open source software. • Open source software has been successful where the developer is the end user. • Eclipse is one of the most popular open source Java development tools • Over 175 tool vendors have been involved in providing plug-ins for Eclipse. Class-X Team

  4. Market Survey • Approach: • Internet newsgroup inquiries. • Internet searches of over 80 Web sites. • Review of 23 potential products. • Direct inquiries to product vendors. Class-X Team

  5. Market Survey • Inquiries coalesced into five candidates: • Castor, • JAXB, • JaxMe, • JBind, and • LiquidXML. Class-X Team

  6. Market Survey • Castor • Can generate Java Classes from XSD. • JAXB • Can generate Java Classes from XSD. • JaxMe • Can generate Java Classes from XSD. • JBind • Can generate Java Classes from XSD. • LiquidXML, and so on…all the same! Class-X Team

  7. Market Survey • Market Survey Conclusion: • There are currently no products available that offer the capability to generate XML Schema Definition files from Java class members inside of the Eclipse platform. • Castor is the closest to the solution space, but only if the Java class is first generated from an XSD file, which then can be modified and the process reversed. Class-X Team

  8. References • The project Web site details the Java-X vision, the market survey, and provides references: • http://www.java-x.us/vision.htm • Also visit the links from the project home page for more details: • http://www.java-x.us Class-X Team

More Related