Automatic Generation of an Operational CSP-Z Specification from an Abstract Temporal^Z Specification

Formal methods can be useful in developing distributed systems, in particular when critical applications are being developed. In this context, the purpose of this work is to define an automatic translation from an abstract formal specification using T emporal Z into an operational specification usin...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gouasmi, T., Regayeg, A., Kacem, A. H.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 253
container_issue
container_start_page 248
container_title
container_volume
creator Gouasmi, T.
Regayeg, A.
Kacem, A. H.
description Formal methods can be useful in developing distributed systems, in particular when critical applications are being developed. In this context, the purpose of this work is to define an automatic translation from an abstract formal specification using T emporal Z into an operational specification using CSP-Z in order to address the gap between the abstract design languages and their implementation. Our objective consists in, first, to generate a CSP-Z specification from a Z specification by defining a list of translation rules. Second, we suggest an extension of these rules in order to take into consideration the specific concepts of a T emporal Z specification as an integration of Z and LTL. This translation is supported and implemented by the ANTLR tool. Finally, we illustrate this work by translating an air traffic control system which is specified in T emporal Z with the F or MAAD method.
doi_str_mv 10.1109/COMPSACW.2012.53
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6341583</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6341583</ieee_id><sourcerecordid>6341583</sourcerecordid><originalsourceid>FETCH-ieee_primary_63415833</originalsourceid><addsrcrecordid>eNp9jk8LgjAAxRcR9M970GVfQNucbnoU6c8lFBSCDslaExbqZNqhb59Rpw69y3uP9zs8AFYYORijcBMnxzSL4pPjIuw6PhmBOWI09D3mB2QMrJAF2KOMuAx7_hRYXXdHgwLMQkpn4BY9el3zXgm4l400Q9IN1CXkDUzab-cVjLPUPsOslUKVSnyo0uj6zUXXrjdc9DCXdasNry4_5BJMSl510vr6Aqx32zw-2EpKWbRG1dw8C0o8PHwm_9cXLfRIwA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Automatic Generation of an Operational CSP-Z Specification from an Abstract Temporal^Z Specification</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Gouasmi, T. ; Regayeg, A. ; Kacem, A. H.</creator><creatorcontrib>Gouasmi, T. ; Regayeg, A. ; Kacem, A. H.</creatorcontrib><description>Formal methods can be useful in developing distributed systems, in particular when critical applications are being developed. In this context, the purpose of this work is to define an automatic translation from an abstract formal specification using T emporal Z into an operational specification using CSP-Z in order to address the gap between the abstract design languages and their implementation. Our objective consists in, first, to generate a CSP-Z specification from a Z specification by defining a list of translation rules. Second, we suggest an extension of these rules in order to take into consideration the specific concepts of a T emporal Z specification as an integration of Z and LTL. This translation is supported and implemented by the ANTLR tool. Finally, we illustrate this work by translating an air traffic control system which is specified in T emporal Z with the F or MAAD method.</description><identifier>ISBN: 9781467327145</identifier><identifier>ISBN: 146732714X</identifier><identifier>EISBN: 0769547583</identifier><identifier>EISBN: 9780769547589</identifier><identifier>DOI: 10.1109/COMPSACW.2012.53</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>abstract specification ; Abstracts ; automatic translation ; Conferences ; Context ; Control systems ; CSP-Z ; Data models ; Grammar ; Mathematics ; operational specification ; TemporalZ</subject><ispartof>2012 IEEE 36th Annual Computer Software and Applications Conference Workshops, 2012, p.248-253</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6341583$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6341583$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Gouasmi, T.</creatorcontrib><creatorcontrib>Regayeg, A.</creatorcontrib><creatorcontrib>Kacem, A. H.</creatorcontrib><title>Automatic Generation of an Operational CSP-Z Specification from an Abstract Temporal^Z Specification</title><title>2012 IEEE 36th Annual Computer Software and Applications Conference Workshops</title><addtitle>compsacw</addtitle><description>Formal methods can be useful in developing distributed systems, in particular when critical applications are being developed. In this context, the purpose of this work is to define an automatic translation from an abstract formal specification using T emporal Z into an operational specification using CSP-Z in order to address the gap between the abstract design languages and their implementation. Our objective consists in, first, to generate a CSP-Z specification from a Z specification by defining a list of translation rules. Second, we suggest an extension of these rules in order to take into consideration the specific concepts of a T emporal Z specification as an integration of Z and LTL. This translation is supported and implemented by the ANTLR tool. Finally, we illustrate this work by translating an air traffic control system which is specified in T emporal Z with the F or MAAD method.</description><subject>abstract specification</subject><subject>Abstracts</subject><subject>automatic translation</subject><subject>Conferences</subject><subject>Context</subject><subject>Control systems</subject><subject>CSP-Z</subject><subject>Data models</subject><subject>Grammar</subject><subject>Mathematics</subject><subject>operational specification</subject><subject>TemporalZ</subject><isbn>9781467327145</isbn><isbn>146732714X</isbn><isbn>0769547583</isbn><isbn>9780769547589</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNp9jk8LgjAAxRcR9M970GVfQNucbnoU6c8lFBSCDslaExbqZNqhb59Rpw69y3uP9zs8AFYYORijcBMnxzSL4pPjIuw6PhmBOWI09D3mB2QMrJAF2KOMuAx7_hRYXXdHgwLMQkpn4BY9el3zXgm4l400Q9IN1CXkDUzab-cVjLPUPsOslUKVSnyo0uj6zUXXrjdc9DCXdasNry4_5BJMSl510vr6Aqx32zw-2EpKWbRG1dw8C0o8PHwm_9cXLfRIwA</recordid><startdate>201207</startdate><enddate>201207</enddate><creator>Gouasmi, T.</creator><creator>Regayeg, A.</creator><creator>Kacem, A. H.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201207</creationdate><title>Automatic Generation of an Operational CSP-Z Specification from an Abstract Temporal^Z Specification</title><author>Gouasmi, T. ; Regayeg, A. ; Kacem, A. H.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_63415833</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>abstract specification</topic><topic>Abstracts</topic><topic>automatic translation</topic><topic>Conferences</topic><topic>Context</topic><topic>Control systems</topic><topic>CSP-Z</topic><topic>Data models</topic><topic>Grammar</topic><topic>Mathematics</topic><topic>operational specification</topic><topic>TemporalZ</topic><toplevel>online_resources</toplevel><creatorcontrib>Gouasmi, T.</creatorcontrib><creatorcontrib>Regayeg, A.</creatorcontrib><creatorcontrib>Kacem, A. H.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gouasmi, T.</au><au>Regayeg, A.</au><au>Kacem, A. H.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Automatic Generation of an Operational CSP-Z Specification from an Abstract Temporal^Z Specification</atitle><btitle>2012 IEEE 36th Annual Computer Software and Applications Conference Workshops</btitle><stitle>compsacw</stitle><date>2012-07</date><risdate>2012</risdate><spage>248</spage><epage>253</epage><pages>248-253</pages><isbn>9781467327145</isbn><isbn>146732714X</isbn><eisbn>0769547583</eisbn><eisbn>9780769547589</eisbn><coden>IEEPAD</coden><abstract>Formal methods can be useful in developing distributed systems, in particular when critical applications are being developed. In this context, the purpose of this work is to define an automatic translation from an abstract formal specification using T emporal Z into an operational specification using CSP-Z in order to address the gap between the abstract design languages and their implementation. Our objective consists in, first, to generate a CSP-Z specification from a Z specification by defining a list of translation rules. Second, we suggest an extension of these rules in order to take into consideration the specific concepts of a T emporal Z specification as an integration of Z and LTL. This translation is supported and implemented by the ANTLR tool. Finally, we illustrate this work by translating an air traffic control system which is specified in T emporal Z with the F or MAAD method.</abstract><pub>IEEE</pub><doi>10.1109/COMPSACW.2012.53</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9781467327145
ispartof 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops, 2012, p.248-253
issn
language eng
recordid cdi_ieee_primary_6341583
source IEEE Electronic Library (IEL) Conference Proceedings
subjects abstract specification
Abstracts
automatic translation
Conferences
Context
Control systems
CSP-Z
Data models
Grammar
Mathematics
operational specification
TemporalZ
title Automatic Generation of an Operational CSP-Z Specification from an Abstract Temporal^Z Specification
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T07%3A45%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Automatic%20Generation%20of%20an%20Operational%20CSP-Z%20Specification%20from%20an%20Abstract%20Temporal%5EZ%20Specification&rft.btitle=2012%20IEEE%2036th%20Annual%20Computer%20Software%20and%20Applications%20Conference%20Workshops&rft.au=Gouasmi,%20T.&rft.date=2012-07&rft.spage=248&rft.epage=253&rft.pages=248-253&rft.isbn=9781467327145&rft.isbn_list=146732714X&rft.coden=IEEPAD&rft_id=info:doi/10.1109/COMPSACW.2012.53&rft_dat=%3Cieee_6IE%3E6341583%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=0769547583&rft.eisbn_list=9780769547589&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6341583&rfr_iscdi=true