About me

Senior Technical Staff Member
Research lab: Watson Research Center (Hawthorne)
I am a member of the Software Research group at the IBM Thomas J. Watson Research Center, in Hawthorne, New York, USA. I am the manager of the Scalable XML Infrastructure department, where our work ranges from XPath 2.0 formal semantics, XSLT 2.0, XQuery 1.0, XQuery Updates, XQuery Optimization, Virtual XML, Querying in the face of Ontologies and Inferencing, Metadata in XML, etc. See XML Research at IBM.
My interests are distributed multimedia publishing, especially information customization and resource selection, knowledge management, information governance, metadata, master data management, Web 2.0, middleware support of policy-based governance, risk managemenet and compliance, programming models for services computing, and Virtual XML. I am interested in the use of XML in interorganizational long-running transactions and information exchange, in Web Services, and in distributed applications in general. I am also interested in the social impact of technology, including the role of the Internet as new media.
I was a developer of the Platform for Internet Content Selection (PICS) technical specifications, which are a World Wide Web Consortium Recommendation. See Labeling the Web, IBM Research Magazine's story (October 1997).
I was the co-chair of the W3C's Resource Description Framework Data Model and Syntax working group. See RDF Model and Syntax Recommendation (February 1999). With colleagues, I presented a tutorial on Metadata and RDF at WWW7 in Brisbane Australia in April 1998, and at Tech'99 in San Jose, California in March 1999. I presented Metadata using Resource Description Framework as a post-WebNet99 Conference Tutorial, October 30, 1999.
I worked on creation, diagnostic, translation, analysis and repository tools for the W3C XML Schema language, how this might tie in with tools that create stylesheets, mapping rules, or Xforms, as well as contributing to exploratory work on XML and databases. With colleagues, an XML Schema Infoset Model for Java has been produced, and it is being maintained through an open source effort. You can find details at http://www.eclipse.org/xsd.
In April of 2000, IBM developerWorks XML zone published my article, Ten best bets for XML applications.
I presented a talk on Getting Started with the XML Schema Language at WWW10 on May 5, 2001.
Check out a tool that I worked on with my colleagues on alphaWorks, which we released in May 2001 and improved in September 2002: XML Schema Quality Checker.
Also on alphaWorks, see Virtual XML Garden, demonstrating XPath and XQuery operation over all kinds of structured information. There is a web demo that you can try, as well as a download.
Starting in the 4th quarter of 2000 and continuing through the first half of 2002, I was one of 15 members of a project organized by the Computer Science and Telecommunications Board and the Board on Children, Youth and Families of the National Research Council (the operating arm of the US National Academies), which was established at the request of the US Congress. A book with our study results is available from National Academies Press here. You can read the study or an overview. For more information, see Tools and Strategies for Protecting Kids from Pornography and Their Applicability to Other Inappropriate Internet Content.
On September 19, 2003, I spoke on "What Technology Can do In Preventing Strangers with Intent to Harm from contacting children on the net", at the International Forum held in Berlin Gegen Kindesmissbrauch im Internet.
I am an IEEE Senior Member, and a member of ACM.
P.O. Box 704
Yorktown Heights, NY 10598
USA
+1-914-784-6710
Last updated 22 Mar 2007
