Loading…

Test case generation approach for industrial automation systems

The need for increasing flexibility of industrial automation system products leads to the trend to shift functional behavior from hardware solutions to software components. This trend causes an increasing complexity of software components and the need for comprehensive and automated testing approach...

Full description

Saved in:
Bibliographic Details
Main Authors: Hametner, R., Kormann, B., Vogel-Heuser, B., Winkler, D., Zoitl, A.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 62
container_issue
container_start_page 57
container_title
container_volume
creator Hametner, R.
Kormann, B.
Vogel-Heuser, B.
Winkler, D.
Zoitl, A.
description The need for increasing flexibility of industrial automation system products leads to the trend to shift functional behavior from hardware solutions to software components. This trend causes an increasing complexity of software components and the need for comprehensive and automated testing approaches to ensure a requested quality level. Nevertheless, a key task in software testing is to identify appropriate test cases typically requiring high effort for test case generation and rework effort for adapting test cases in case of requirements changes. Semi-automated derivation of test cases based on models, like UML, can support test case generation. In this paper we introduce an automated test case generation approach for industrial automation applications which are specified by UML state chart diagrams. In addition we present a prototype application of the presented approach for a sorting machine. Major results showed that state charts (a) can support efficient test case generation and (b) enable automated code generation of test cases and code for the industrial automation domain.
doi_str_mv 10.1109/ICARA.2011.6144856
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6144856</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6144856</ieee_id><sourcerecordid>6144856</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-cdd8734fc7c17df8d55f7f60c1e046ba5138ceee2fdea29b8cba2969857549dc3</originalsourceid><addsrcrecordid>eNpVj01LAzEYhCMiKHX_gF7yB7Ymu0ne5CSl-AUFQfZesskbjXQ_SNJD_70L7cW5DAMPwwwhD5ytOWfm6WO7-dqsG8b5WnEhtFRXpDKguZAArG00XP_LRtySKudftkgpDSDuyHOHuVBnM9JvHDHZEqeR2nlOk3U_NEyJxtEfc0nRHqg9lmk4I_mUCw75ntwEe8hYXXxFuteXbvte7z7fln27OhpWaue9hlYEB46DD9pLGSAo5jgyoXoreasdIjbBo21Mr12_mDJaghTGu3ZFHs-1caH2c4qDTaf95XX7B9vATI0</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Test case generation approach for industrial automation systems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Hametner, R. ; Kormann, B. ; Vogel-Heuser, B. ; Winkler, D. ; Zoitl, A.</creator><creatorcontrib>Hametner, R. ; Kormann, B. ; Vogel-Heuser, B. ; Winkler, D. ; Zoitl, A.</creatorcontrib><description>The need for increasing flexibility of industrial automation system products leads to the trend to shift functional behavior from hardware solutions to software components. This trend causes an increasing complexity of software components and the need for comprehensive and automated testing approaches to ensure a requested quality level. Nevertheless, a key task in software testing is to identify appropriate test cases typically requiring high effort for test case generation and rework effort for adapting test cases in case of requirements changes. Semi-automated derivation of test cases based on models, like UML, can support test case generation. In this paper we introduce an automated test case generation approach for industrial automation applications which are specified by UML state chart diagrams. In addition we present a prototype application of the presented approach for a sorting machine. Major results showed that state charts (a) can support efficient test case generation and (b) enable automated code generation of test cases and code for the industrial automation domain.</description><identifier>ISBN: 9781457703294</identifier><identifier>ISBN: 1457703297</identifier><identifier>EISBN: 9781457703287</identifier><identifier>EISBN: 9781457703300</identifier><identifier>EISBN: 1457703300</identifier><identifier>EISBN: 1457703289</identifier><identifier>DOI: 10.1109/ICARA.2011.6144856</identifier><language>eng</language><publisher>IEEE</publisher><subject>Automation ; Biological system modeling ; IEC standards ; Process control ; Robot sensing systems ; Testing ; Unified modeling language</subject><ispartof>The 5th International Conference on Automation, Robotics and Applications, 2011, p.57-62</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6144856$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6144856$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hametner, R.</creatorcontrib><creatorcontrib>Kormann, B.</creatorcontrib><creatorcontrib>Vogel-Heuser, B.</creatorcontrib><creatorcontrib>Winkler, D.</creatorcontrib><creatorcontrib>Zoitl, A.</creatorcontrib><title>Test case generation approach for industrial automation systems</title><title>The 5th International Conference on Automation, Robotics and Applications</title><addtitle>ICARA</addtitle><description>The need for increasing flexibility of industrial automation system products leads to the trend to shift functional behavior from hardware solutions to software components. This trend causes an increasing complexity of software components and the need for comprehensive and automated testing approaches to ensure a requested quality level. Nevertheless, a key task in software testing is to identify appropriate test cases typically requiring high effort for test case generation and rework effort for adapting test cases in case of requirements changes. Semi-automated derivation of test cases based on models, like UML, can support test case generation. In this paper we introduce an automated test case generation approach for industrial automation applications which are specified by UML state chart diagrams. In addition we present a prototype application of the presented approach for a sorting machine. Major results showed that state charts (a) can support efficient test case generation and (b) enable automated code generation of test cases and code for the industrial automation domain.</description><subject>Automation</subject><subject>Biological system modeling</subject><subject>IEC standards</subject><subject>Process control</subject><subject>Robot sensing systems</subject><subject>Testing</subject><subject>Unified modeling language</subject><isbn>9781457703294</isbn><isbn>1457703297</isbn><isbn>9781457703287</isbn><isbn>9781457703300</isbn><isbn>1457703300</isbn><isbn>1457703289</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNpVj01LAzEYhCMiKHX_gF7yB7Ymu0ne5CSl-AUFQfZesskbjXQ_SNJD_70L7cW5DAMPwwwhD5ytOWfm6WO7-dqsG8b5WnEhtFRXpDKguZAArG00XP_LRtySKudftkgpDSDuyHOHuVBnM9JvHDHZEqeR2nlOk3U_NEyJxtEfc0nRHqg9lmk4I_mUCw75ntwEe8hYXXxFuteXbvte7z7fln27OhpWaue9hlYEB46DD9pLGSAo5jgyoXoreasdIjbBo21Mr12_mDJaghTGu3ZFHs-1caH2c4qDTaf95XX7B9vATI0</recordid><startdate>201112</startdate><enddate>201112</enddate><creator>Hametner, R.</creator><creator>Kormann, B.</creator><creator>Vogel-Heuser, B.</creator><creator>Winkler, D.</creator><creator>Zoitl, A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201112</creationdate><title>Test case generation approach for industrial automation systems</title><author>Hametner, R. ; Kormann, B. ; Vogel-Heuser, B. ; Winkler, D. ; Zoitl, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-cdd8734fc7c17df8d55f7f60c1e046ba5138ceee2fdea29b8cba2969857549dc3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Automation</topic><topic>Biological system modeling</topic><topic>IEC standards</topic><topic>Process control</topic><topic>Robot sensing systems</topic><topic>Testing</topic><topic>Unified modeling language</topic><toplevel>online_resources</toplevel><creatorcontrib>Hametner, R.</creatorcontrib><creatorcontrib>Kormann, B.</creatorcontrib><creatorcontrib>Vogel-Heuser, B.</creatorcontrib><creatorcontrib>Winkler, D.</creatorcontrib><creatorcontrib>Zoitl, A.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hametner, R.</au><au>Kormann, B.</au><au>Vogel-Heuser, B.</au><au>Winkler, D.</au><au>Zoitl, A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Test case generation approach for industrial automation systems</atitle><btitle>The 5th International Conference on Automation, Robotics and Applications</btitle><stitle>ICARA</stitle><date>2011-12</date><risdate>2011</risdate><spage>57</spage><epage>62</epage><pages>57-62</pages><isbn>9781457703294</isbn><isbn>1457703297</isbn><eisbn>9781457703287</eisbn><eisbn>9781457703300</eisbn><eisbn>1457703300</eisbn><eisbn>1457703289</eisbn><abstract>The need for increasing flexibility of industrial automation system products leads to the trend to shift functional behavior from hardware solutions to software components. This trend causes an increasing complexity of software components and the need for comprehensive and automated testing approaches to ensure a requested quality level. Nevertheless, a key task in software testing is to identify appropriate test cases typically requiring high effort for test case generation and rework effort for adapting test cases in case of requirements changes. Semi-automated derivation of test cases based on models, like UML, can support test case generation. In this paper we introduce an automated test case generation approach for industrial automation applications which are specified by UML state chart diagrams. In addition we present a prototype application of the presented approach for a sorting machine. Major results showed that state charts (a) can support efficient test case generation and (b) enable automated code generation of test cases and code for the industrial automation domain.</abstract><pub>IEEE</pub><doi>10.1109/ICARA.2011.6144856</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9781457703294
ispartof The 5th International Conference on Automation, Robotics and Applications, 2011, p.57-62
issn
language eng
recordid cdi_ieee_primary_6144856
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Automation
Biological system modeling
IEC standards
Process control
Robot sensing systems
Testing
Unified modeling language
title Test case generation approach for industrial automation systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T17%3A33%3A40IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Test%20case%20generation%20approach%20for%20industrial%20automation%20systems&rft.btitle=The%205th%20International%20Conference%20on%20Automation,%20Robotics%20and%20Applications&rft.au=Hametner,%20R.&rft.date=2011-12&rft.spage=57&rft.epage=62&rft.pages=57-62&rft.isbn=9781457703294&rft.isbn_list=1457703297&rft_id=info:doi/10.1109/ICARA.2011.6144856&rft.eisbn=9781457703287&rft.eisbn_list=9781457703300&rft.eisbn_list=1457703300&rft.eisbn_list=1457703289&rft_dat=%3Cieee_6IE%3E6144856%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i90t-cdd8734fc7c17df8d55f7f60c1e046ba5138ceee2fdea29b8cba2969857549dc3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6144856&rfr_iscdi=true