Generating Por table Test Cases for IEC 61499 FBs from Interface Behaviour Specifications

Bianca Wiesmayr*, Midhun Xavier, Sandeep Patil, Alois Zoitl, Valeriy Vyatkin

*Tämän työn vastaava kirjoittaja

Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference article in proceedingsScientificvertaisarvioitu

Abstrakti

IEC 61499 is an executable, event-based language for control software that allows visual and textual implementation of individual software components (Function Blocks, FBs). The standardized visual service sequence model specifies the expected input/output behaviour of a component, thus supporting model-based testing. We present our approach for testing an FB on various platforms, which helps manage the variations in execution semantics between different vendors. First, service sequences are generated manually or derived from an existing (partial) implementation. Then, these service sequences serve as unit tests for this implementation. Finally, we create a test application that is executable on any IEC 61499-compliant platform. Executing tests directly in the target platform helps validate the correct functionality of an FB before deploying the control software to a cyber-physical system.

AlkuperäiskieliEnglanti
Otsikko2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation, ETFA 2023
KustantajaIEEE
Sivumäärä4
ISBN (elektroninen)979-8-3503-3991-8
DOI - pysyväislinkit
TilaJulkaistu - 2023
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaIEEE International Conference on Emerging Technologies and Factory Automation - Sinaia, Romania
Kesto: 12 syysk. 202315 syysk. 2023

Julkaisusarja

NimiIEEE International Conference on Emerging Technologies and Factory Automation, ETFA
Vuosikerta2023-September
ISSN (painettu)1946-0740
ISSN (elektroninen)1946-0759

Conference

ConferenceIEEE International Conference on Emerging Technologies and Factory Automation
LyhennettäETFA
Maa/AlueRomania
KaupunkiSinaia
Ajanjakso12/09/202315/09/2023

Sormenjälki

Sukella tutkimusaiheisiin 'Generating Por table Test Cases for IEC 61499 FBs from Interface Behaviour Specifications'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä