Mémoire de bachelor : Haute école de gestion de Genève, 2013 ; TDIG 87.
La maintenance des logiciels coûte très chère. Les logiciels se voient modifiés au fil du temps pour s’adapter aux besoins métiers qui ne cessent d’évoluer. Pour se faire, des modifications doivent être apportées aux logiciels mis à jour. Au cours du temps, ces modifications risquent d’impacter l’architecture logicielle en augmentant sa complexité. Ceci risque de rendre...
|
Mémoire de diplôme HES : Haute école de gestion de Genève, 2007 ; TDIG 15.
|
Mémoire de bachelor : Haute école de gestion de Genève, 2018 ; TDIG 163.
Ce travail a pour but de créer un outil permettant à un groupe de collègues d’alléger leurs processus collaboratifs pour la création des réunions. L’outil composé de deux parties, fournit une interface capable d’interagir avec un utilisateur à travers un enregistrement vocal ou textuel. La première partie de l’application est dotée d’une « intelligence » grâce à...
|
Mémoire de bachelor : Haute école de gestion de Genève, 2011 ; TDIG 59.
A l’heure actuelle, il existe plusieurs méthodes pour appliquer le reverse engineering. Le laboratoire de recherche dirigé par le professeur Philippe Dugerdil a développé sa propre méthodologie, basée sur RUP. Pour le moment, cette méthodologie est applicable notamment à des systèmes écrits en Java, PHP et VBA et fonctionne parfaitement. L’objectif de ce travail est de la rendre...
|
Mémoire de bachelor : Haute école de gestion de Genève, 2019 ; TDIG 178.
Ce mémoire aura pour but d’étudier la technologie Kubernetes afin de comprendre comment elle fonctionne pour scaler des services. Pour ce faire, la rédaction du manuscrit se fera en deux étapes. Premièrement, une phase de recherche pour connaître l’architecture de Kubernetes et son fonctionnement. Deuxièmement, une phase pratique pour appliquer ce qui a été étudié lors de la...
|
Mémoire de bachelor : Haute école de gestion de Genève, 2018 ; TDIG 160.
L’idée de ce Travail de Bachelor en collaboration avec l’entreprise Evolusys est de trouver un moyen de présenter l’entreprise Evolusys à ses clients. Pour cela nous avons réfléchi avec Monsieur Etienne Marie, manager du pôle Advanced Cloud Solutions chez Evolusys, à une solution innovante sur le marché et qui parle à nos clients. La solution en question devra dans un futur proche,...
|
Mémoire de bachelor : Haute école de gestion de Genève, 2018 ; TDIG 161.
Depuis quelques années, les systèmes d’intelligence artificielle ont vu une accélération de leur développement. Les avancées rapides dans ce milieu ont créé une peur chez les populations. Et si ces systèmes pouvaient être utilisés pour protéger les personnes ? L’idée de ce travail de bachelor est de pouvoir créer un système permettant d’exploiter des caméras de surveillance...
|
Mémoire de bachelor : Haute école de gestion de Genève, 2009 ; TDIG 38.
La réingénierie logicielle est devenue un des principaux outils de compréhension des systèmes existants mis en oeuvre lors de la phase de maintenance. Les ingénieurs logiciels requièrent essentiellement à des analyses, dites statiques, qui utilisent le code source du logiciel pour en reconstruire ses modèles et sa documentation. Nous nous focalisons sur l’architecture actuelle, telle...
|
Mémoire de bachelor : Haute école de gestion de Genève, 2013 ; TDIG 101.
Metrics in software engineering are used to evaluate quantitatively and qualitatively various attributes of (usually large) systems. These figures help synthetizing information such as size, quality or complexity of various element of the analyzed software. In the past few years, Professor Philippe Dugerdil has developed, at the Geneva School of Business Administration, a new metric, called the...
|
Mémoire de bachelor : Haute école de gestion de Genève, 2015 ; TDIG 119.
La maintenance logicielle est une tâche importante du software engineering. Celle-ci représente entre 60% à 90% du coût total du logiciel. Une des tâches les plus difficiles de la maintenance est la compréhension de l’application. Des récentes études démontrent que les développeurs passent entre 60 et 80% de leur temps à comprendre le fonctionnement du logiciel avant de faire une...
|