Reports are being submitted and will be summarized on Tuesday.
If you just submitted a report, it will be at the bottom of this page.
Current tasks / bugs
- The last week was spent in trying to add outputs from R to Kepler to the RExpressions actor; i.e. automatically converting ports with R object names to from R to Kepler tokens. This is now working for R vectors, but needs additional testing.
Completed tasks / bugs fixed
- Cleaned, reorganized and packed the latest code and put it in a new repository in CVS at cat.ucsd.edu.
- Developed a new algorithm for importing XML Schema files into the internal schema trees in SCIA, based on Apache XML Schema APIs and DOM 3 APIs, in order to acquire constraint information and more useful type information for matching and mapping, and also to support more complicated XML Schema files, including EML.
Current tasks / bugs
- Solve the memory issues with large size schemas which possibly contain recursive references. For example, currently, loading more than 1/3 of EML would cause OutOfMemoryError or StackOverFlowError, though 128MB is allocated for heap and 512MB for Java Virtual Machine (default only 64MB), 200MB for stack (default only 400k). The StackOverFlowError is caused by the recursive references in EML, e.g., A DataSet element has a subelement Methods, while a Methods element has a subelement DataSource of type DataSetType. This issue reinforces that SCIA should be able to represent an input schema as a main tree and multiple sub trees, instead of a single schema tree.
- Look for new free XQuery engine. There are two main reasons for this. Firstly, the Quilt engine, Kweelt, which we are using now, uses a very old version of xerces package that is not compatible with the new version that covers XML Schema APIs. In addition, SCIA'd better generate view in standard XQuery, in order to easily work with other applications together
- Improve the mapping algorithm, using more constraint information.
- Improve the view generation algorithm, to be able to output view definition that conforms both target structure and constraints.
Completed tasks / bugs fixed
- Developed an approach for handling schemas and ontologies with recursive references in SCIA.
Current tasks / bugs
- Update SCIA GUI with functionalities for handling schemas with recursive references.
- Improve the mapping algorithm, using more constraint information.
- Improve the view generation algorithm, to be able to output view definition that conforms both target structure and constraints.
Completed tasks / bugs fixed
- Went LTER grid technique meeting in Univeristy of Illinois
- Fixed the bug the QueryAction junit test didn't work
Current tasks / bugs
- bug 1458 consolidating data access user interfaces
- Handle certificate will expire between LTER and NCEAS metacat
You can see the status reports for other time periods as well.
|