Techniques for binding an application with a data exchange...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07155705

ABSTRACT:
Techniques for binding a data exchange format with a computer program application having source code in a particular language include receiving comment data from a particular file that includes the source code. The comment data includes first data indicating a parameter of the data exchange format. Second data from the particular file is also received. The second data is associated with the comment data and includes a statement that defines a class of data objects in the particular language. Based on the first data and the second data, third data for configuring the data exchange format is generated. When the particular language is Java and the data exchange format is XML, these techniques allow a developer to automatically produce an XML grammar document that is based on Java data objects defined by the developer and that is responsive to the developer's choices for options in the XML grammar. Individual classes or multiple nested classes are handled.

REFERENCES:
patent: 5953526 (1999-09-01), Day et al.
patent: 6480865 (2002-11-01), Lee et al.
patent: 6574655 (2003-06-01), Libert et al.
patent: 6594823 (2003-07-01), Corbin et al.
patent: 6675370 (2004-01-01), Sundaresan
patent: 6754884 (2004-06-01), Lucas et al.
patent: 6810429 (2004-10-01), Walsh et al.
patent: 2001/0054172 (2001-12-01), Tuatini
patent: 2002/0029231 (2002-03-01), Aptus et al.
Flanagan, David, “Java in a Nutshell”, 1997, O'Reilly & Associates, 2nd Edition, pp. 20, 233, 253-254.
Goldfarb et al., “The XML Handbook”, 1998, Prentice Hall Inc., p. 13.
Dietrich et al., “A Reusable Graphical User Interface for Manipulating Object-Oriented Databases using Java and XML”, Feb. 1, 2001, ACM, pp. 362-366.
T. Moyle, “Writing XML-Friendly Java Documentation”, Jan. 1, 2000.
The Apache Software Foundation, “Javadoc Documentation in XML”, 1999.
A. Coates, “Making Your Code Readable and Maintainable—With XML & XSLT”, XML DevCon Europe 2001, Feb. 2001.
M. Priestley, “Dynamically assembled documentation”, 1999, ACM.
D. Kramer, “API Documentation from Source Code Comments: A Case Study of Javadoc”, 1999, ACM.
D. Leslie, “Using Javadoc and XML to Produce API Reference Documentation”, Oct. 2002, ACM.
Anonymous, “XDoclet”, http://xdoclet.sourceforge.net/introduction.html, pp. 1-2, printed Feb. 15, 2002.
Anonymous, “Software Configuration”, http://xdoclet.sourceforge.net/using.html, pp. 1-4, printed Feb. 15, 2002.
Anonymous, “Xdoclet FAQ Home Page”, http://www.jguru.com/faq/Xdoclet, pp. 1-3, printed Feb. 15, 2002.
Anonymous, “<ejbdoclet/≦ Task”, http://xdoclet.sourceforge.net/ejbdoclet.html, pp. 1-26, printed Feb. 15, 2002.
Anonymous, “<webdoclet/≦ Task”, http://xdoclet.sourceforge.net/webdoclet.html, pp. 1-15, printed Feb. 15, 2002.
Anonymous, “Advance Feature-Merge Points”, http://xdoclet.sourceforge.net/merge.html, pp. 1-2, printed Feb. 15, 2002.
Anonymous, “IDE Integration”, http://xdoclet.sourceforge.net/IDE.index.html, 1 page, printed Feb. 15, 2002.
Anonymous,“Architecture”, http://xdoclet.sourceforge.net/architecture.html, pp. 1-12, printed Feb. 15, 2002.
Sun Microsystems, javadoc—The Java API Documentation Generator [online], Aug. 2000 [retrieved on Apr. 14, 2005] Retrieved from the internet: URL<http://java.sun.com/j2se/1.3/docs/tooldocs/win32/javadoc.html>.
Jeremy Roschelle, Doclet your servlet, Mar. 2001, JavaWorld.com.
Anonymous, “An Introduction to the UNIX Make Utility,” Middle Tennesee State University, printed Jan. 10, 2002, 8 pages.
D. Morse et al., “UNIX man pages: make (),” Aug. 22, 1989, 4 pages.
Apache Software Foundation, “The Jakarta Site—Ant,” 2000, 12 pages.
Sun Microsystems, “Javadoc Tool Home Page,” printed Jan. 10, 2002, 4 pages.
Sun Microsystems, “How to Write Doc Comments for the Javadoc Tool,” printed Jan. 10, 2002, 23 pages.
Sun Microsystems, “The Java Language Specification,” Chap. 18—“Documentation Comments,” 1sted. 1996, 21 pages.
Cymerman, Michael, “Automate your build process using Java and Ant,” Javaworld, Oct. 2000, located on the internet at <http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant—p.html>, retrieved on Oct. 6, 2005, 10 pages.
Henry, Kevin, “Using the Java Document Generator,” ACM, Inc., Aug. 2000, located on the internet at <http://secure.acm.org/crossroads/columns/ovp/august2000.html>, retrieved on Oct. 5, 2005, 7 pages.
Roschelle, Jeremy, “Doclet your servlet!,” Javaworld, Mar. 2001, located on the internet at <http://www.javaworld.com/javaworld/jw-03-2001/jw-0302-doclets—p.html>, retrieved on Oct. 5, 2005, 13 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Techniques for binding an application with a data exchange... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Techniques for binding an application with a data exchange..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Techniques for binding an application with a data exchange... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3694260

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.