Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. The GRITS Framework is introduced, which includes a description of the project's goals, the players involved, current project status and the project's timeline.
  2. The GRITS Projects are briefly introduced, with an emphasis on their requirements and use-cases. It is these requirements and use-cases that drove the design and implementaiton of the GRITS Framework.
  3. The technologies used by the GRITS Framework are described in some detail.
  4. Development tools and methodologies used by the GRITS Framework are described in some detail, as tehy are the recommended approach for GRITS Projects

rapid server-side scripting, easy consumption of Web Services and Databases.

GRITS Framework

The GRITS Framework primarily uses open-source software, but also containing commercial components where they make sense.

The primary components are:

    • The Spring Framework, which is the cornerstone of the GRITS Framework, provides those parts of the J2EE specification that we rejected as either too complicated, too expensive, or otherwise not addressing the project's requirements.
    • Hibernate, a thin wrapper over JDBC which provides the full power of transparent persistence by providing O/R mapping bot but not trying to hide the underlying relational database.
  1. Development tools and methodologies used by the GRITS Framework are described in some detail, as tehy are the recommended approach for GRITS Projects

GRITS Framework

...

Goals

The primary goal of the GRITS Framework is to provide the software architecture and infrastructure for the GLAST Core Team to accomplish its mission. Specific goals include:

...