Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2006-09-26
2006-09-26
Steelman, Mary J. (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C715S252000, C715S252000
Reexamination Certificate
active
07114147
ABSTRACT:
A method and system for modifying program applications of a legacy computer system to directly output data as XML using a DOM instance, models the legacy computer system, maps the model to an XML schema and automatically modifies one or more applications to directly output XML formatted data from an internally constructed DOM instance in cooperation with a writer engine. The writer engine allows for an arbitrary number of contexts to be simultaneously active and builds a complete DOM instance by using the multiple contexts to buffer output data. The writer engine directly loads XML schema information to construct and output DOM instances in accordance with the schema and subject to further transformation by XSLT stylesheets.
REFERENCES:
patent: 5640550 (1997-06-01), Coker
patent: 5857194 (1999-01-01), Kelliher et al.
patent: 5960200 (1999-09-01), Eager et al.
patent: 6125391 (2000-09-01), Meltzer et al.
patent: 6182024 (2001-01-01), Gangopadhyay et al.
patent: 6209124 (2001-03-01), Vermeire et al.
patent: 6230117 (2001-05-01), Lymer et al.
patent: 6347307 (2002-02-01), Sandhu et al.
patent: 6418446 (2002-07-01), Lection et al.
patent: 6418448 (2002-07-01), Sarkar
patent: 6427230 (2002-07-01), Goiffon et al.
patent: 6446110 (2002-09-01), Lection et al.
patent: 6502236 (2002-12-01), Allen et al.
patent: 6519617 (2003-02-01), Wanderski et al.
patent: 6523042 (2003-02-01), Milleker et al.
patent: 6550054 (2003-04-01), Stefaniak
patent: 6604100 (2003-08-01), Fernandez et al.
patent: 6609108 (2003-08-01), Pulliam et al.
patent: 6618852 (2003-09-01), van Eikeren et al.
patent: 6687873 (2004-02-01), Ballantyne et al.
patent: 6810429 (2004-10-01), Walsh et al.
patent: 6954751 (2005-10-01), Christfort et al.
patent: 2002/0156772 (2002-10-01), Chau et al.
patent: 2003/0005410 (2003-01-01), Harless
patent: WO 01 86476 (2001-11-01), None
Shanmugasundaram et al. “Relational Databases for Querying XML Documents: Limitations and Opportunities”. Proceedings o the 25th VLDB Conference, Edinburgh, Scotland, 1999.
Ning J Q et al., “Automated support for legacy code understanding”, ACM Press New York, NY, USA pp. 50-57 Periodical-Issue-Article Year of Publication: 1994 ISSN:0001-0782.
Sneed, H.M., “Generation of stateless components from procedural programs for reuse in a distributed system”, Software Maintenance and Reengineering, 2000. Proceedings of the Fourth European , Feb. 29-Mar. 3, 2000, pp. 183-188.
O'Hare et al., “RE-Analyer: From source code to structured analysis”,IBM SYSTEMS Journal, vol. 33, No. 1, 1994Constraints-preserving Transformation from XML Document Type Definition to Relational Schema.
“Webster's II New Riverside University Dictionary”, The Riverside Publishing Company, pp. 418,762,308, 1226.
Robie, Jonathan; “What is the Document Object Model?”, 1998, <URL http://www.w3.org/□□TR/1998/REC-DOM-Level-1-19981001/intorduction.html> p. 1-5, retrieved Jan. 5, 2006.
“Wrapping legacy COBOL programs behind an XML-interface”, H.M. Sneed; Proceedings Eighth Working Conference on Reverse Engineering; Stuttgart, Germany, Oct. 2-5, 2001; pp. 189-197, XP001061420; 2001, Los Alamitos, CA, USA, IEEE Comput. Soc. USA; ISBN: 0-7695-1303-4.
“Generation of stateless components from procedural programs for reuse in a distributed system”, Proc of the 4thEuropean Conference on Software Maintenance and Reengineering, 'Online! Feb. 29, 2000-Mar. 3, 2000; pp. 1-8, XP002210346.
“Querying XML Documents Made Easy: Nearest Concept Queries”, A. Schmidt, M.L. Kersten and M. Windhouwer, Proc. of the 17thInternational Conf on Data Engineering, 'Online! Apr. 2-6, 2001, pp. 321-329, XP002200687.
“Automatic Patch Instruction Maker Program for the OS/2 Patch Utility”, IBM Technical Disclosure Bulletin, IBM Corp. New York, US, vol. 33, No. 6A, Nov. 1, 1990, p. 203 XP000107688.
“Extending your markup: an XML tutorial”; IEEE Internet Computing, 'Online! Jul. 2000-Aug. 2000, pp. 74-79, XP002210347.
Coyle, “Legacy Integration—Changing Perspectives,”IEEE Software, Mar./Apr. 2000, pp. 37-41.
Comella-Dorda, et al., “A Survey of Black-Box Modernization Approaches for Information Systems,” © 2000IEEE, pp. 173-183.
Chin, et al., “DECODE: A Co-operative Understanding Environment,”Software Maintenance Research and Practice, vol. 8, 3-33 (1996), pp. 3-33.
Sneed, “Accessing Legacy Mainframe Applications via the Internet,” Keynote for Web Site Evolution (WSE-2000), Zürich, Mar. 2000,Reengineering Week, 2000 Zürich/euroREF, pp. 1-13.
Desclaux, et al., “MACS: Maintenance Assistance Capability for Software, A K.A.D.M.E.,” © 1991IEEE, pp. 2-12.
Fritz, et al., “An Overview of Hierarchical Control Flow Graph Models,” Proceedings of the 17th Conference on Winter Simulation, (1995), pp. 1347-1355.
Karpinski, “Databases, Tools Push XML Into Enterprise,” internetweek.com, Nov. 16, 1998 (4 pages) http://www.internetwk.com
ews1198
ews111698-3.htm.
Shklar, “Web Access to Legacy Data,” Tutorial Notes, The Fifth International WWW Conference '96, Paris, France, pp. 241-256, O'Reilly & Assoc., May 1996, http://www.cs.rutgers.edu/˜shklar/papers/.
Verhoef, “Towards Automated Modification of Legacy Assets,” Sep. 26, 1999, http://adam.wins.uva.nl/˜x/ase/ase.html.
Cota, et al., “Control Flow Graphs as a Representation Language,” Proceedings of the 26th Conference on Winter Simulation (1994) pp. 555-559.
Ballantyne, et al., “Method and System for Applying XML Schema,” U.S. Appl. No. 09/522,277, filed Mar. 9, 2000.
Balalntyne, et al., “Method and System for Modeling a Legacy Computer System,” U.S. Appl. No. 09/522,319, filed Mar. 9, 2000.
Shanmugasundaram;Efficiently Publishing Relational Data as XML Documents, 2000, pp. 65-76.
Ballantyne Alando M
Hines Larry M
Smith Michael K
Electronic Data Systems Corporation
Steelman Mary J.
LandOfFree
Method and system for reporting XML data based on... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for reporting XML data based on..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for reporting XML data based on... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3590720