eBiltegia

    • What is eBiltegia? 
    •   About eBiltegia
    •   Publish your research in open access
    • Open Access at MU 
    •   What is Open Science?
    •   Mondragon Unibertsitatea's Institutional Policy on Open Access to scientific documents and teaching materials
    •   The Library compiles and disseminates your publications

Con la colaboración de:

Euskara | Español | English
  • Contact Us
  • Open Science
  • About eBiltegia
  • Login
View Item 
  •   eBiltegia MONDRAGON UNIBERTSITATEA
  • Research - Conferences
  • Conferences - Engineering
  • View Item
  •   eBiltegia MONDRAGON UNIBERTSITATEA
  • Research - Conferences
  • Conferences - Engineering
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.
View/Open
Search-based Test Case Selection for PLC Systems using Functional Block Diagram Programs.pdf (747.1Kb)
Full record
Impact

Web of Science   

Google Scholar
Share
EmailLinkedinFacebookTwitter
Save the reference
Mendely

Zotero

untranslated

Mets

Mods

Rdf

Marc

Exportar a BibTeX
Title
Search-based Test Case Selection for PLC Systems using Functional Block Diagram Programs
Author
Ugarte Querejeta, Miriam
Valle Entrena, Pablo
Arrieta, Aitor
Illarramendi, Miren
Author (from another institution)
Jee, Eunkyoung
Liu, Lingjun
Publication Date
2023
Research Group
Ingeniería del software y sistemas
Other institutions
KAIST
Version
Postprint
Document type
Conference ObjectConference Object
Language
English
Rights
© 2023 IEEE
Access
Embargoed access
Embargo end date
2025-11-30
URI
https://hdl.handle.net/20.500.11984/6290
Publisher’s version
https://doi.org/10.1109/ISSRE59848.2023.00040
Published at
IEEE 34th International Symposium on Software Reliability Engineering (ISSRE)  09-12 October 2023. Florence, Italy
Publisher
IEEE
Keywords
measurement
Production systems
Programmable logic devices
Process control ... [+]
measurement
Production systems
Programmable logic devices
Process control
Programming
Software
Software reliability [-]
Abstract
Programmable Logic Controllers (PLCs) are the core unit of the production system, which frequently need to implement new processes to address customer needs. These changes must be fully tested to ensu ... [+]
Programmable Logic Controllers (PLCs) are the core unit of the production system, which frequently need to implement new processes to address customer needs. These changes must be fully tested to ensure the reliability of the PLC code, which is commonly programmed through Functional Block Diagrams (FBDs). This is a tedious task that requires considerable time and effort given the manual nature of the process involved in PLC testing. Hence, we present a cost-effective test selection approach to test FBD programs in dynamic environments. The proposed method uses a search-based multi-objective test case selection algorithm as a regression technique to test recently modified FBD programs. Specifically, we derived a total of 7 fitness function combinations, by combining different cost and quality-based fitness functions. We carried out an empirical evaluation, by employing fitness metrics in the wellknown NSGA-II algorithm to determine the best configuration setup for testing FBD programs. Furthermore, we benchmarked the performance of the NSGA-II with the baseline Random Search (RS). The study was carried out with three case studies of a reactor protection system, and evaluated with two sets of mutants. The results demonstrated that the proposed approach significantly reduces time, while keeping high the overall fault detection capability. [-]
xmlui.dri2xhtml.METS-1.0.item-projectID
Ikertalde Convocatoria 2022-2023. IT1519-22. Ingeniería de Software y Sistemas
Collections
  • Conferences - Engineering [435]

Browse

All of eBiltegiaCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsResearch groupsPublished atThis CollectionBy Issue DateAuthorsTitlesSubjectsResearch groupsPublished at

My Account

LoginRegister

Statistics

View Usage Statistics

Harvested by:

OpenAIREBASERecolecta

Validated by:

OpenAIRERebiun
MONDRAGON UNIBERTSITATEA | Library
Contact Us | Send Feedback
DSpace
 

 

Harvested by:

OpenAIREBASERecolecta

Validated by:

OpenAIRERebiun
MONDRAGON UNIBERTSITATEA | Library
Contact Us | Send Feedback
DSpace