Certaines options de la méthode Angélus peut laisser penser que qu'il s'agit d'un système pour le moins ésotérique ou mystique. En fait il n'en est rien et voici pourquoi:
- Fondement théologique. Le narratif est l'allégorie catholique de l'économie du salut. Le plan que suit Angélus n'est pas d'appliquer la méthode à tel ou tel domaine car elle se veut catholique donc universelle. Charge à l'utilisateur de la décliner dans le domaine de son choix qu'il soit scientifique ou littéraire avec le souhait de briser la barrière entre deux cultures. D'autres aspects viennent conforter ce choix. Le choix du nom d'Angélus fait référence à la prière qui synthétise la méthode et notamment la phrase: "Et le Verbe s'est fait chair". Cette phrase décrit la transformation d'un texte en un script d'un scénario avec ses personnages ou un code d'un logiciel avec ses acteurs. Le choix de l'Ange pour évoquer le caractère graphique de la méthode qui rend visible ce qui est caché comme le sont les données internes à l'ordinateur ou bien dans la pensé humaine. Les MOTIFs comme le nom l'indique sont des schémas graphiques abstraits dont le nom est puisés dans des figures théologiques : GOD, TRINITY, JESUS-CHRIST... pour le sens et la compréhension qu'elles procurent. Enfin je ne cache pas qu'il y a derrière l'idée d'une forme de protection industrielle selon non pas l'ésotérisme mais plutôt le dévoilement.
- Fondements technologiques. Angélus est un système de développement comprenant à la fois un modèle, une méthode et un outil. Le langage des Anges est en fait un langage conçu comme une couche logicielle (un profil) au dessus du langage UML (Unified Modeling Langage) standardisé par l'OMG (Object Management Group). Il s'agit d'une technologie utilisé notamment dans les industries aéronautiques et spatiales. Le nouveau paradigme n'est plus l'objet mais le sujet. Le sujet se décompose en deux parties: un sujet agissant (appelé sujet proprement dit) et un sujet subissant (appelé objet). Le sujet est en relation avec l'objet par le verbe (une association). Les symboles graphiques associés sont l'ellipse pour le sujet le rectangle pour l'objet et le segment de droite pour le verbe. Le losange représente l'ensemble du trinôme appelé SUBJECT qui est un stéréotype UML. Il en est de même pour les CATEGORIES dont elles dérivent: SYNTAXIQUES, ONTIQUES ONTOLOGIQUES, ESSENTIALISTES...L'aspect graphique est développé grâce à Sirius sous Eclipse.
- L'homme augmenté. Autrement dit quel avantage procure l'utilisation d'Angélus par rapport à l'existant. J'ai envie de dire comme Jésus dans l'Evangile : venez et voyez. Le langage des Anges est proche du langage naturel. Il permet de construire une carte mentale reliant naturellement toutes les entités les unes aux autres quelque soit leur catégorie. Cette carte mentale s'enrichit en fonction du corpus de texte utilisé. Chaque catégorie dispose d'un motif spécifique. D'après les neurosciences l'intelligence humaine est la modélisation du monde extérieur à l'intérieur de soi. C'est ce que fait Angélus. C'est l'homme augmenté. Le modèle SYNTAXIQUE est proche de l'écriture naturelle et donc facile à intégrer. Le modèle ONTIQUE est proche du pseudocode d'un programme informatique. Le modèle ONTOLOGIQUE donne une description des personnage de théâtre et le modèle ESSENCIALISTE est la représentation graphique des classes UML... D'autre part l'expérience montre que les chabots IA interprètent facilement les diagrammes surtout après une période d'apprentissage. Surtout en utilisant un agent intelligent. Les catégories ABSTRACTION, CONCEPT, CONCEPTION et REALISATION sont typées et constituent les bases de la méthode de développement selon Angélus.
Aucun commentaire:
Enregistrer un commentaire