没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
www.trustie.net/open_source_projects | 主页 > 开源项目社区 > xfdm |
xfdm
|
0 | 0 | 26 |
贡献者 | 讨论 | 代码提交 |
OverviewXFDM is an implementation of the Functional Data Model* and an associated functional query language, developed as part of an honours degree at Edinburgh Napier University. The project thus far is stable, but still needs a few key features implemented or extended before it could be considered anything more than a novelty teaching tool.
Currently AvailableThe Downloads section has a number of files which can be downloaded:
an executable an executable including example files an archive containing all the source code a public library that can be used to interface with XFDM inside other Java programs a cheat sheet detailing various examples (here)
ContributingThe project would welcome anyone who wishes to contribute :). If there is a one off bug that needs fixed feel free to submit a patch or submit a new issue.
Plans for the FutureA guide on what has been implemented thus far will be created soon (and some design documents etc. will be put in the Wiki), but the main features which need to be implemented are dropping of entity types and functions; declaring derived functions and allowing recursive queries. The persistence method has been an after thought in the project since it just uses Java serialization, so there is definitely a lot of room in this area for improvement.
Version HistoryVersion 1.0.2
(28 May 2009, from /tags/release-1.0.2)
http://code.google.com/p/xfdm/source/browse/#svn/tags/release-1.0.2
New features, enhancements:
Added functions and constraints dropping mechanism: drop cu1; // constraint drop
drop sname(person); // function drop
Bug fixes:
Fixed a bug where a RejectedExecutionException was being thrown when exiting
Significant changes have been made to the way the inheritance mechanism works
Version 1.0.1
(6 May 2009, from /tags/release-1.0.1)
http://code.google.com/p/xfdm/source/browse/#svn/tags/release-1.0.1
Bug fixes:
Fixed a bug where the last result of a nested for loop was not showing Fixed a bug where the application would crash when resizing the visual viewer content pane to < 0 and attempting to save it to an image
Version 1.0
(5 May 2009, from /tags/release-1.0)
http://code.google.com/p/xfdm/source/browse/#svn/tags/release-1.0
First official release, changes before 1.0 are not recorded.
*see http://www.cc.gatech.edu/classes/AY2003/cs6411_spring/p140.pdf for an article on the FDM.