1、OrientX暑期工作总结及计划,XML Group,OrientX: Original RUC IDKE Native XML Database,OrientX原计划与目标,OrientX原计划: 将OrientX进行“瘦身”,让其更加”健康、强 壮”自底向上精简代码,将功能相同模块分到不同的版本中OrientX原目标:一个稳定,精简,界面更加丰富的系统OrientX分成两个版本:代数式,导航式 XQuery查询引擎,完成情况,主体工作基本完成,已完成了一个集GUI界面与服务端的系统版本.DEB,DSB两种存储策略Navigation XQuery Engine未完成的工作:一定量的测试工作
2、以达到系统相对稳定的目标GUI 界面还需进一步的丰富工作Algebra XQuery Engine 若干bug,主要工作,C/S C: A new GUI interface( java)S: Single-Recurrence Server Redefine the communicating protocol A new C/S communicating module Delete most of redundant and no-use code, such as code for experimenting, duplicate code and so on.,The followi
3、ng plan,The main targets of the following work to OrientX: New group members must understand and master the code of system as fast as possible Improve some modules and do some research work (algebra, index, and optimizer), may be add some new functions.,Plan of mastering code for new members,Each me
4、mber take charge one module.Try to fix the bugs which have been found but not been fixed.Try to Improve the efficiency of some algorithms and structure of the module.-In my opinion, it is a good way to master the code of a system.,Dividing work,GUI Interface,Test work,Test is indispensable for syste
5、m robustnessIf all test work done by one people, she (he) is unfortunate.One people is principal and all group members take part in this work.,Test plan,determining whether the XQuery can be implemented interoperably or not?The efficiency and Correctness of XQuery implemention.,Utilizable work for test,XML Query Test Suite(XQTS) of W3 Contains over 15,000 test cases, each detail of XQuery syntax. The implementors need to build their test harnesses. Other benchmark, such as xmark.,passed/failed/total,Schedule,要根据新成员的具体情况再定新的工作点还要小组内进一步的讨论熟悉代码的过程争取在11月初完成,The end,Thanks,