JGraLab Download

From ISTWiki

Jump to: navigation, search

Contents

[edit] Prerequisites

To use JGraLab, you need Sun Java 6.0 Standard Edition. To use the XML-RPC-Component you need Sun Java 6.0 Enterprise Edition. Both can be downloaded for free from the Sun Homepage.

Please read the Documentation.

[edit] Bugs

Please Report any Bugs to our Redmine Bug Tracker (registration required).

[edit] Latest Release

[edit] JGraLab Carnotaurus

First released: 2008/11/12

[edit] Release Notes

  • 2009/09/11: bug fixes, final Carnotaurus release 1709/67
    • Core
      • much more unit tests
      • generated code now free of warnings
      • less restrictions on names in schemas: TG words no longer reserved
      • change in TG format: null values are now stored as "n" ("\null" before)
    • GReQL
      • new speedy GReQL parser, replaces ANTLR parser
      • bugfixes in JValue
      • new GReQL functions for Map values
      • improvements to GReQL optimizer
    • Schema
      • generic mapping from grUML to XML schema description (XSD)
      • instance graphs can be exported to/imported from XML files conforming to the XSD
      • replaced uncomfortable QualifiedName class by simple String
    • Utilities
      • switched command line processing from GNU GetOpt to Apache Commons CLI
  • 2009/03/13: bugfix release 1107/65
  • 2009/03/10: bugfix/improvements release 1094/64
    • added GraphValidator for checking multiplicity constraints and arbitrary constraints specified as GReQL predicates on Graphs
    • added packages "structure" and "domains" to grUML M3
    • added import statement to GReQL
    • added Map domains for attributes to grUML and JGraLab
    • much more API documentation
    • many, many more JUnit tests
    • many refactorings and bugfixes
    • switched to new ANTLR version
    • integrated Clover test coverage tool
  • 2008/11/26: bugfix release 794/63
    • bug fixes in free index management
    • added defragmentaion functionality and removed unused attributes to reduce memory consumption of graphs
    • refactorings of GReQL function library
  • 2008/11/12: first official release 702/60
    • major changes in internal storage structure
    • removed many obviously unused convenience methods

[edit] Download

For details how to build JGraLab from source please read the Documentation.

[edit] Next Release

[edit] JGraLab Dimetrodon

[edit] Planned Features

  • Undo facility
  • Multithreading and transaction support
  • Renovation of schema module

[edit] Former Releases

[edit] JGraLab Anatotitan

First released: 2007/11/2

[edit] Release Notes

  • 2007/11/2: first official release
  • 2007/11/12: added source-package
  • 2007/11/15: added documentation-package of Revision 5106
  • 2008/02/05:
    • bugfixes in some methods
    • added public svn-repository with new revision numbers (current: Revision 73)
    • removed source-package

[edit] Download

[edit] JGraLab Becklespinax

First released: 2008/03/26

[edit] Release Notes

  • 2008/03/26: first official release
    • improved role-management
    • support for packages in schemas
    • improved usability of interfaces
    • added callback-methods to the graphclass
  • 2008/06/02
    • major bugfixes
    • BooleanLiterals may have the value "null"
    • Reduced filesize of tg-graph files
  • 2008/11/12
    • bugfixes
    • last official release, only serious bugs will be fixed

[edit] Download

Views
Personal tools
Navigation