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...
Saved in:
Main Authors: | , , , , |
---|---|
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 |