Equipment maintenance application

  • Railway
  • Architecture
  • Design
  • Development
  • Validation / Testing
  • Application software
  • Test, validation and IVVQ

Our client uses PC software for the maintenance of on-board equipment in rolling stock. The software is used to diagnose and troubleshoot ECUs and CVS converters.

We have been asked to deal with the obsolescence of two maintenance software packages. The first software verifies the correct operation of the ECUs responsible for controlling a chopper, an inverter and a low-voltage generator. The second checks the correct operation of the converters responsible for supplying low voltage to other on-board functions.

Work carried out :

  • Drafting of functional specifications and preliminary and detailed design documents
  • Software architecture and design
  • Development of synoptic modules dedicated to vector rendering and animation of electronic schematics
  • GUI development in Java and JavaFX
  • Implementation of Javascript, SVG and XLSX technologies (import/export)
  • Development of a simulator to assist in development and testing
  • Drafting of validation plans
  • Pre-integration, integration (on benches) and validation (on customer site) tests
  • Drafting of user manuals and training in the design and use of the tools.

Technologies used : JavaFX 8, XML, SVG, CSV, Eclipse, RS232, CheckStyle, Jenkins, SonarQube, Reqtify.

logoMSblanc

As a leading engineering and consulting company, we have been supporting our clients, both large accounts and SMEs, since 1989.
With a close presence in France and abroad, we enable them to study, design or develop their products.

Mediane  Systeme, expertise on a human scale.


Legal notice / RGPD policy 

Contact us

54 route de Sartrouville
78230 LE PECQ

+33 (0) 130159500
contact@medianesysteme.com
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Read more
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline
Advertisement
If you accept, the ads on the page will be adapted to your preferences.
Google Ad
Accept
Decline