UML (Unified Modeling Language) est un langage bien connu des développeurs objets (Java par exemple) et dont l'objectif est la modélisation des objets, de leurs interactions, ... Même si le nombre de diagrammes que propose UML - dans sa version 2.2 - atteint 14, il est bien rare de les voir tous exploités sur un projet.
C'est encore plus vrai pour l'ABAP Objects où les "projets" sont plutôt réduits en terme de taille.
A ma connaissance, le dernier outil de modélisation pour ABAP remonte à l'époque de IBM Rational Rose qui proposait un connecteur pour anaylser les classes et interfaces ABAP Objects. Les modules fonctions RFC utilisés par Rational Rose sont d'ailleurs toujours présents sur le noyau ECC.
Il m'était venu à l'idée de réutiliser ce principe pour interface SAP avec un des outils UML libres du marché mais c'est dorénavant inutile : merci à l'Enhancement Package 2 for Netweaver !!
Espérons que cette nouvelle fonctionnalité facilite l'analyse du code standard qui est parfois assez difficile à suivre...
Retrouver la présentation de notre maître à tous - Thomas Jung - sur cette vidéo SDN :
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90db53c4-812d-2c10-0789-dc18f6c9c725
Aucun commentaire:
Enregistrer un commentaire