OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] Java package for XPath 1.0

[ Lists Home | Date Index | Thread Index ]

Hello Miguel,

Michael Kay wrote:
>  > Speaking of more the merrier...
>>  I was wondering: I'm graduating this December on Informatics
>>  and Computing Engineering in Faculty of Porto, Portugal (I
>>  guess most of you know Porto from the Port Wine.. ;). The
>>  thing is I was looking for some research topic to dedicate
>>  myself for the next year or so. Either that, or do some
>>  training in a company - considering the current economic
>>  situation (and the kind of jobs being offered), I do prefer research.
>>  I'd like to know if any of you were to do research (or
>>  implementing something as is the case of this Java XPath
>>  implementation) on some topic XML-related what would you
>>  choose? I was thinking about XQuery.. But then there's also
>>  Semantic Web, and so many others! So, if you were to do
>  > research in any topic of your choice, what would you do?
>There's actually been surprisingly little academic work on XSLT and
>XPath implementation, and what there has been has been largely the sort
>of "I can write one too" exercise which in my view does not count as
>real research and should certainly not be supported by taxpayers' money.
>Given that there are quite a few open source implementations, I think
>quite a good one-year research project would be to compare and contrast
>them, analyzing which optimization features appear to make the most
>significant contribution. Resist the temptation to write
>yet-another-processor yourself, and you could really add value by
>analysing the strengths and weaknesses of the work done by others.

What about comparing their implementation of xsl:key and especially 
the way they could resist to a transformation (I mean how can it be, 
at the end of the transformation, that the transformed indexed 
objects are still indexed). Then try to imagine a way to communicate 
indexes from transformation to transformations (when the 
transformations are linked by SAX streams for instance).
This should take some of your time and it is certainly worthwhile. At 
least I'd like to read about it.

  Jérôme Euzenat                  __
                                  /      /\
  INRIA Rhône-Alpes,            _/  _   _   _ _    _
                               /_) | ` / ) | \ \  /_)
  655, avenue de l'Europe,    (___/___(_/_/  / /_(_________________
  Montbonnot St Martin,       /        http://www.inrialpes.fr/exmo
  38334 Saint-Ismier cedex,  /          Jerome.Euzenat@inrialpes.fr
  France____________________/                Jerome.Euzenat@free.fr


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS