Loading…
Scenario‐oriented reverse engineering of complex railway system specifications
In this article, we present a scenario‐oriented modeling methodology dedicated to the analysis and the formalization of complex system specifications. The methodology relies on the SCOLA semiformal notation to describe scenarios and on a formal execution model described in the AltaRica 3.0 modeling...
Saved in:
Published in: | Systems engineering 2018-03, Vol.21 (2), p.91-104 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c3503-de80b25eb056665015c083c7da69cfca7008b03f95ed2e8f25a3fba7049e0c53 |
---|---|
cites | cdi_FETCH-LOGICAL-c3503-de80b25eb056665015c083c7da69cfca7008b03f95ed2e8f25a3fba7049e0c53 |
container_end_page | 104 |
container_issue | 2 |
container_start_page | 91 |
container_title | Systems engineering |
container_volume | 21 |
creator | Issad, Melissa Kloul, Leila Rauzy, Antoine |
description | In this article, we present a scenario‐oriented modeling methodology dedicated to the analysis and the formalization of complex system specifications. The methodology relies on the SCOLA semiformal notation to describe scenarios and on a formal execution model described in the AltaRica 3.0 modeling language. We designed this methodology because we had to review thousands of pages of natural language specifications of a railway system in view of their validation with respect to safety constraints. We needed therefore some means to understand what the system was supposed to be and to do as well as to support a dialog with experts. This article aims at introducing the methodology and the modeling formalism that supports it as well as at discussing its application to the railway systems. |
doi_str_mv | 10.1002/sys.21413 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2008358307</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2008358307</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3503-de80b25eb056665015c083c7da69cfca7008b03f95ed2e8f25a3fba7049e0c53</originalsourceid><addsrcrecordid>eNp1kE1OwzAQhS0EEqWw4AaRWLFIO7brNFmiij-pEkjthpXlOOPKVRoHO6VkxxE4IyfBELasZjT63jy9R8glhQkFYNPQhwmjM8qPyIgKBmmWi_w47lDkKWUzekrOQtgCUKAURuR5pbFR3rqvj0_nLTYdVonHN_QBE2w2tkH0ttkkziTa7doa3xOvbH1QfRK9OtwloUVtjdWqs64J5-TEqDrgxd8ck_Xd7XrxkC6f7h8XN8tUcwE8rTCHkgksQWRZJoAKDTnX80plhTZazQHyErgpBFYMc8OE4qaM51mBoAUfk6vhbevd6x5DJ7du75voKFmUcpFzmEfqeqC0dyF4NLL1dqd8LynIn75kzCB_-4rsdGAPtsb-f1CuXlaD4htsM26r</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2008358307</pqid></control><display><type>article</type><title>Scenario‐oriented reverse engineering of complex railway system specifications</title><source>Wiley</source><creator>Issad, Melissa ; Kloul, Leila ; Rauzy, Antoine</creator><creatorcontrib>Issad, Melissa ; Kloul, Leila ; Rauzy, Antoine</creatorcontrib><description>In this article, we present a scenario‐oriented modeling methodology dedicated to the analysis and the formalization of complex system specifications. The methodology relies on the SCOLA semiformal notation to describe scenarios and on a formal execution model described in the AltaRica 3.0 modeling language. We designed this methodology because we had to review thousands of pages of natural language specifications of a railway system in view of their validation with respect to safety constraints. We needed therefore some means to understand what the system was supposed to be and to do as well as to support a dialog with experts. This article aims at introducing the methodology and the modeling formalism that supports it as well as at discussing its application to the railway systems.</description><identifier>ISSN: 1098-1241</identifier><identifier>EISSN: 1520-6858</identifier><identifier>DOI: 10.1002/sys.21413</identifier><language>eng</language><publisher>Hoboken: Wiley Subscription Services, Inc</publisher><subject>formal specifications ; Methodology ; modeling languages ; Modelling ; Railway engineering ; railway systems ; Railways ; Reverse engineering ; Specifications ; systems engineering</subject><ispartof>Systems engineering, 2018-03, Vol.21 (2), p.91-104</ispartof><rights>2018 Wiley Periodicals, Inc.</rights><rights>Copyright © 2018 Wiley Periodicals, Inc.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3503-de80b25eb056665015c083c7da69cfca7008b03f95ed2e8f25a3fba7049e0c53</citedby><cites>FETCH-LOGICAL-c3503-de80b25eb056665015c083c7da69cfca7008b03f95ed2e8f25a3fba7049e0c53</cites><orcidid>0000-0001-7886-5213</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Issad, Melissa</creatorcontrib><creatorcontrib>Kloul, Leila</creatorcontrib><creatorcontrib>Rauzy, Antoine</creatorcontrib><title>Scenario‐oriented reverse engineering of complex railway system specifications</title><title>Systems engineering</title><description>In this article, we present a scenario‐oriented modeling methodology dedicated to the analysis and the formalization of complex system specifications. The methodology relies on the SCOLA semiformal notation to describe scenarios and on a formal execution model described in the AltaRica 3.0 modeling language. We designed this methodology because we had to review thousands of pages of natural language specifications of a railway system in view of their validation with respect to safety constraints. We needed therefore some means to understand what the system was supposed to be and to do as well as to support a dialog with experts. This article aims at introducing the methodology and the modeling formalism that supports it as well as at discussing its application to the railway systems.</description><subject>formal specifications</subject><subject>Methodology</subject><subject>modeling languages</subject><subject>Modelling</subject><subject>Railway engineering</subject><subject>railway systems</subject><subject>Railways</subject><subject>Reverse engineering</subject><subject>Specifications</subject><subject>systems engineering</subject><issn>1098-1241</issn><issn>1520-6858</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNp1kE1OwzAQhS0EEqWw4AaRWLFIO7brNFmiij-pEkjthpXlOOPKVRoHO6VkxxE4IyfBELasZjT63jy9R8glhQkFYNPQhwmjM8qPyIgKBmmWi_w47lDkKWUzekrOQtgCUKAURuR5pbFR3rqvj0_nLTYdVonHN_QBE2w2tkH0ttkkziTa7doa3xOvbH1QfRK9OtwloUVtjdWqs64J5-TEqDrgxd8ck_Xd7XrxkC6f7h8XN8tUcwE8rTCHkgksQWRZJoAKDTnX80plhTZazQHyErgpBFYMc8OE4qaM51mBoAUfk6vhbevd6x5DJ7du75voKFmUcpFzmEfqeqC0dyF4NLL1dqd8LynIn75kzCB_-4rsdGAPtsb-f1CuXlaD4htsM26r</recordid><startdate>201803</startdate><enddate>201803</enddate><creator>Issad, Melissa</creator><creator>Kloul, Leila</creator><creator>Rauzy, Antoine</creator><general>Wiley Subscription Services, Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-7886-5213</orcidid></search><sort><creationdate>201803</creationdate><title>Scenario‐oriented reverse engineering of complex railway system specifications</title><author>Issad, Melissa ; Kloul, Leila ; Rauzy, Antoine</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3503-de80b25eb056665015c083c7da69cfca7008b03f95ed2e8f25a3fba7049e0c53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>formal specifications</topic><topic>Methodology</topic><topic>modeling languages</topic><topic>Modelling</topic><topic>Railway engineering</topic><topic>railway systems</topic><topic>Railways</topic><topic>Reverse engineering</topic><topic>Specifications</topic><topic>systems engineering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Issad, Melissa</creatorcontrib><creatorcontrib>Kloul, Leila</creatorcontrib><creatorcontrib>Rauzy, Antoine</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Systems engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Issad, Melissa</au><au>Kloul, Leila</au><au>Rauzy, Antoine</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Scenario‐oriented reverse engineering of complex railway system specifications</atitle><jtitle>Systems engineering</jtitle><date>2018-03</date><risdate>2018</risdate><volume>21</volume><issue>2</issue><spage>91</spage><epage>104</epage><pages>91-104</pages><issn>1098-1241</issn><eissn>1520-6858</eissn><abstract>In this article, we present a scenario‐oriented modeling methodology dedicated to the analysis and the formalization of complex system specifications. The methodology relies on the SCOLA semiformal notation to describe scenarios and on a formal execution model described in the AltaRica 3.0 modeling language. We designed this methodology because we had to review thousands of pages of natural language specifications of a railway system in view of their validation with respect to safety constraints. We needed therefore some means to understand what the system was supposed to be and to do as well as to support a dialog with experts. This article aims at introducing the methodology and the modeling formalism that supports it as well as at discussing its application to the railway systems.</abstract><cop>Hoboken</cop><pub>Wiley Subscription Services, Inc</pub><doi>10.1002/sys.21413</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0001-7886-5213</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1098-1241 |
ispartof | Systems engineering, 2018-03, Vol.21 (2), p.91-104 |
issn | 1098-1241 1520-6858 |
language | eng |
recordid | cdi_proquest_journals_2008358307 |
source | Wiley |
subjects | formal specifications Methodology modeling languages Modelling Railway engineering railway systems Railways Reverse engineering Specifications systems engineering |
title | Scenario‐oriented reverse engineering of complex railway system specifications |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T14%3A16%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Scenario%E2%80%90oriented%20reverse%20engineering%20of%20complex%20railway%20system%20specifications&rft.jtitle=Systems%20engineering&rft.au=Issad,%20Melissa&rft.date=2018-03&rft.volume=21&rft.issue=2&rft.spage=91&rft.epage=104&rft.pages=91-104&rft.issn=1098-1241&rft.eissn=1520-6858&rft_id=info:doi/10.1002/sys.21413&rft_dat=%3Cproquest_cross%3E2008358307%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c3503-de80b25eb056665015c083c7da69cfca7008b03f95ed2e8f25a3fba7049e0c53%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2008358307&rft_id=info:pmid/&rfr_iscdi=true |