Category: Development in the Inria Teams

Mode opératoire de l’AMDT

Depuis 2016, le centre de Sophia Antipolis a mis en place l’Action Mutuelle de Développement Technologique, appelée AMDT. Les principes de l’AMDT sont détaillés dans le document suivant: ADT_AMDT_brief.pdf ( pdf – 85 Ko ). Il s’agit en fait d’une ADT d’envergure dont le but est de développer des logiciels pour les EPI tout en …

Continue reading »

dtk concept : creation and implementation

The credit of this post goes to Guillaume Cerutti from Virtual Plants project-team. A modular platform dealing with a given scientific domain is made of some key ingredients (see dtk-introduction post for more details): a set of abstract classes defining the interfaces for the data, the algorithms and the views dedicated to the scientific field …

Continue reading »

Comprendre les problématiques du développement logiciel à Inria

Le développement logiciel à Inria doit répondre principalement à deux exigences : la qualité scientifique et la qualité technologique. Définir précisément ce que sont la qualité scientifique et la qualité technologique n’est pas le propos de cet article. Néanmoins, afin de pouvoir expliquer le défi qui est posé à chaque développeur de logiciel chez Inria …

Continue reading »

DreamTech : project management using GitFlow

Summary Git is a very powerful tool providing a very efficient branching system. However, using git is not straightforward and when one wants to carry out an efficient workflow to manage a project, it is necessary to use several complex commands so that nobody is able to follow the workflow. This Dreamtech aims at presenting …

Continue reading »

A bridge between CgalMesh and dtk

CgalMesh for dtk is the name of an Action de Développement Technologique, aka ADT, that aims at simplifying the use of the Cgal Mesh features so that Inria researchers and engineers can handle them in a quite fast and easy way. After six months, it appears that using Cgal Mesh features in a runtime fashion …

Continue reading »

Heart surface extraction of a binary image

Visual programming framework of dtk enables to create very complex pipelines in a very short time. The case at stake here is provided by provided by Shuman Jia, PhD at Asclepios and it involves image processing algorithms and discrete geometry.

Continue reading »

dtk plugins tricks

In this post, we are going to explore two tricks around plugins: auto-loading and application private plugins.

Continue reading »

How to create a dtk-based application

In this blog post, I will show you an example of the creation of a dtk base application : dtk-traces . In case you don’t know it already, dtk is a meta-platform to develop scientific applications. A thoughtful presentation can be found here: dtk-introduction

Continue reading »

Protected: BuildingSmart [english only]

There is no excerpt because this is a protected post.

Continue reading »

Retour d’expérience : méthode agile simplifiée

Cet article présente un retour d’expérience sur plusieurs années pendant lesquelles nous avons mis en place de la méthodologie agile, principalement Scrum, dans notre contexte de développement et de recherche scientifiques. En préambule, quelques articles basiques permettant de comprendre les principaux fondements de ces méthodes : – https://fr.wikipedia.org/wiki/Méthode_agile ; – https://fr.wikipedia.org/wiki/Scrum_(méthode). A travers les différentes …

Continue reading »