En constante évolution, l'innovation dans le domaine du développement de logiciels dépend essentiellement des outils disponibles. Développé sous la direction du professeur Jordi Cabot, le projet BESSER (BEtter Smart Software fastER) a bénéficié du soutien du Luxembourg National Research Fund (FNR) dans le cadre du programme PEARL, contribuant ainsi à la création d'une plateforme open-source de modélisation low-code. Avec la sortie de la version 1 de BESSER, nous assistons à l'émergence d'un outil qui pourrait transformer fondamentalement la façon dont nous créons des logiciels.
Jordi Cabot, Head of the Software Engineering RDI Unit at LIST, a déclaré :
"Alors que les méthodes traditionnelles exigent souvent un codage exhaustif à partir de zéro, BESSER permet aux professionnels chevronnés et aux développeurs en herbe de libérer leur créativité sans avoir à s'embarrasser de lignes de code complexes."
Avec son éventail de fonctionnalités et son engagement à démocratiser la technologie, BESSER fait figure de pionnier dans le domaine. En effet, la version 1 de BESSER introduit une série de fonctionnalités "low-code" conçues pour rationaliser les processus de développement et permettre aux utilisateurs de créer facilement des solutions logicielles robustes. Les fonctionnalités "low-code" comprennent:
BESSER ouvre la voie à une nouvelle ère de développement de logiciels et son impact dépasse les frontières traditionnelles. En démocratisant l'accès aux outils et technologies de pointe, BESSER permet aux innovateurs et aux chercheurs de participer à l'élaboration du paysage numérique de demain.
Alors que d'autres développements sont en cours, l'équipe de BESSER s'engage à améliorer encore les capacités de la plateforme, y compris l'intégration de l'interprète OCL, du générateur de modèles d'interface utilisateur et du support des machines d'état.
Jordi Cabot a conclu :
"La version 2 se concentrera sur les aspects liés à la modélisation. Nous envisageons un avenir où il vous suffira de parler à la plateforme et/ou de télécharger n'importe quel document que vous possédez déjà pour générer automatiquement vos systèmes logiciels à partir de descriptions en anglais simple, grâce à des techniques d'intelligence artificielle fiables".
Avec son engagement en faveur de l'autonomisation, BESSER devrait redéfinir les normes de développement logiciel et ouvrir la voie à un avenir plus inclusif et collaboratif.
Pour en savoir plus sur la version 1 de BESSER, consultez-la sur GITHUB.