6. Perspectives
Le développement du modèle de programmation transactionnelle est un phénomène tout à fait remarquable, dont l’analyse est riche d’enseignements. C’est d’abord un succès industriel sans précédent car il est le modèle de programmation des systèmes d’information, c’est-à-dire qu’il concerne 80 à 90 % de la population de tous les programmeurs. Les environnements d’exécution de programmes transactionnels ont été le fer de lance commercial de tous les constructeurs d’ordinateurs. Ces environnements ont profondément influencé la structure des systèmes d’exploitation sous- jacents : le concept de thread — les processus légers d’UNIX — en est directement issu.
Sous l’angle de l’ingénierie des logiciels, c’est une illustration exemplaire du vieil adage « la fonction crée l’outil ». Les éditeurs d’outils et de méthodes ont souvent succombé à la tentation inverse ce qui, bien sûr, s’est systématiquement soldé par des échecs et frustrations pour causes d’inadaptation. L’une des fonctions fondamentales du moniteur de transactions est de prendre à sa charge toutes les opérations de programmation à caractère...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
