Testing automation systems by means of model checking

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:18:59Z
dc.date.available2019-06-03T14:18:59Z
dc.date.issued2018-01-04en_US
dc.description.abstractIndustrial automation systems are commonly obliged to comply with correctness requirements and safety standards. Testing and simulation are traditionally used to ensure this compliance. For mission-critical applications, formal verification and model checking in particular are also used, but such techniques are computationally intensive and difficult to apply in practice. This paper searches for synergies between testing and model checking by generalizing an earlier proposed formal test modeling framework. It presents a technique of testing automation systems with the use of model checking, which now supports multiple model checking environments and a more generic test case representation. The proposed technique is applied on a case study involving a simple safety-critical system with timing requirements. Experiments show that the technique is fast despite the use of formal methods and at the same time has several benefits compared to usual testing.en
dc.description.versionPeer revieweden
dc.format.extent7
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationBuzhinsky, I & Vyatkin, V 2018, Testing automation systems by means of model checking . in Proceedings of the 22nd IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2017 . vol. Part F134116, Proceedings IEEE International Conference on Emerging Technologies and Factory Automation, IEEE, pp. 1-7, IEEE International Conference on Emerging Technologies and Factory Automation, Limassol, Cyprus, 12/09/2017 . https://doi.org/10.1109/ETFA.2017.8247579en
dc.identifier.doi10.1109/ETFA.2017.8247579en_US
dc.identifier.isbn9781509065059
dc.identifier.issn1946-0740
dc.identifier.issn2379-9560
dc.identifier.otherPURE UUID: d4d71f86-7207-4c3e-911b-89530461fe59en_US
dc.identifier.otherPURE ITEMURL: https://research.aalto.fi/en/publications/d4d71f86-7207-4c3e-911b-89530461fe59en_US
dc.identifier.otherPURE LINK: http://www.scopus.com/inward/record.url?scp=85044437573&partnerID=8YFLogxK
dc.identifier.otherPURE FILEURL: https://research.aalto.fi/files/33890363/ELEC_Buzhinsky_etal_Testing_Automation_Systems_ETFA_2017_accepted.pdfen_US
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/38382
dc.identifier.urnURN:NBN:fi:aalto-201906033467
dc.language.isoenen
dc.relation.ispartofIEEE International Conference on Emerging Technologies and Factory Automationen
dc.relation.ispartofseriesProceedings of the 22nd IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2017en
dc.relation.ispartofseriesVolume Part F134116, pp. 1-7en
dc.relation.ispartofseriesProceedings IEEE International Conference on Emerging Technologies and Factory Automationen
dc.rightsopenAccessen
dc.titleTesting automation systems by means of model checkingen
dc.typeA4 Artikkeli konferenssijulkaisussafi
dc.type.versionacceptedVersion

Files