Pierre Crescenzo : activités de développement de logiciels

Ligne jaune

Légende et lexiqueCoordonnéesAccueil
Remarque : Les intervenants sont présentés par ordre alphabétique.


Accès direct aux rubriques de cette page : ETransformer, Albums photos, Plugin Eclipse, JavInspector, Reserv@web, JXDVDTek, OOMethodEditor, OFL/J, OFL-Meta, OFL-ML, OFL-OCLEditor, JavWebInspector et OFL-DB.
Rubrique suivanteLégende et lexiqueCoordonnéesAccueil
ETransformer - Un outil de transformation de programmes écrits en Eiffel vers Prolog
Pierre Crescenzo et Philippe Lahire
  • Ce logiciel est un traducteur qui, à partir d'une hiérarchie de classes Eiffel, génère une représentation du programme en Prolog, et vice versa. Cet outil permet ainsi, entre autres choses, la description de manipulations de programme en Prolog puis son exécution dans un monde Eiffel. Il sera éventuellement complété pour considérer une extension syntaxique du langage Eiffel.
  • La première version est en cours de développement depuis 2007. Il est prévu que ce logiciel soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : Mathieu Acher (en TER de Master d'Informatique 1), Olivier Biancheri (en TER de Master d'Informatique 1), Jean Ledesma (en TER de Master d'Informatique 1) et Pascal Tonin (en TER de Master d'Informatique 1).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement de ce logiciel (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
Un gestionnaire d'albums photos numériques
Pierre Crescenzo, Catherine Escazut et Florence Nicolau
  • Ce logiciel est un gestionnaire d'albums photos numériques. Il fonctionne avec ou sans authentification de l'utilisateur. Les albums peuvent être configurés, visualisés et gérés localement (sans accès obligatoire à un réseau) ou à distance, sur Internet. Ce logiciel peut s'installer et s'utiliser de manière triviale, par des non-informaticiens, sous Linux et Windows. Il offre, entre autres, des fonctionnalités d'impression des photographies et albums. Il permet des conversions de format pour les fichiers.
  • La première version est en cours de développement depuis 2005. Il est prévu que ce logiciel soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : Eric Coureux (en TER de Master d'Informatique 1), Christian Duck (en TER de Master d'Informatique 1), Édouard Jan (en TER de Master d'Informatique 1), David Khounsombath (en TER de Master d'Informatique 1), Mendher Merzoug (en TER de Master d'Informatique 1), Anne-Laure Radigois (en TER de Master d'Informatique 1), Amaury Tinard (en TER de Master d'Informatique 1) et Olivier Zengerlé (en TER de Master d'Informatique 1).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement de ce logiciel (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
Plugin Eclipse pour la composition de préoccupations dans les langages à objets
Pierre Crescenzo et Philippe Lahire
  • Ce plugin pour l'environnement de développement Eclipse permet de décrire, utiliser et réutiliser des préoccupations (au sens de la programmation par séparation des préoccupations) dans un langage de programmation à objets, en l'occurrence Java.
  • La première version est en cours de développement depuis 2005. Il est prévu que ce plugin soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : David Bonfils (en TER de Master d'Informatique 1), Térence Férut (en TER de Master d'Informatique 1), Nicolas Julien (en TER de Master d'Informatique 1) et Sébastien Leroy (en TER de Master d'Informatique 1).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement de ce logiciel (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
JavInspector - Un inspecteur d'application Java
Pierre Crescenzo, Michel Gautero et Philippe Lahire
  • JavInspector est un inspecteur d'applications Java. Il a pour vocation de naviguer graphiquement dans des applications Java par analyse dynamique d'une classe en mémoire ou statique d'un code Java dans un fichier. Il met en évidence les graphes d'héritage et de composition, les méthodes et attributs des classes et interfaces, etc. au travers d'une interface graphique ergonomique.
  • JavInspector est en cours de développement depuis 2002. La version 2.0 (juin 2004) est actuellement diffusée sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : Nadjette Amira (en projet de LP MI), Christophe Appietto (en TER de Maîtrise d'Informatique), Jean-Michel Arnaud (en TER de Maîtrise d'Informatique), Alexis Cauvé (stagiaire du CNAM), Lucas Charbit (en TER de Maîtrise d'Informatique), Hassan El Mahrati (en TER de Maîtrise d'Informatique), Jérôme Gahide (en TER de Maîtrise d'Informatique), Xavier Galbois (en TER de Maîtrise d'Informatique), Guillaume Marin (en projet de LP MI) et Gabriel Zerbib (en TER de Maîtrise d'Informatique).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement de ce logiciel (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
Reserv@web - Un logiciel de réservation hôtelière
Pierre Crescenzo et Michel Gautero
  • Ce logiciel est une gestionnaire de réservation hôtelière, sur place et par Internet.
  • La première version est en cours de développement depuis 2004. Il est prévu que ce logiciel soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : Guillaume Aversa (en TER de Maîtrise d'Informatique), Nicolas Chevallier (en TER de Maîtrise d'Informatique), Philippe Escoffier (en TER de Maîtrise d'Informatique) et Michel Pepino (en TER de Maîtrise d'Informatique).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement de ce logiciel (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
JXDVDTek - Un gestionnaire de DVDthèques personnelles en Java et XML
Pierre Crescenzo, Michel Gautero et Philippe Lahire
  • JXDVDTek est un gestionnaire de DVDthèques personnelles écrit en Java avec une base de données XML. Il assure toutes les fonctions classiques d'un gestionnaire de DVDthèques personnelles.
  • La première version est en cours de développement depuis 2003. Il est prévu que JXDVDTek soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : Nadia Ballote (en projet de LP MI), Kévin Boucherez (en TER de Maîtrise d'Informatique), Valerio Friuli (en projet de LP MI), Mathieu Gilardi (en projet de LP MI), Jérémy Miara (en TER de Maîtrise d'Informatique) et Pascal Saussier (en TER de Maîtrise d'Informatique).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement de JXDVDTek (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
OOMethodEditor - Assistant d'édition de méthode pour les langages à objets
Pierre Crescenzo et Philippe Lahire
  • OOMethodEditor est un assistant intelligent d'écriture de méthode pour les langages à objets. Il utilise un langage de pseudocode et un système d'assertions pour permettre l'édition puis produit la méthode dans le langage demandé ou sous forme XML.
  • La première version est en cours de développement depuis 2002. Il est prévu qu'OOMethodEditor soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • A contribué au développement de ce logiciel : Hubert Monin (stagiaire du CNAM).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement d'OOMethodEditor (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
OFL/J - Bibliothèque logicielle implémentant le modèle OFL en Java
Pierre Crescenzo et Philippe Lahire
  • OFL/J est constituée d'un ensemble de plusieurs centaines de classes et interfaces Java qui implémentent le modèle OFL avec toutes ses entités. Les autres outils OFL reposent tous sur OFL/J qui constitue l'épine dorsale logicielle d'OFL. OFL/J utilise les capacités réflexives de Java pour décrire les niveaux méta et métaméta du modèle selon un procédé qui le rend très aisément extensible et évolutif. Il est équipé de fonctionnalités d'importation et exportation de XMI pour s'interfacer avec les outils UML mais aussi de XML, XML-Schema et DTD.
  • La première version est en cours de développement depuis 2001. Il est prévu qu'OFL/J soit diffusée sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : Adeline Capouillez (doctorante d'I3S), Dan Alexandru Pescaru (stagiaire de l'UPT), Samuel Rethore (stagiaire de l'ESSI), Sylvain Schmitz (stagiaire de l'ESSI), Christophe Tachier (en projet de l'ESSI) et Emanuel Ţundrea (stagiaire de l'UPT).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement d'OFL/J (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
OFL-Meta - Logiciel permettant à un métaprogrammeur de bénéficier des services du modèle OFL
Pierre Crescenzo et Philippe Lahire
  • OFL-Meta est un éditeur des métadonnées (nommées OFL-composants) du modèle OFL. Il offre la possibilité à un métaprogrammeur de modifier la sémantique opérationnelle des sortes de classifieurs ou de relations interclassifieurs d'un langage à objets existant, voire de créer un tout nouveau langage. Il agit par instanciation des métamétadonnées (nommées OFL-concepts) et produit des classes Java qui s'intègrent automatiquement dans OFL/J.
  • La première version est en cours de développement depuis 2001. Il est prévu qu'OFL-Meta soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : Olivier Cotto (en projet de DESS ISI), Nicolas Coulomb (en projet de LP MI), Baptiste Gasiglia (en projet de LP MI), Roland Pellegrin (en projet de DESS ISI) et Sylvain Schmitz (stagiaire de l'ESSI).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement d'OFL-Meta (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
OFL-ML - Logiciel permettant à un programmeur de bénéficier des services du modèle OFL
Pierre Crescenzo et Philippe Lahire
  • OFL-ML se présente sous la forme d'un éditeur de programmes ressemblant à un éditeur UML graphique. Il est possible d'y représenter les classifieurs et les relations interclassifieurs d'une application mais aussi le code, actuellement en syntaxe Java, et les assertions, en utilisant OCL. Plus souple qu'un simple éditeur UML, OFL-ML adapte son interface au langage choisi, ce langage étant décrit dans le formalisme d'OFL, par l'intermédiaire d'OFL-Meta par exemple. OFL-ML possède pour cela un mécanisme permettant de typer les classifieurs et relations interclassifieurs et d'associer des outils et des contrôles dépendants de ces types. OFL-ML produit du Java, ou tout autre format importable par OFL/J.
  • La première version est en cours de développement depuis 2001. Il est prévu qu'OFL-ML soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • Ont contribué au développement de ce logiciel : Laurent Alonzo (en projet de DESS ISI), Jérôme Broccolicchi (en projet de LP MI), Guillaume Colletin (en projet de DESS ISI), Christophe Garabedian (en TER de Maîtrise d'Informatique), Fanny Garoste (en projet de DESS ISI), Fabienne Kulakowski (en projet de LP MI), Dan Alexandru Pescaru (stagiaire de l'UPT), Gabriel Spinek (en TER de Maîtrise d'Informatique) et Thierry Teboul (en TER de Maîtrise d'Informatique).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement d'OFL-ML (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
OFL-OCLEditor - Logiciel éditeur OCL (Object Constraint Language) permettant la saisie d'assertions pour les entités du modèle OFL
Pierre Crescenzo et Philippe Lahire
  • OFL-OCLEditor est un éditeur disposant d'un assistant et permettant d'associer aux différentes entités décrites en OFL des assertions OCL. OFL-OCLEditor est amené à devenir un composant logiciel autonome intégré dans OFL/J, OFL-Meta et OFL-ML.
  • La première version est en cours de développement depuis 2001. Il est prévu qu'OFL-OCLEditor soit diffusé sous la forme d'un logiciel libre, sous licence GNU LGPL.
  • A contribué au développement de ce logiciel : Cristian Brindescu Iovanov (stagiaire de l'UPT).
  • Ce projet est actuellement suspendu. Cependant, si vous souhaitez participer au développement d'OFL-OCLEditor (stage, projet…), n'hésitez pas à m'écrire : Pierre.Crescenzo@unice.fr.
Rubrique suivanteRubrique précédenteLégende et lexiqueCoordonnéesAccueil
JavWebInspector - Un service Web d'inspection d'application Java
Pierre Crescenzo, Michel Gautero et Philippe Lahire
  • JavWebInspector est un service Web d'inspection d'application Java. Il s'agit d'une variante Web de JavInspector.
  • JavWebInspector a été développé en 2003. Ses fonctionnalités sont désormais amenées à être intégrées directement au sein de JavInspector.
  • A contribué au développement de ce logiciel : Alexis Cauvé (stagiaire du CNAM).
Rubrique précédenteLégende et lexiqueCoordonnéesAccueil
OFL-DB - Bibliothèque logicielle permettant de rendre persistantes les entités du modèle OFL
Pierre Crescenzo et Philippe Lahire
  • OFL-DB permet d'importer et exporter les entités d'OFL en XML, conformément à un XML-Schema.
  • OFL-DB a été développé en 2001 et 2002. Ses fonctionnalités sont désormais intégrées directement au sein d'OFL/J.
  • A contribué au développement de ce logiciel : Christophe Tachier (en projet de l'ESSI).
Légende et lexiqueCoordonnéesAccueil
Accès direct aux rubriques de cette page : ETransformer, Albums photos, Plugin Eclipse, JavInspector, Reserv@web, JXDVDTek, OOMethodEditor, OFL/J, OFL-Meta, OFL-ML, OFL-OCLEditor, JavWebInspector et OFL-DB.

XHTML 1.1 validé ! CSS 2 validé ! GNU's Not Unix Debian GNU/Linux Optimisé pour tout navigateur ! Contre les brevets logiciels !

URI : http://www.crescenzo.nom.fr/logiciels.html conforme à XHTML 1.1 et à CSS 2.1
Création : 2002/08/27
Dernière modification : 2010/02/16
Hébergement : Anima
Contact et maintenance : Pierre@crescenzo.nom.fr
[Accueil]
[Coordonnées]
[Enseignement]
[Recherche]
[Publications]
[Logiciels]
[Encadrement]
[Ingénierie]
[Cursus Universitaire]
[Légende et lexique]
[San-Antonio]
[Rudyard Kipling]
[James Bond]
[Livres]
[Dessins, peintures, etc.]
[Liens]