| Authors | Title | Date | Reference |
|---|---|---|---|
| Manish Bhide, Manoj K Agarwal, Amir Bar-Or, Sriram Padmanabhan, Srinivas K Mittapalli, Girish Venkatachaliah | XPEDIA: XML Processing for Data Integration | 2009 July 28 | VLDB 2009 |
| Rajesh Bordawekar, Lipyeow Lim, Oded Shmueli (Technion) | Parallelization of XPath queries using multi-core processors: challenges and experiences (Citation) | 2009 March | EDBT 2009 |
| Giorgio Ghelli (Univ. Pisa), Kristoffer Rose, Jerome Simeon | Commutativity analysis for XML updates (Citation) | 2008 November | ACM TODS 2008 No. 4 |
| Giorgio Ghelli (Univ. Pisa), Nicola Onose, Kristoffer Rose, Jerome Simeon | XML Query Optimization in the Presence of Side-Effects (PDF) | 2008 June 9 | SIGMOD 2008 |
| Loredana Afanasiev (Univ. Amsterdam), Torsten Grust (TU München), Maarten Marx (Univ. Amsterdam), Jan Rittinger (TU München), and Jens Teubner | An Inflationary Fixed Point Operator in XQuery (PDF) | 2008 April 7 | ICDE 2008 |
| Jens Teubner | Scalable XQuery Type Matching (PDF) | 2008 March 25 | EDBT 2008 |
| J. Nathan Foster, Ravi Konuru, Jerome Simeon, Lionel Villard | An Algebraic Approach to View Maintenance for XQuery (PDF) | 2008 January 9 | PLAN-X 2008 |
| Kristoffer Rose | Virtual XML and XQuery: Rewriting Queries for Heterogeneous Data Sources (PDF) | 2008 January 9 | PLAN-X Invited Talk |
| Michael G. Burke, Igor Peshansky, Mukund Raghavachari and Christoph Reichenbach | Analysis of Imperative XML Programs | 2007 September 23 | DBPL 2007 |
| Giorgio Ghelli (Univ of Pisa), Nicola Onose (UCSD), Kristoffer Rose, Jérôme Siméon | A Better Semantics for XQuery with Side Effects | 2007 September 23 | DBPL 2007 (PDF) |
| Mary Fernandez (AT&T Research), Trevor Jim (AT&T Research), Kristi Morton (Univ of Texas), Nicola Onose (UCSD), Jérôme Siméon | DXQ, A Distributed XQuery Scripting Language | 2007 June 15 | XIME-P 2007 (PDF) |
| Mary Fernandez (AT&T Research), Philip Michiels (Univ of Antwerp), Jérôme Siméon, Michael Stark (TU Darmstadt) | XQuery Streaming A la Carte | 2007 April 15 | ICDE 2007 (PDF) |
| Philip Michiels (Univ of Antwerp), George Mihaila, Jérôme Siméon | Put a Tree Pattern In Your Algebra | 2007 April 15 | ICDE 2007 (PDF) |
| Giorgio Ghelli (Univ of Pisa), Kristoffer Rose, Jérôme Siméon | Commutativity Analysis in XQuery Update Languages | 2006 November 8 | ICDT 2007 (PDF) |
| Mohamed J. Zaki (RPI), Charu C. Aggarwal | XRules: An Effective Structural Classifier for XML Data | 2006 Feb | Machine Learning, Volume 62, Numbers 1-2 (PDF) |
| Sharon Adler, Roberta Cochrane, John F. Morar, Albert Spector | Technical context and cultural consequences of XML | 2006 June 12 | IBM Systems Journal Volume 45 Number 2 |
| Kristoffer Rose, Susan Malaika, Robert Schloss | Virtual XML: A toolbox and use cases for the XML world view | 2006 May 17 | IBM Systems Journal Volume 45 Number 2 |
| E Perkins, M Matsa, M G Kostoulas, A Heifets, N Mendelsohn | Generation of Efficient Parsers through direct compilation of XML Schema grammars | 2006 May 17 | IBM Systems Journal Volume 45 Number 2 |
| M. Roth, M. A. Hernandez, P. Coulthard, L. Yan, L. Popa, H. C.-T. Ho, and C. C. Salter | XML mapping technology: Making connections in an XML-centric world | 2006 May 17 | IBM Systems Journal Volume 45 Number 2 |
| S. Hinkelman, D. Buddenbaum, and L.-J. Zhang | Emerging patterns in the use of XML for information modeling in vertical industries | 2006 May 17 | IBM Systems Journal Volume 45 Number 2 |
| A. Shabo, S. Rabinovici-Cohen, and P. Vortman | Revolutionary impact of XML on biomedical information interoperability | 2006 May 17 | IBM Systems Journal Volume 45 Number 2 |
| F Özcan and various Almaden Research Authors | Integration of SQL and XQuery in IBM DB2 | 2006 May 17 | IBM Systems Journal Volume 45 Number 2 |
| K Beyer and various Almaden Research Authors | DB2 goes hybrid: Integrating native XML and XQuery with relational data and SQL | 2006 May 17 | IBM Systems Journal Volume 45 Number 2 |
| A. Balmin, T. Eliaz, J. Hornibrook, L. Lim, G.M. Lohman, D. Simmen, M. Wang, and C. Zhang | Cost-based optimizatin in DB2 XML | 2006 May 17 | IBM Systems Journal Volume 45 Number 2 |
| Christopher Ré (Univ of Washington), Jérôme Siméon, Mary Fernandez (AT&T Research) | A Complete and Efficient Algebraic Compiler for XQuery | 2006 April 4 | ICDE 2006 (PDF) |
| Giorgio Ghelli (Univ of Pisa), Christopher Ré (Univ of Washington), Jérôme Siméon | XQuery!: An XML Query Language with Side Effects | 2006 March 27 | EDBT 2006's DataX Workshop |
| Mukund Raghavachari, Oded Shmueli (Technion) | Conflicting XML Updates | 2005 Nov | IBM Research Report (Abstract & Preprint) |
| Kristoffer Rose, Lionel Villard | Phantom XML: If you look really hard it isn't there! | 2005 Nov 16 | XML 2005 (HTML) |
| Kevin Beyer, Don Chamberlin, Latha Colby, Fatma Ozcan, Hamid Pirahesh, Yu Xu | Extending XQuery for Analytics | 2005 June | SIGMOD 2005 |
| Kevin Beyer, Roberta J. Cochrane, Vanja Josifovski, Jim Kleewein, George Lapis, Guy Lohman, Bob Lyle, Fatma Ozcan, Hamid Pirahesh, Normen Seemann, Tuong Truong, Bert Van der Linden, Brian Vickery, Chun Zhang | System RX: One Part Relational, One Part XML | 2005 June | SIGMOD 2005 |
| Achille Fokoué, Kristoffer Rose, Jérôme Siméon, Lionel Villard | Compiling XSLT 2.0 into XQuery 1.0 | 2005 March | WWW 2005 (PDF) |
| Matthew Harren (UC Berkeley), Mukund Raghavachari, Oded Shmueli (Technion), Michael Burke, Rajesh Bordawekar, Igor Pechtchanski, Vivek Sarkar | XJ: Facilitating XML Processing in Java | 2005 March | WWW 2005 (PDF) |
| Toshiro Takase, Hisashi Miyashita, Toyotaro Suzumura, Michiaki Tatsubori | An Adaptive, Fast, and Safe XML Parser Based on Byte Sequence Memorization | 2005 March | WWW 2005 (PDF) |
| Richard Cardone, Danny Soroker, Alpana Tiwari | Using XForms to Simplify Web Programming | 2005 March | WWW 2005 (PDF) |
| Douglas Lovell, Susan Spraragen | Document Models and XML Vocabulary Building for Business Users | 2004 November | XML 2004 (PDF) |
| Phokion G. Kolaitis, Lucian Popa, Ronald Fagin, and Wang-Chiew Tan | Composing schema mappings: Second-order dependencies to the rescue | 2004 June | PODS 2004 |
| Douglas Lovell | Statements on Demand with XSL-FO | 2003 May | XML Journal |
| Masahiro Hori, Mari Abe and Kouich Ono | Extensible Framework of Authoring Tools for Web Document Annotation | 2003 March | Proceedings of the International Workshop on Semantic Web Foundations and Application Technologies (PDF) |
| Charles Barton, Philippe Charles, Marcus Fontoura, Deepak Goyal, Vanja Josifovski, Mukund Raghavachari | Streaming XPath Processing with Forward and Backward Axes | 2003 March | ICDE 2003 (PDF) |
| Ioana Stanoi, George Mihaila, Sriram Padmanabhan | A Framework for the Selective Dissemination of XML Documents based on Inferred User Profiles | 2003 March | ICDE 2003 (IEEE Digital Library) |
| Mari Abe, Masahiro Hori | Robust Pointing by XPath Language: Authoring Support and Empirical Evaluation | 2003 February | 2003 International Symposium on Applications and the Internet (PDF) |
| Takeshi Imamura, Andy Clark, and Hiroshi Maruyama | A Stream-based Implementation of XML Encryption | 2002 November | ACM Workshop on XML Security (PDF) |
| Masahiro Hori, Kouichi Ono, Teruo Koyanagi and Mari Abe | Annotation by Transformation for the Automatic Generation of Content Customization Metadata | 2002 August | Proceedings of the First International Conference on Pervasive
Computing Lecture Notes in Computer Science v 2414 - Springer-Verlag - editors Friedemann Mattern and Mahmoud Naghshineh pages 267--281 |
| Catalina Fan, John Funderburk, Hou-in Lam, Jerry Kiernan, Eugene Shekita (all IBM), Jayvel Shanmugasundaram (Cornell) | XPERANTO: Bridging Relational Technology and XML | 2002 April | DB2 Developer Domain |
| T. Takase, N. Uramoto, K. Baba | XML Digital Signature System Independent of Existing Applications | 2002 February | WebSE 2002 |
| David Marston | OASIS XSLT/Xpath conformance testing | 2002 February | Markup Languages: Theory and Practice |
| Kouichi Ono, Teruo Koyanagi, Mari Abe, Masahiro Hori | XSLT Stylesheet Generation by Example with WYSIWYG Editing | 2002 January | Proceedings of 2002 Symposium on Applications and the Internet (SAINT2002) (IEEE) |
| Makoto Murata | Extended Path Expressions for XML | 2001 March | PODS 2001 |
| M. Kudo and S. Hada | Access Control Model with Provisional Actions | 2001 | IEICE Trans. Fundamentals, Vol E84-A, No. 1, 2002 |
| M. Kudo and S. Hada | XML Document Security based on Provisional Authorization | 2000 November | 7th ACM Conference on Computer and Communication Security |
| S. Jajodia, M. Kudo, V. S. Subrahmanian | Provisional Authorization | 2000 November | Workshop on Security and Privacy in E-Commerce (WSPEC) |
| Asit Dan, Daniel Dias, Robert Kearney, Terry Lau, Thao Nguyen, Francis Parr, Martin Sachs, Hidayatullah Shaik | Business to Business Integration with TpaML and a B2B Protocol Framework (BPF) | 2000 October 24 | IBM Research CyberDigest |
| Don Chamberlin, Jonathan Robie (Software AG), Daniela Florescu (INRIA) | Quilt: An XML Query Language for Heterogeneous Data Sources | 2000 June | Lecture Notes in Computer Science, Springer-Verlag, 2000 |
Years 2000-2006 and upcoming conference talks
and workshops are:
| Authors | Title | Date | Conference |
|---|---|---|---|
| Manoj K Agarwal | XPEDIA: XML ProcEssing for Data IntegrAtion | 2009 Aug 26 | VLDB 2009 |
| Don Chamberlin, Michael Carey (BEA Systems), Daniela Florescu (Oracle) | XQueryP: An XML Application Development Language | 2006 Dec 05 | XML 2006 |
| Igor Peschansky, Mukund Raghavachari | Language Support for Web Services Development | 2006 Dec 05 | XML 2006 |
| David Marston, Joanna Tong | A Realistic Approach to XSLT Transition from 1.0 to 2.0 | 2006 Dec 07 | XML 2006 |
| Kristoffer H. Rose | Tutorial - Mapping non-XML to XML with the Data Format Description Language (DFDL) | 2005 Nov 18 | XML 2005 |
| Kristoffer H. Rose | Tutorial - The Data Format Description Language (DFDL) | 2005 August 1 | Extreme Markup Languages 2005 |
| Achille Fokoué | Extracting input/output dependencies from XSLT 2.0 and XQuery 1.0 | 2005 August 3 | Extreme Markup Languages 2005 |
| Kristoffer H. Rose | Keynote - The XML Worldview: a personal vision with challenges | 2004 October 28 | Document Engineering 2004 (PDF) |
| Robert G. Farrell, Soyini D. Liburd (MIT), and John C. Thomas | Dynamic Assembly of Learning Objects | 2004 May 18 | WWW2004 (PDF) |
| Jan van Lunteren, Joe Bostian, Bill Carey, Ton Engbersen, Chris Larsson | XML Accelerator Engine | 2004 May 18 | 1st International Workshop on High Performance XML Processing, New York (PDF) |
| Yi Chen (U Penn), George Mihaila, Sriram Padmanabhan, Susan Davidson (U Penn) | Efficient Path Query Processing on Encoded XML | 2004 May 18 | 1st International Workshop on High Performance XML Processing, New York |
| Kristoffer Rose, Pierre Geneves | Compiling XPath into a State-less Forward-only Subset | 2004 May 18 | 1st International Workshop on High Performance XML Processing, New York |
| Nicola Onose (Ensimag) & Jérôme Siméon | XQuery at your Web Service! | 2004 May 20 14:00 | WWW 2004, New York |
| Lionel Villard | XSLT 2.0 XML: Progress Report and New Initiatives W3C Track at WWW2004 |
2004 May 20 16:00 | WWW 2004, New York |
| D Lovell | Rendering Faithfully with XSL Formatting Objects | 2003 May 20 | WWW 2003 |
| P Nandi, S Kumaran, T Heath, K Bhaskaran, R Das | ADoc-oriented programming | 2003 Jan 31 | 2003 International Symposium on Applications and the Internet (PDF) |
| M Abe, M Hori | Robust Pointing by XPath Language: Authoring Support and Empirical Evaluation | 2003 Jan 29 | 2003 International Symposium on Applications and the Internet (PDF) |
| M Yuriyama, H Nakamura | Filtering Contents by Efficient Evaluation of XPath Expressions | 2003 Jan 29 | 2003 International Symposium on Applications and the Internet |
| Makoto Murata | Extended Path Expressions for XML | 2001 May 21 | Twentieth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS) |
| Jussi Myllymaki | Effective Web Data Extraction with Standard XML Technologies | 2001 May 2 | WWW 10 |
| Michael Stroebel | Communication Design for Electronic Negotiations on the Basis of XML Schema | 2001 May 2 | WWW 10 |
| Richard Han, Veronique Perret, Mahmoud Naghshineh | WebSplitter: A Unified XML Framework for Multi-Device Collaborative Web Browsing | 2000 December 4 | Computer Supported Cooperative Work 2000 |
Among books we have authored are:
| Title | Author(s) |
|---|---|
| XForms: XML Powered Web Forms | T. V. Raman |
| XQuery from the Experts: A Guide to the W3C XML Query Language | Don Chamberlin, Jérôme Siméon, Howard Katz et al |
| XSL Formatting Objects Developer's Handbook | Douglas Lovell |
| XML and Java: Developing Web Applications | Hiroshi Maruyama, Kent Tamura, Naohiko Uramoto, Makoto Murata, Yuichi Nakamura, Ryo Neyama, Kazuya Kosaka, Satoshi Hada |
We also author articles aimed at IT Practioners. Among articles we have authored are:
| Title | Author(s) | Date |
|---|---|---|
| Collecting Business Critical Information: Changing the Paradigm | T V Raman | 2003 February |
Here are a few of our software experiments that you can download and use, from alphaWorks:
| Software Package Name | Last Update |
|---|---|
| Integrated Ontology Development Toolkit | 2007 Dec |
| Modeing and Integration Tools for State Chart XML | 2007 March |
| IBM Toolkit for MPEG-4 | 2006 Dec |
| WebSphere Application Server V7.0 Feature Pack for XML (Open Beta) (Blog) | 2009 April |
| Virtual XML Garden | 2005 Nov, updated 2006 Dec |
| Xeena | 2004 March |
| XML Enhancements for Java (XJ) | 2006 November |
| XML Schema Infoset Model (open source) | 2003 July |
| XML Schema Quality Checker | 2004 June |
Here are some of our software experiments that you can use over the Web:
| Demo Name | Last Update | Documentation |
|---|---|---|
| Virtual XML Garden Demo | 2006 |
Here are tools or middleware that we've created (sometimes in partnership with IBM Software Group) that are production quality:
| WebSphere Application Server V7.0 Feature Pack for XML (Open Beta 2009 April) |
| IMS version 10 |
| DB2 pureXML |
| techExplorer
Hypermedia Browser (now sold by Integre Technical Publishing) |
| XSL Editor included with WebSphere Transcoding Publisher |
| XSL Editor Tech Preview for WebSphere Studio Site Developer |
| XML Support in Websphere Information Information Integrator |
Here are a few of our proposals that we hope will eventually become standards:
| Proposal Name | Date Released | Collaborator(s) |
|---|---|---|
| Web Services Inspection | 2007 January | Microsoft, IBM Emerging Technology |
