Définition
Epoque du terme
80s
80s
Interface graphique initialement dérivée de l'interface graphique W, modifiée pour devenir asynchrone et remplacer les primitives de graphique structuré de W par un ensemble minimal de fonction de bas niveau.
Développé dans le cadre du projet Athena du MIT, X Window (X) a vu le jour en monochrome, sur la base des protocoles Chaos, sur les premiers écrans graphiques VS100 de DEC, couplés à des VAX.
Cette architecture a été utilisée pour les versions X.1 à X.6, assez semblables entre elles. Les versions X.8 à X.10, introduites sur les VAXstation II avec vidéo GPX, ont apporté la couleur et les premiers portages sur d'autres machines.
La première version à avoir quitté les laboratoires, et la dernière à avoir vu des modifications incompatibles du protocole X, est la version X.11. Les versions suivantes, X11R2, X11R3, X11R4, X11R5, X11R6, ont conservé les mêmes bases protocolaires.
L'histoire de X après le MIT est quelque peu confuse, avec une domination par le groupe XFree86 durant les années 90, puis X.org au tournant du millénaire.
Voir Broadway, LBX, W, X.10.
19/06/1984
Model-Driven Architecture
Architecture de développement logiciel de l'OMG s'appuyant sur les standards existant:
Voir ALM.
01/2002
Document Content Architecture - Revisable Format Text
Wang Information Transfer Architecture
Architecture documentaire de Wang. Comparer avec DX, DCA-RFT.
Orthographe anglaise de internationalization, qui est l'orthographe étatsunienne.
Développement ou modification d'un logiciel pour qu'il prenne en compte les futures localisations, typiquement sous forme de traduction possible par rapport à une langue de référence, généralement l'anglais.
Synonyme de globalization. Un acronyme courant pour ce terme très long est i18n.
Le stade supérieur est le multilinguisme: Voir m17n, localization.
Modification d'un logiciel pour l'adapter aux contraintes régionales. Ceci inclut non limitativement :
Comparer avec internationalization. La mesure de la facilité avec laquelle cette opération est réalisée est dite localizability.
Facilité avec laquelle un logiciel peut être localisé.
Les produits logiciels localisables séparent les données du code, s'affichent correctement en fonction du langage choisi, et fonctionnent après avoir été localisés. Un acronyme est fréquemment utilisé pour éviter ce mot long: L12y.
Voir internationalization, localization.
Blue Screen Of Death