1、 Union internationale des tlcommunicationsUIT-T Z.372SECTEUR DE LA NORMALISATION DES TLCOMMUNICATIONS DE LUIT (04/2005) SRIE Z: LANGAGES ET ASPECTS GNRAUX LOGICIELS DES SYSTMES DE TLCOMMUNICATION Langage homme-machine Interfaces homme-machine pour la gestion des rseaux de tlcommunication Modles dint
2、erfaces homme-machine de tlcommunication Recommandation UIT-T Z.372 RECOMMANDATIONS UIT-T DE LA SRIE Z LANGAGES ET ASPECTS GNRAUX LOGICIELS DES SYSTMES DE TLCOMMUNICATION TECHNIQUES DE DESCRIPTION FORMELLE Langage de description et de spcification (SDL) Z.100Z.109 Application des techniques de descr
3、iption formelle Z.110Z.119 Diagrammes des squences de messages Z.120Z.129 Langage tendu de dfinition dobjets Z.130Z.139 Notation de test et de commande de test Z.140Z.149 Notation de prescriptions dutilisateur Z.150Z.159 LANGAGES DE PROGRAMMATION CHILL: le langage de haut niveau de lUIT-T Z.200Z.209
4、 LANGAGE HOMME-MACHINE Principes gnraux Z.300Z.309 Syntaxe de base et procdures de dialogue Z.310Z.319 LHM tendu pour terminaux crans de visualisation Z.320Z.329 Spcification de linterface homme-machine Z.330Z.349 Interfaces homme-machine orientes donnes Z.350Z.359 Interfaces homme-machine pour la g
5、estion des rseaux de tlcommunication Z.360Z.379 QUALIT Qualit des logiciels de tlcommunication Z.400Z.409 Aspects qualit des Recommandations relatives aux protocoles Z.450Z.459 MTHODES Mthodes de validation et dessai Z.500Z.519 INTERGICIELS Environnement de traitement rparti Z.600Z.609 Pour plus de
6、dtails, voir la Liste des Recommandations de lUIT-T. Rec. UIT-T Z.372 (04/2005) i Recommandation UIT-T Z.372 Modles dinterfaces homme-machine de tlcommunication Rsum La prsente Recommandation spcifie la conception dune interface homme-machine (HMI) pour les explorateurs dobjets. Un explorateur dobje
7、ts permet un utilisateur de slectionner un objet dans un groupe dobjets et lui applique certaines fonctions requises. Cette spcification est appele un modle. Un modle logiciel est utilis par les concepteurs pour gnrer des modles et des instanciations spcifiques de produits. Lexploration dobjets est
8、lune des quelques tches gnriques ralises par des oprateurs de rseaux de tlcommunication pour une large gamme dapplications de gestion de rseau et de services. Source La Recommandation UIT-T Z.372 a t approuve le 13 avril 2005 par la Commission dtudes 4 (2005-2008) de lUIT-T selon la procdure dfinie
9、dans la Recommandation UIT-T A.8. Mots cls Interface homme-machine, interface homme-ordinateur, interface dutilisateur, modles logiciels. ii Rec. UIT-T Z.372 (04/2005) AVANT-PROPOS LUIT (Union internationale des tlcommunications) est une institution spcialise des Nations Unies dans le domaine des tl
10、communications. LUIT-T (Secteur de la normalisation des tlcommunications) est un organe permanent de lUIT. Il est charg de ltude des questions techniques, dexploitation et de tarification, et met ce sujet des Recommandations en vue de la normalisation des tlcommunications lchelle mondiale. LAssemble
11、 mondiale de normalisation des tlcommunications (AMNT), qui se runit tous les quatre ans, dtermine les thmes dtude traiter par les Commissions dtudes de lUIT-T, lesquelles laborent en retour des Recommandations sur ces thmes. Lapprobation des Recommandations par les Membres de lUIT-T seffectue selon
12、 la procdure dfinie dans la Rsolution 1 de lAMNT. Dans certains secteurs des technologies de linformation qui correspondent la sphre de comptence de lUIT-T, les normes ncessaires se prparent en collaboration avec lISO et la CEI. NOTE Dans la prsente Recommandation, lexpression “Administration“ est u
13、tilise pour dsigner de faon abrge aussi bien une administration de tlcommunications quune exploitation reconnue. Le respect de cette Recommandation se fait titre volontaire. Cependant, il se peut que la Recommandation contienne certaines dispositions obligatoires (pour assurer, par exemple, linterop
14、rabilit et lapplicabilit) et considre que la Recommandation est respecte lorsque toutes ces dispositions sont observes. Le futur dobligation et les autres moyens dexpression de lobligation comme le verbe “devoir“ ainsi que leurs formes ngatives servent noncer des prescriptions. Lutilisation de ces f
15、ormes ne signifie pas quil est obligatoire de respecter la Recommandation. DROITS DE PROPRIT INTELLECTUELLE LUIT attire lattention sur la possibilit que lapplication ou la mise en uvre de la prsente Recommandation puisse donner lieu lutilisation dun droit de proprit intellectuelle. LUIT ne prend pas
16、 position en ce qui concerne lexistence, la validit ou lapplicabilit des droits de proprit intellectuelle, quils soient revendiqus par un Membre de lUIT ou par une tierce partie trangre la procdure dlaboration des Recommandations. A la date dapprobation de la prsente Recommandation, lUIT navait pas
17、t avise de lexistence dune proprit intellectuelle protge par des brevets acqurir pour mettre en uvre la prsente Recommandation. Toutefois, comme il ne sagit peut-tre pas de renseignements les plus rcents, il est vivement recommand aux responsables de la mise en uvre de consulter la base de donnes de
18、s brevets du TSB. UIT 2005 Tous droits rservs. Aucune partie de cette publication ne peut tre reproduite, par quelque procd que ce soit, sans laccord crit pralable de lUIT. Rec. UIT-T Z.372 (04/2005) iii TABLE DES MATIRES Page 1 Domaine dapplication 1 2 Rfrences. 2 3 Dfinitions 3 4 Abrviations 4 5 C
19、onventions 4 6 Cadre. 4 6.1 Modles dinterface HMI 4 6.2 Flux dinteractions normalis pour les schmas dinterface HMI. 6 6.3 Exemple de dveloppement de schma dinterface HMI . 7 6.4 Relation avec le plan eTOM. 8 7 Modle dexploration dobjets. 12 7.1 Explorateurs dobjets Utilisation de critres dextraction
20、 fonds sur du texte 12 7.2 Explorateurs dobjets utilisant une arborescence pour lextraction. 29 8 Exemples de modles fonds sur un schma dexplorateur dobjets. 32 8.1 Modle de gestionnaire de composantes de rseau (NCM) . 32 8.2 Autres exemples de modle 43 BIBLIOGRAPHIE. 49 iv Rec. UIT-T Z.372 (04/2005
21、) Introduction Il existe deux types dinterfaces pour la gestion des rseaux de tlcommunication, suivant quelles se situent: entre les applications de gestion et lquipement; entre les applications de gestion et les oprateurs humains qui les utilisent. Le premier type dinterface est appel interface mac
22、hine-machine et le second interface homme-machine (HMI). La prsente Recommandation porte sur linterface HMI. Dans les Recommandations UIT-T de la srie M.3000, on la dsigne par lexpression interface “G“. On considre depuis longtemps dans lindustrie des tlcommunications que les interfaces machine-mach
23、ine sont des composantes cls des applications de gestion de rseau. Permettre ces applications dchanger des donnes et dinvoquer automatiquement des fonctions de gestion en utilisant des protocoles normaliss a t lobjectif principal de lUIT-T et du TMF. Le rle jou par linterface HMI na en gnral pas t b
24、ien compris. Bien que des investissements importants aient t faits concernant ces interfaces, il ny a pas eu de stratgie clairement articule susceptible dtre implmente dans la gamme requise des interfaces dapplication. Ceci a eu pour consquence la duplication des efforts, des cots de dveloppement le
25、vs et un manque de cohrence entre les interfaces HMI produites. Une conception impropre ou inadapte dune telle interface peut se traduire par dimportants problmes de rseau en termes de fiabilit et defficacit oprationnelle. Limpact de cette situation ne devrait pas tre sous-estim. 60% 70% des logicie
26、ls intervenant dans les applications types de gestion de rseau se rapportent linterface HMI. De plus, les exigences fonctionnelles que doivent satisfaire les composantes dinterface HMI sont au moins aussi complexes que celles intervenant dans les interfaces machine-machine. En ralit, pour de nombreu
27、x oprateurs de services, linterface HMI se confond avec lapplication, puisquelle est la seule composante avec laquelle loprateur interagit. Les oprateurs de gestion des tlcommunications grent leur infrastructure et leurs services via des interfaces HMI qui leur donnent accs aux systmes dexploitation
28、 (OS, operations systems) et aux applications de gestion. Un certain nombre dorganismes de normalisation ont labor des normes de porte gnrale sur cette interface essentielle; ce travail sest toutefois limit des questions trs gnriques ou aux principes de conception de haut niveau utiliss pour guider
29、llaboration des interfaces HMI. Il existe dautres normes HMI telles que T1.232 (ANSI), ISO 9241 et Rec. UIT-T Z.361 3. De plus, le TMF a publi en 2002 la norme TMF-046 qui porte sur les objets de tlcommunications et fournit des prescriptions applicables aux affichages graphiques. Cette norme a t sou
30、mise lUIT-T qui lui a donn le numro Rec. UIT-T Z.371. La prsente Recommandation fournit des schmas et des modles dinterface HMI normaliss pour les systmes dappui oprationnel (OSS, operations support systems) de rseaux de tlcommunication. Ces schmas et modles applicatifs spcifient les composantes, la
31、 structure et le comportement de haut niveau de linterface HMI pour les tches les plus frquentes ralises au jour le jour par les oprateurs. On peut citer titre dexemple lensemble habituel des actions intervenant pour extraire, visualiser et slectionner un objet spcifique appartenant un vaste ensembl
32、e dobjets. Nous avons dfini un modle dinterface HMI appel explorateur dobjets qui facilite la ralisation de ces actions habituelles. Isoler au sein dun vaste ensemble un enregistrement de client ncessitant une certaine attention est un bon exemple de tche facilite par lexplorateur. On peut galement
33、citer comme exemple la slection dun lment de rseau particulier dans un ensemble dlments de rseau au sein du domaine de responsabilit de loprateur. Rec. UIT-T Z.372 (04/2005) v Un trs large pourcentage de tches associes la gestion dun rseau sont facilites par lutilisation dun petit nombre de modles d
34、interface HMI souvent mis en uvre tels que lexploration dobjet. Ces modles sont la base de modles de tches spcifiques tels que la visualisation dun enregistrement dutilisateur. Les fournisseurs et les clients bnficieront parts gales des avantages lis aux modles normaliss de tches. Les cots de dvelop
35、pement seront rduits de manire importante mesure que les utilitaires volueront pour inclure ces modles, rduction dont bnficieront les utilisateurs. Les fournisseurs de services profiteront de produits plus faciles utiliser, comprendre et moins susceptibles de gnrer des erreurs du ct de lexploitant.
36、Rec. UIT-T Z.372 (04/2005) 1 Recommandation UIT-T Z.372 Modles dinterfaces homme-machine de tlcommunication 1 Domaine dapplication La prsente Recommandation dcrit les prescriptions applicables linterface “G“ intervenant dans lenvironnement dexploitation des tlcommunications. Celle-ci, prescrite dans
37、 les Recommandations UIT-T de la srie M.3000 (et en particulier dans la Rec. UIT-T M.3010), dfinit linterface (dite interface HMI) entre lutilisateur et la station de travail Le logiciel qui instancie une interface HMI ou interface “G“ (rfrence dans les Recommandations UIT-T de la srie M.3000) peut
38、tre dcrit conformment aux indications de la Figure 1-1. Cette description de larchitecture fournit un moyen amlior pour spcifier et comprendre la relation complexe existant entre le systme et lutilisateur. La Figure 1-1 prsente trois niveaux de complexit pour les lments de prsentation de linterface
39、dutilisateur, savoir les lments de bas niveau, les lments spcialiss et les modles, tous sous-tendus par des normes dinterface HMI. Les lments de niveaux infrieurs sont les plus normaliss. Ils sont fournis par la plate-forme utilise (par exemple la plate-forme Windows) et dcrits dans les lignes direc
40、trices donnes par le constructeur de plates-formes. Tous les niveaux de prsentation dinterface HMI reposent sur des normes gnrales dinterfaces HMI ou dinterface dutilisateur. LUIT-T a normalis dans la Rec. UIT-T Z.361 3 un ensemble de principes de conception de haut niveau pour aider les concepteurs
41、 assembler des gestionnaires de tches en utilisant les objets dcrits pour ces trois niveaux. Lexprience sur le terrain, les lignes directrices de plates-formes et dautres documents de normalisation peuvent galement contribuer la bonne conception des interfaces HMI. Schma dinterface HMI et instances
42、de modle Facilite le dveloppement de familles dapplications ayant un comportement, une structure et un modle dinformations dutilisateur communs. Elments de tlcommunication spcialiss Elments de tlcommunication spcialiss tels que les nuds, les liaisons et les graphiques de niveau chssis dcrits dans la
43、 norme TMF-046 Elments de bas niveau Composantes gnrales dinterface HMI fournies avec les plates-formes (Windows par exemple) et dcrites dans les lignes directrices de plates-formes Normes sur linterface HMI Expertise gnrale, ergonomie de base et facteurs humains applicables aux interfaces HMI (norm
44、es Rec. UIT-T Z.361, ISO 9241, T1.232 par exemple) Figure 1-1/Z.372 Architecture dinterface HMI Normes sur les interfaces HMI: connaissances dordre gnral applicables aux facteurs humains (Rec. UIT-T Z.361 3, ANSI T1.232 7 et ISO 9241 par exemple) et lignes directrices sur les plates-formes fournies
45、par le fabricant. Elments de bas niveau: toute interface HMI comprend des lments de bas niveau tels que des boutons, des fentres et des barres de dfilement. Ils sont dfinis par le style spcifique linterface dutilisateur ou par lutilitaire pris en charge au niveau de la station de travail (OSF Motif,
46、 Windows, JAVA, etc.). Ces styles de plate-forme sont dment dcrits dans les guides de styles fournies par le 2 Rec. UIT-T Z.372 (04/2005) constructeur. Ces lments dinterface HMI sont relativement stables et communs tous les systmes ou produits. Elments spcialiss: TMF-046/Rec. UIT-T Z.371 fournit des
47、 prescriptions applicables cette deuxime couche de larchitecture. Les schmas et les modles: les schmas de haut niveau du diagramme de la Figure 1-1 ci-dessus sont crs lorsque les architectes et les concepteurs dinterfaces HMI procdent lanalyse dune large gamme dapplications ou de gestionnaires de tches et discernent un ensemble de petites tapes ou actions qui se rptent. Ces tapes ou sous-tches, associes un flux des travaux normalis, forment un schma. Les schmas et les modles dapplication so