Web dev.

Web site development and programming
Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 02/01/12
  • Minor correction: 02/01/12

Datum : web application for sharing data from databases

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.
  • Web site
  • System:
  • License(s): GPL - v2
  • Status: internal use, under development
  • Support: maintained, ongoing development
  • Designer(s): Olivier Maury
  • Contact designer(s): Olivier.Maury (chez) grignon.inra.fr
  • Laboratory, service:

 

General software features

Datum is a web application, so a server-based software for use with a web browse. It aims sharin data from databases and information related to these databases:

  • sharing data and files, with access rights (management of users and permissions)
    • browsing tables and data from the database
    • data reports with charts (defined with SQL queries)
    • dynamic charts
  • display of the database schema
  • integration of datasets (CSV files)
  • project information : news, little CMS feature
  • user history, internationalisation, help, database management, statistics, ...

Some databases use specific module to :

  • change the interface layout
  • create template files for the integration
  • add specific integrations and data extractions

One software instance can manage several databases.
A daemon can run asynchronous tasks, as data extraction, without blocking the page display.

Datum is based on the PHP framework, Yii.

Context in which the software is used

Developed for one project, the application was made generic to interface the database of the research unit.

So, this common code base is used by several projects in the "Biosphere-Atmosphere" research team at INRA "Environnement et Grandes Cultures" and for the information system of SOERE PRO (Systems of observation and long-term experimentation for environmental research on organic wast products).

Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 13/09/11
  • Minor correction: 28/09/11

SIGDEF : system for the management and distribution of software licenses

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.
  • System:
  • Current version: 1.0 - 02/05/2011
  • License(s): GPL, CeCILL - En étude.
  • Status: internal use, under development
  • Support: maintained, no ongoing development
  • Designer(s): IRD - DSI - Service Informatique Scientifique : Stéphane DEBARD (conception), Geoffrey PASCAL (conception et développement)
  • Contact designer(s): stephane.debard@ird.fr
  • Laboratory, service:

 

General software features

SIGDEF is a generic designed application to deliver and manage licences. This tool is intended for IT support services. Two interfaces (one for users and another for administrators) allow to send orders to activate software licenses and to manage them easily.

1 - User Interface:

  • Identification (with a directory, a .htaccess file) or no identification.
  • Choice of the software and its version (management of both individual or grouped orders), choice of the installation of the application(s) following validation instructions.
  • Downloading documents related to usage and access rights (agreements, contracts, letters ...).
  • Summary and acceptance of the users' charter.

2 - Administrator Interface:

  • Control and validation of submitted orders (control of the user information and the user choices).
  • Email license sending after validation, validation may be done ​​by one or several services.
  • Synthesis and search of current orders, committed or sent.

Future work:
- Export raw results of the synthesis of commands.
- Specific requests and crossing data to make assessments on the controls.

The documentation is complete: installation, utilization and assessment, including the design documentation (database, workflow).

Context in which the software is used

Software editors allow software vendors to group the purchasing of licenses for several software packages in order to reduce costs. Companies delegate license management to the IT support services. These licenses are often distributed with the help of ID or activation files provided to the manager without the support of monitoring or management tools.

SIGDEF provide tools for the license management and deployment on a large scale.

SIGDEF is currently used in production (for more than one year) to manage licenses in Geographic Information Systems.
Two independent teams of the same ISD use this application to validate and distribute the licenses to their users (200 users).

Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 21/10/08
  • Minor correction: 12/05/12

Lothaire package : implementation of the algorithmes of combinatorics on words

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.
  • Web site
  • System:
  • Current version: 1.0 - Décembre 2004
  • License(s): Other - The programs can be freely copied and used with the mention of their origin.
  • Status: stable release
  • Support: maintained, no ongoing development
  • Designer(s): Jean Berstel, Dominique Perrin
  • Contact designer(s): Jean.Berstel @ univ-mlv.fr
  • Laboratory, service:

 

General software features

This set of Java programs implements algorithms for dealing with:

  • words
  • rooted trees
  • automata and their minimization
  • pattern matching
  • transducers
  • parsers
  • probability distributions on words
  • statistics on words

The algorithms are described in [Lothaire, 2005].

Context in which the software is used

This set of programs has been developed in order to illustrate the algorithms of the book [Lothaire, 2005].

The series of books authored by Lothaire is much used in teaching and in research of combinatorics on words.

Publications related to the software
  • Applied Combinatorics on words, M. Lothaire, eds. J. Berstel et D. Perrin, Cambridge University Press (2005).
Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 03/07/09
  • Minor correction: 22/03/10

SOFA : interactive mechanical simulation library in C++

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.
  • Web site
  • System:
  • License(s): LGPL
  • Status: beta release
  • Support: maintained, ongoing development
  • Designer(s): INRIA, LJK
  • Contact designer(s):
  • Laboratory, service:

 

General software features

SOFA is an open-source, modular mechanical simulation library developed in C++.
It includes geometries such as polygonal and volumetric meshes, internal forces such as FEM or springs, ODE solvers such as Explicit or implicit Euler, collision detection methods, OpenGL viewing, and many other features.
GPU implementations are available for some force fields, such as springs and tetrahedral FEM. The automatic deployment on multi-core architectures is possible.
Its design allows contributors to focus on their domain of competence while reusing other work.

More detail on http://www.sofa-framework.org

Context in which the software is used

Sofa has been applied to interactive medical simulations, CAD assembly, as well as off-line character animation or civil engineering simulations.

Publications related to the software
Syndicate content