|
<< |
|
< |
|
>> |
|
|
|
AOPSYS | AOPSYS est une SSII spécialisée dans la formation
et le conseil autour des technologies de Programmation Orientée Aspect. |
Aspect
|
Préoccupation transverse.
|
AspectIX | AspectIX est un projet qui réalise la même idée qu'AspectJ mais en considérant des applications CORBA. Les objets CORBA ont accès à des APIs fournies par le middleware pour activer/désactiver dynamiquement des aspects. |
AspectJ | Extension open-source du langage Java qui définit une sémantique permettant de mettre en place les concepts POA implémenté en Java par Xerox PARC. |
CEDRIC
|
Le CEDRIC est le Centre d'Etudes et De Recherches en Informatique du
CNAM (Conservatoire National des Arts et Metiers). |
CORBA | Common Object Request Broker Architecture Architecture proposée par l'OMG pour créer, gérer et déployer des composants orientés objets. |
CVS | Concurent Version System proposé par la FSF foundation
est un outil de gestion de sources et de versions. Il permet entre autres de gérer la modification simultanée de mêmes fichiers par plusieurs utilisateurs. |
Eclipse | Eclipse est une plate-forme java open source, qui supporte de nombreux outils de tres haut niveau : un IDE complet Java (JDT), un environnement de creation de plug-in (PDE). Ce projet a été initié par IBM. Maintenant les plus grands noms de l'édition du logiciel on rejoint le projet : Borland, WebGain, Rational, RedHat, TogetherSoft,... |
EJBs | Entreprise Java Beans |
Emacs | Editeur de texte (également client de Messagerie, lecteur de News, traitement de texte, environnement de développement intégré, religion, sacerdoce, ..!) |
Framework | Environnement de développement (litérallement: cadre de travail) |
Forte | |
IHM | Interface Homme-Machine |
IIOP | Internet Inter-ORB Protocol Protocole de communication permettant d'intégrer et de mettre en réseau des applications de provenances diverses. Développé par Netscape, le protocole IIOP fait partie, avec CORBA, de l'approche One qui propose l'intégration de diverses technologies de mise en réseau d'objets distribués. |
J2EE | Java 2 Platform, Enterprise Edition J2EE désigne dans son ensemble la plateforme Java permettant de créer et de gérer une infrastructure d'objets distribués et de Services Web. |
JAC | Java Aspect Concept (la théorie) ou Components (le projet JAC). |
JavaAssist | |
JBuilder | Borland® JBuilder® est un environnement multiplate-forme de développement d'applications Java. JBuilder 8 Entreprise facilite le développement Web et EJB grâce aux concepteurs visuels bidirectionnels et au déploiement rapide sur les principaux serveurs d'applications de la plate-forme J2E. Visualisation du code UML, refactoring, formatage du code, débogage HotSwap, tesst unitaires et contrôle de versions intégrés. |
JDBC | Java DataBase Connection API Java permettant d'accèder à des bases de données relationnelles. |
JSP | Java Server Page |
JVM | Java Virtual Machine Couche logicielle présente dans tous les navigateurs Java, dans laquelle tourne l'application sous forme de code objet issu du compilateur Java, et qui traduit ce code objet en code exécutable par l'ordinateur client. Cette solution logicielle permet de faire tourner des applications Java sur n'importe quelle plate-forme, pourvu que le navigateur Web utilisé soit compatible avec Java. |
LIP6 |
Laboratoire d'Informatique de Paris 6 Le LIP6 a déjà lancé un projet de recherche, AproDis, autour de la programmation distribuée orientée aspect. Le projet AProDis a reçu en novembre 1999, un premier financement de 100 KF puis un deuxième financement de 500 KF en juillet 2000 de la part du Ministère de la Recherche au titre des actions spécifiques. Le projet AProDis utilise une autre base technologique pour l'implémentation
des aspects. |
OMG | Object Management Group Consortium d'éditeurs de logiciels publiant des spécifications ouvertes contribuant à rendre interopérables les applications informatiques. |
OpenC++ | Extension de C++ permettant de spécialiser l'envoi de messages, puis des techniques de programmation rendant C++ plus dynamique. |
OpenJava |
OpenJava est une extension du langage Java. Le MOP (MetaObject Protocol) OpenJava est l'interface d'extension du langage. Par le MétaObjet, les programmeurs peuvent configurer le langage pour implémenter un nouveau méchanisme syntaxique. |
Open Source LGPL | Lesser General Public License |
Open Source MPL | Mozilla Public License |
ORB | Object Request Broker "Intergiciel" respectant les spécifications de la norme CORBA, qui régit l'échange des messages et des services entre les objets distribués d'une application client-serveur. Le gestionnaire ORB rend transparent l'accès à des objets issus d'environnements différents dans le réseau. |
PHP | Personal Home Pages PHP3 est un langage de script embarqué dans les pages HTML et traité par le serveur. PHP3 permet de construire dynamiquement des pages HTML contenant les résultats de calculs ou de requêtes SQL adressées à un système de gestion de bases de données (SGBD). |
POA | Programmation Orientée Aspect. (PAO) |
POO | Programmation Orientée Objet. |
RMI | Remote Method Invocation protocol Protocole de communication qui permet à des composants Java de s'exécuter à distance dans un environnement distribué. Développé par Javasoft de Sun. |
SGBD | Système de Gestion de Base de Données |
SGML | Standard Generalized Markup Language Langage normalisé permettant de décrire les relations entre le contenu d'un document informatique et sa structure. |
SOAP | Simple Object Access Protocol Protocole de communication s'appuyant sur le XML et le HTTP, qui permet l'interopérabilité des applications à travers le Web. |
Tissage
|
Composition de plusieurs aspects
|
TOS | Tcl Object System |
UML | Unified Modeling Language |
Xerox PARC | |
XML | eXtensible Markup Language Évolution du langage SGML permettant aux concepteurs de documents HTML de définir leurs propres marqueurs, dans le but de personnaliser la structure des données qu'ils comptent présenter. |
|
<< |
|
< |
|
>> |
|