Hide metadata

dc.date.accessioned2017-04-26T12:18:11Z
dc.date.available2017-04-26T12:18:11Z
dc.date.created2017-04-06T11:23:16Z
dc.date.issued2017
dc.identifier.urihttp://hdl.handle.net/10852/55268
dc.description.abstractPreviously, we have worked on verification of railway regulations against CAD designs, and integrated a verification engine into the tool chain of railway engineers. This tool was used successfully in a pilot project at RailCOMPLETE AS, (formerly Anacon AS). However, the engineers were reluctant to accept the verification results because they did not have control over the properties being verified. To allow engineers with limited logic programming experience to participate in defining and maintaining the verification properties, we design a controlled natural language (CNL) which contains constructs corresponding closely to the regulation texts. The CNL is translated automatically into the Datalog input language of the verification engine. We demonstrate a prototype system which, upon detecting regulation violations, traces back from errors in the design through the CNL to the marked-up original text, thus allowing domain experts to examine the correctness of each translation step. We describe a methodology based on CNL best practices and previous experience with creating verification front-end languages. By designing the CNL’s structure specifically to support our use case, the language stays natural and readable for non-programmers, allowing railway engineers to better understand verification properties and to participate in improving the system.en_US
dc.languageEN
dc.publisherUniversitetet i Oslo
dc.relation.ispartofResearch report http://urn.nb.no/URN:NBN:no-35645
dc.relation.urihttp://urn.nb.no/URN:NBN:no-35645
dc.titleParticipatory Verification of Railway Infrastructure Regulations using RailCNL (long version)en_US
dc.typeResearch report
dc.creator.authorLuteberget, Bjørnar Steinnes
dc.creator.authorCamilleri, John J.
dc.creator.authorJohansen, Christian
dc.creator.authorSchneider, Gerardo
cristin.unitcode185,15,0,0
cristin.unitnameDet matematisk-naturvitenskapelige fakultet
cristin.ispublishedtrue
cristin.fulltextoriginal
dc.identifier.cristin1464021
dc.identifier.pagecount33
dc.identifier.urnURN:NBN:no-58064
dc.source.isbn978-82-7368-430-1
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/55268/2/main14421.pdf


Files in this item

Appears in the following Collection

Hide metadata