Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / Tools / August 2003

Tip: Looking for answers? Try searching our database.

New xJen Version

Thread view: 
\ - 18 Aug 2003 15:35 GMT
Hi,

We have just deployed  a new version of xJen at

http://tomcat.compukat.com/xJen.jsp

xJen is a source cod generator that takes in XML formatted specifications
and generates source code in Java, JSP and HTML that covers data
creation,data update, data validate, report creation, database layer code,
...

In our own in-house development xJen has cut down on development work by
50%.

A great strength of xJen is it's flexibility; we can customize xJen to use
any corporate templates to auto-generate large amounts of code, thus
avoiding a lot of tedious and error-prone hand-coding of the "no-brainer"
side of software development.

If you would like an xJen engine developed for you company just contact us.

Michael Katz
Director
Roedy Green - 18 Aug 2003 22:48 GMT
>xJen is a source cod generator that takes in XML formatted specifications
>and generates source code in Java, JSP and HTML that covers data
>creation,data update, data validate, report creation, database layer code,

You then have two levels deep of macro preprocessing. Ouch.

I would imagine this sort of approach would be powerful if you are
cranking out Chinese menu type apps -- similar apps build of various
combinations of canned code, with a little customisation, e.g. retail
websites, databases of people, inventory systems.

I would imagine the problem would be in handling something new outside
the existing framework.  Either you have to add a wrinkle to the
engine to handle it, or have some escape hatch to add a customisation
that is not fragile (engine implementation dependent) and can be
understood without a deep knowledge of the engine implementation.

The irony is XML itself is so ruddy fluffy.  I'd think you would want
some terser syntax than that. It is sort of 3 steps forward and 1 step
back.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2010 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.