Automatic Inference of Finite-State Plant Models From Traces and Temporal Properties

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.authorBuzhinsky, Igoren_US
dc.contributor.authorVyatkin, Valeriyen_US
dc.contributor.departmentDepartment of Electrical Engineering and Automationen
dc.contributor.groupauthorInformation Technologies in Industrial Automationen
dc.date.accessioned2019-06-03T14:20:34Z
dc.date.available2019-06-03T14:20:34Z
dc.date.issued2017-08-01en_US
dc.description.abstractClosed-loop model checking, a formal verification technique for industrial automation systems, increases the richness of specifications to be checked and reduces the state space to be verified compared to the open-loop case. To be applied, it needs the controller and the plant formal models to be coupled. There are approaches for controller synthesis, but little has been done regarding plant model construction. While manual plant modeling is time consuming and error-prone, discretizing a simulation model of the plant leads to state excess. This paper aims to solve the problem of automatic plant model construction from existing specification, which is represented in the form of plant behavior examples, or traces, and temporal properties. The proposed method, which is based on the translation of the problem to the Boolean satisfiability problem, is evaluated and shown to be applicable on several case study plant model synthesis tasks and on randomly generated problem instances.en
dc.description.versionPeer revieweden
dc.format.extent10
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationBuzhinsky, I & Vyatkin, V 2017, 'Automatic Inference of Finite-State Plant Models From Traces and Temporal Properties', IEEE Transactions on Industrial Informatics, vol. 13, no. 4, 7857798, pp. 1521-1530. https://doi.org/10.1109/TII.2017.2670146en
dc.identifier.doi10.1109/TII.2017.2670146en_US
dc.identifier.issn1551-3203
dc.identifier.issn1941-0050
dc.identifier.otherPURE UUID: ff2050f5-c66d-4342-9a05-4c4a1b58c502en_US
dc.identifier.otherPURE ITEMURL: https://research.aalto.fi/en/publications/ff2050f5-c66d-4342-9a05-4c4a1b58c502en_US
dc.identifier.otherPURE FILEURL: https://research.aalto.fi/files/33889150/ELEC_Buzhinsky_etal_Automatic_Inference_of_Finite_IEEETraIndInf_13_1521_accepted.pdf
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/38413
dc.identifier.urnURN:NBN:fi:aalto-201906033498
dc.language.isoenen
dc.publisherIEEE
dc.relation.ispartofseriesIEEE Transactions on Industrial Informaticsen
dc.relation.ispartofseriesVolume 13, issue 4, pp. 1521-1530en
dc.rightsopenAccessen
dc.subject.keywordAutomatic model synthesisen_US
dc.subject.keywordclosed-loop modelingen_US
dc.subject.keywordindustrial automation softwareen_US
dc.subject.keywordmodel checkingen_US
dc.subject.keywordSATen_US
dc.titleAutomatic Inference of Finite-State Plant Models From Traces and Temporal Propertiesen
dc.typeA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessäfi
dc.type.versionacceptedVersion

Files