Tana Corporation
  • Call us +33674937783
  • Solutions
    • Turn your requirements into structured digital projects
    • Bring your projects to life
    • Audit your existing solutions
    • Services >
      • Custom Application
      • Custom ERP
      • Application Management (Outsourced Application Maintenance)
  • Our references
  • Quote request
  • Français
  • English
  • Search
  • Menu
  • Mail
  • Twitter
  • Linkedin
  • Facebook

UCBL – EVOLUTION OF A 2D APPLICATION IN JAVA 3D

You are here: Home / Home / UCBL – EVOLUTION OF A 2D APPLICATION IN JAVA 3D

UNIVERSITY LYON 1- FEMJAVA

Evolution of a 2D appllication in Java 3D

As part of the project, Tana Corp ported this application to a Java 3D-based 3D display.


Total project duration: 6 months
The total cost of the project was 125 man-days.

Details of the project :

Problematic

The FEMJava application was initiated by Professor Dominique Eyheramendy within the VCMC (Virtual Computational Mechanics Center) of the Laboratoire de Mécanique des Contacts et des Solides UMR 5514 (INSA de Lyon).

It is the implementation of an object-oriented approach of the finite element method. Before the project, this method was limited to a 2D representation. In order to be able to evolve it to the modeling and realization of 3D environments, the graphic engine has been completely redone in Java 3D.

Mission statement

Ensure the porting of this application to a Java 3D based 3D display.

Organization

For the realization of the project, 2 persons have been allocated :

  • 1 project manager, technical and functional manager
  • 1 development engineer

This contract was executed entirely with Tana Corp resources dedicated to the project.

Main characteristics of the client

The Claude Bernard Lyon I University is a French university specialized in the fields of science, medicine and pharmacy. It was officially created in 1971 by merging the Faculty of Sciences of Lyon, founded in 1833, and the Faculty of Medicine, founded in 1874. It owes its name to the eponymous physiologist. Since 2007, it has been part of the University of Lyon.

Conduct of the project

Advice and support role provided throughout the project

  • A real force of accompaniment: The organization of the project gives a primordial importance to the quality of the accompaniment, to make the customer benefit from the expertise and the know-how capitalized by Tana Corp on its projects of the same type.
  • Consulting strength : Our solid experience on management applications in the field of distribution and fixed-price projects has enabled us to provide the customer with the best market practices in this field. Moreover, Tana Corp is a force of proposal in the highlighting of functional options likely to bring a strong functional added value.
  • Expertise on 3D technologies: The solution implements the use of the Java 3D Framework and its functional skin to allow the display of the results of finite element calculation problems.

Methodology proposed to validate the stages of the project from a customer’s point of view

Proposed project reporting

A weekly steering committee enabled us to steer this long-term project in close collaboration with the client.

Tools chosen for the project management

Incident follow-up : BugX (based on Mantis, http://www.mantisbt.org/)
Version and configuration tracking: CVS

Solution features

Business processes covered by the solution

  • 3D graphics engine

What were the most difficult features to implement?

This is a complete 3D implementation of an FEM manipulation engine.

Technical platform elements

Software package, software or development languages used

Graphical interface completely realized in Java/Swing and Java3D.

Reasons for the choice

  • Java/Swing/3D : Technologies based on a mature and powerful object-oriented language. In addition to being cross-platform and associated with the free Eclipse IDE, this environment offers an important productivity gain.

Share of pre-existing developments used on which the Supplier has capitalized to complete the project

  • Object architecture and 2D modeling
  • Solving algorithms based on the finite element method.

Challenges and key success factors

  • Performance : very heavy data structure and complex algorithms,
  • Ergonomics : Offering simple and efficient navigation in a 3D environment

Business result

Today, the application responds perfectly to the need for 3D display of calculation results, giving a new opening to the software in industrial fields.

Our last posts

 

IAFT - ASSOCIATION'S ANTI-DOPING PLATFORM

BIOMERIEUX SOFTWARE FOR MOBILE CALIBRATION

SAMM - SAMPLING ANALYSIS AND MANAGEMENT MODULE

POLE EMPLOI (FORMERLY ANPE)

Twitter Tana Corp LinkeDin Tana Corp Facebook Tana Corp

CONTACT US

Opening hours

Monday through Friday :
8:00 am - 7:00 pm

Legal notices

Contact

contact@tanacorp.com

Phone : +334 78 29 69 39

© Copyright 2023 - Tana Corporation - Site réalisé par Wolo'Graphisme - Enfold Theme by Kriesi
ERYMA – LINK FINANCE ERYMA – TECHNICAL LINK
Scroll to top

Ce site utilise des cookies. En continuant à naviguer sur le site, vous acceptez que nous utilisions des cookies.

OK×
Un projet? Une question? A Project? A Question?

Prenez un rendez-vous dans l’agenda ci-dessous, un chargé d’affaires prendra contact par téléphone avec vous sur le créneau choisit. Si vous souhaitez nous contacter par email cliquer ici.