欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    ITU-T Z 121 FRENCH-2003 Specification and Description Language (SDL) data binding to Message Sequence Charts (MSC)《规范和描述语言(SDL)数据与消息序列图(MSC)的绑定 Z系列 电信系统的语言和通用软件方面 形式描述技术(FDT)消息序列表(.pdf

    • 资源ID:806581       资源大小:240.34KB        全文页数:18页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ITU-T Z 121 FRENCH-2003 Specification and Description Language (SDL) data binding to Message Sequence Charts (MSC)《规范和描述语言(SDL)数据与消息序列图(MSC)的绑定 Z系列 电信系统的语言和通用软件方面 形式描述技术(FDT)消息序列表(.pdf

    1、 UNION INTERNATIONALE DES TLCOMMUNICATIONS UIT-T Z.121SECTEUR DE LA NORMALISATION DES TLCOMMUNICATIONS DE LUIT (02/2003) SRIE Z: LANGAGES ET ASPECTS GNRAUX LOGICIELS DES SYSTMES DE TLCOMMUNICATION Techniques de description formelle Diagrammes des squences de messages Rattachement des donnes SDL aux

    2、diagrammes MSC Recommandation UIT-T Z.121 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 description formelle Z.110Z.119

    3、 Diagrammes des squences de messages Z.120Z.129 Langage tendu de dfinition dobjets Z.130Z.139 Notation combine arborescente et tabulaire 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 LANGAGE HOMME-MACHINE

    4、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 gestion des rseaux de tl

    5、communication Z.360Z.369 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 dtails, voir la Liste d

    6、es Recommandations de lUIT-T. Rec. UIT-T Z.121 (02/2003) i Recommandation UIT-T Z.121 Rattachement des donnes SDL aux diagrammes MSC Rsum La prsente Recommandation prsente linstanciation en langage SDL (Z.100) des lments syntaxiques et smantiques de linterface de donnes MSC (Z.120) et dfinit les typ

    7、es par dfaut ainsi que la syntaxe applicable aux dfinitions autorises des donnes SDL pouvant tre utilises dans un document MSC. Source La Recommandation Z.121 de lUIT-T, labore par la Commission dtudes 17 (2001-2004) de lUIT-T, a t approuve le 13 fvrier 2003 selon la procdure dfinie dans la Rsolutio

    8、n 1 de lAMNT. ii Rec. UIT-T Z.121 (02/2003) AVANT-PROPOS LUIT (Union internationale des tlcommunications) est une institution spcialise des Nations Unies dans le domaine des tlcommunications. LUIT-T (Secteur de la normalisation des tlcommunications) est un organe permanent de lUIT. Il est charg de l

    9、tude des questions techniques, dexploitation et de tarification, et met ce sujet des Recommandations en vue de la normalisation des tlcommunications lchelle mondiale. LAssemble mondiale de normalisation des tlcommunications (AMNT), qui se runit tous les quatre ans, dtermine les thmes dtude traiter p

    10、ar 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 la procdure dfinie dans la Rsolution 1 de lAMNT. Dans certains secteurs des technologies de linformation qui correspondent

    11、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 utilise pour dsigner de faon abrge aussi bien une administration de tlcommunications quune exploitation reconnue. DROITS DE P

    12、ROPRIT 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 position en ce qui concerne lexistence, la validit ou lapplicabilit des droits de pro

    13、prit 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 t avise de lexistence dune proprit intellectuelle protge par des brevets acqurir pour

    14、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 des brevets du TSB. UIT 2003 Tous droits rservs. Aucune partie de cette publication ne p

    15、eut tre reproduite, par quelque procd que ce soit, sans laccord crit pralable de lUIT. Rec. UIT-T Z.121 (02/2003) iii TABLE DES MATIRES Page 1 Domaine dapplication 1 2 Rfrences normatives 1 3 Interface syntaxique 1 3.1 Dclaration de langage . 1 3.2 Dclaration de parenthse et dchappement 2 3.3 Dclara

    16、tion de donnes et utilisation 2 3.4 Type de donnes par dfaut et caractres gnriques. 3 4 Interface smantique. 3 4.1 Dfinitions de la bonne constitution. 3 4.2 Fonctions dinterface de smantique statique . 4 4.2.1 Prdicat Tc1, chanes de dfinition de donnes 4 4.2.2 Prdicat Tc2, chanes de rfrence de type

    17、 5 4.2.3 Prdicat Tc3, chanes dexpression. 5 4.2.4 Prdicat Tc4, chanes dexpression type . 6 4.2.5 EqVar, chanes gales variables . 6 4.3 Fonctions dinterface avec smantique dynamique 7 4.3.1 Vars, variables dextraction 7 4.3.2 Replace, remplacement de variable 7 4.3.3 NewVar, nouvelle variable. 8 4.3.

    18、4 Eval, valuation dexpressions 8 5 Exemple 9 5.1 Utilisation de linterface SDL par dfaut 9 iv Rec. UIT-T Z.121 (02/2003) Introduction Le rattachement des donnes en langage SDL aux diagrammes MSC est dcrit en deux parties. La premire est la partie syntaxique de linterface qui dfinit les dclarations d

    19、e documents MSC pour lesquelles le SDL est le langage de donnes, la deuxime partie dcrivant la smantique de linterface. Cette deuxime partie comporte une dfinition dun certain nombre de fonctions qui sont utilises pour lvaluation syntaxique, smantique statique et smantique dynamique des donnes SDL u

    20、tilises en MSC. Rec. UIT-T Z.121 (02/2003) 1 Recommandation UIT-T Z.121 Rattachement des donnes SDL aux diagrammes MSC 1 Domaine dapplication La prsente Recommandation dcrit une instanciation en langage SDL (Z.100) de linterface de donnes pour les diagrammes des squences de messages (Z.120) qui est

    21、dfini comme tant le langage par dfaut pour la Rec. UIT-T Z.120. Dans la Rec. UIT-T Z.120 sur les diagrammes MSC est dfinie une interface de donnes ouverte qui permet diffrents utilisateurs du langage dutiliser diffrents langages de donnes dans les diagrammes et documents MSC. La prsente Recommandati

    22、on dfinit un rattachement de linterface ouverte un fragment de langage de donnes en SDL, qui doit tre utilis comme langage de donnes par dfaut. Cest-dire, en labsence dune instanciation explicite de linterface de donnes dans un document MSC, on doit supposer que le rattachement dfini par la prsente

    23、Recommandation et le langage des chanes de dfinition de donnes autoris doivent sappliquer. Le prsent texte est la premire version de la Rec. UIT-T Z.121, fonde sur la dfinition de linterface de donnes apparue dabord dans lactuelle Rec. UIT-T Z.120, publie en 1999. 2 Rfrences normatives La prsente Re

    24、commandation se rfre certaines dispositions des Recommandations UIT-T et textes suivants qui, de ce fait, en sont partie intgrante. Les versions indiques taient en vigueur au moment de la publication de la prsente Recommandation. Toute Recommandation ou tout texte tant sujet rvision, les utilisateur

    25、s de la prsente Recommandation sont invits se reporter, si possible, aux versions les plus rcentes des rfrences normatives suivantes. La liste des Recommandations de lUIT-T en vigueur est rgulirement publie. La rfrence un document figurant dans la prsente Recommandation ne donne pas ce document en t

    26、ant que telle statut dune Recommandation. Recommandation UIT-T Z.100 (2002), SDL: Langage de description et de spcification. Recommandation UIT-T Z.120 (1999), Diagramme des squences de messages. 3 Interface syntaxique Le document MSC contient une dclaration du nom du langage de donnes utilis, afin

    27、que les outils qui prennent en charge plusieurs langages puissent le distinguer. Il dfinit galement des dclarations de squences de parenthses utilises par le langage de donnes de manire ce que les outils puissent correctement identifier les limites dune chane de donnes intgre dans des messages MSC.

    28、Dans le prsent paragraphe sont donnes les dclarations par dfaut pour le rattachement des donnes SDL. La dclaration de langage est effectue lintrieur des dfinitions de donnes, et contient galement les dclarations de donnes utiles: types de donnes (avec les mthodes et les oprateurs), les syntypes et l

    29、es synonymes. 3.1 Dclaration de langage La dclaration de langage peut tre effectue dans le document MSC et elle identifie le langage de donnes qui est utilis dans tous les diagrammes MSC dans le domaine de visibilit du document MSC englobant. La dclaration de langage suivante est dfinie pour le SDL,

    30、 bien qutant le langage par dfaut, son utilisation est optionnelle: langage SDL; 2 Rec. UIT-T Z.121 (02/2003) Si cette dclaration de langage est prsente, les dclarations de parenthses et dchappement sont implicites et nont pas besoin dtre explicitement spcifies dans chaque document MSC, il en est de

    31、 mme pour les types par dfaut accompagns de leurs caractres gnriques correspondants. 3.2 Dclaration de parenthse et dchappement Lorsque des donnes SDL sont utilises dans des diagrammes MSC conformment la dclaration de langage ci-dessus, on suppose la prsence des dclarations de parenthse et dchappeme

    32、nt suivantes: parenthesis nestable (), , (), ; nonnestable /*/, /#/, ; equalpar /; escape ?; ; Cette dclaration signifie que: les et (/# commentaire #/ et /* note */) en langue locale sont accepts dans les chanes de donnes; les qualificatifs Z.100 (par exemple, ) peuvent tre utiliss pour rsoudre les

    33、 conflits de nom; les chanes de caractres Z.100 (hello world!) sont autorises dans des chanes dexpression, en utilisant la forme locale Z.100 dune apostrophe rpte () pour permettre une seule apostrophe dans une chane; ? est utilis comme caractre dchappement gnral pour permettre la prsence de jetons

    34、darrt MSC dans les chanes de donnes. Si un jeton MSC qui peut indiquer la fin dune chane de donnes, tel un point-virgule, doit tre utilis ouvertement lintrieur de la chane de donnes, il doit faire lobjet dun chappement avec le caractre ?. Par utilis ouvertement, on entend quil nest pas “dissimul“ en

    35、tre des parenthses dclares en SDL. Par exemple, pour un point-virgule, un chappement nest pas ncessaire lorsque ce point-virgule apparat dans une chane SDL car il est dissimul par les caractres dlimiteurs de chane. Le seul jeton SDL qui doit faire lobjet dun chappement dans un contexte du SDL est le

    36、 guillemet simple dans une expression chane. Les chanes SDL nexigent pas de traitement particulier lorsquelles sont utilises lintrieur dune chane de donnes MSC. Un interprteur MSC recherche la correspondance de parenthse la plus longue. Ainsi: les deux caractres (. et ( sont des parenthses imbricabl

    37、es, de sorte que linterprteur dtectera une imbrication incorrecte de parenthses. 3.3 Dclaration de donnes et utilisation Les dclarations explicites de type rel de donnes en langage de donnes local sont effectues avec la chane ouverte dans un document MSC. Le paragraphe suivant dcrit la syntaxe SDL a

    38、utorise lintrieur de cette chane. Etant donn que les SDL en gnral, autorisent des constructions qui peuvent introduire des effets secondaires, lexpression autorise dans un diagramme MSC sera soumise certaines contraintes: en particulier, elles ne devront pas contenir les lments suivants: ; Rec. UIT-

    39、T Z.121 (02/2003) 3 ; . Les commentaires SDL ( et ) peuvent tre intgrs dans lune quelconque des chanes terminales MSC. Les fonctions smantiques statiques dfinies au 4 dfinissent les en SDL qui sont autorises dans un diagramme MSC. 3.4 Type de donnes par dfaut et caractres gnriques Lorsque le MSC est

    40、 utilis avec des donnes SDL, conformment la dclaration de langage dcrite au 3.1, on suppose la prsence du paquetage SDL “Predefined“, de sorte que les types de donnes prdfinis peuvent tre rfrencs partir de ou de et il peut tre fait rfrence des oprateurs prdfinis lintrieur dune chane . Le MSC exige d

    41、es types de donnes Boolens, naturels et temporels (voir 5.11/Z.120). Les types de donnes correspondant dans la Rec. UIT-T Z.100 utiliser par dfaut sont les suivants: value type Boolean; syntype Natural; value type Time. Pour chacun de ces types par dfaut, un caractre gnrique par dfaut est implicitem

    42、ent dclar comme suit: wildcards anyB: Boolean; anyN: Natural; anyT: Time. 4 Interface smantique Linterface smantique est dfinie en trois parties: bien forme, dcrivant la grammaire des chanes de donnes SDL autorises utiliser dans le MSC; la smantique statique, identifiant les exigences en matire de c

    43、onformit du type de chane de donnes SDL bien constitue; la smantique dynamique qui dfinit comment valuer la bonne constitution et le type des chanes dexpression SDL correctes utilises en MSC. 4.1 Dfinitions de la bonne constitution Linterface de donnes spcifie quatre fonctions, Wf1, , Wf4 qui sont r

    44、equises pour dfinir des chanes de donnes dont la syntaxe est valide. Le Tableau 4-1 identifie la grammaire SDL qui correspond des chanes de donnes valides. Par exemple Wf1() est vrai si et seulement si est une chane peut tre produite par la rgle de grammaire SDL applicable . Les chanes contiennent d

    45、es commentaires de la faon normale de sorte que les dfinitions sappliquent toutes chanes respectant le filtrage de commentaires tel que dfini par ou . 4 Rec. UIT-T Z.121 (02/2003) Tableau 4-1/Z.121 Mappage des chanes au niveau de linterface de donnes MSC Nom de la fonction de la bonne constitution C

    46、hanes terminales MSC Grammaire SDL Wf1 Wf2 * Wf3 Wf4 Dans le cas de chanes de dfinition de donnes Wf2, les chanes valides doivent tre dfinies par une rgle de grammaire auxiliaire en termes de production SDL de , puisquil nexiste pas de production SDL qui correspond la condition impose. La rgle perme

    47、t dencadrer toute squence de par une paire daccolades (dfinie par et ). Les accolades vitent dappliquer un chappement sur les caractres points-virgules apparaissant dans les dfinitions de donnes, tant donn quun point-virgule agit comme caractre dlimiteur pour la chane de dfinition de donnes. Ainsi une chane forme un corps de paquetage SDL valide car cest un sous-ensemble des lments autoriss da


    注意事项

    本文(ITU-T Z 121 FRENCH-2003 Specification and Description Language (SDL) data binding to Message Sequence Charts (MSC)《规范和描述语言(SDL)数据与消息序列图(MSC)的绑定 Z系列 电信系统的语言和通用软件方面 形式描述技术(FDT)消息序列表(.pdf)为本站会员(周芸)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开