A technique to generate feasible tests for communications systems with multiple timers
We present a new model for testing real-time protocols with multiple timers, which captures complex timing dependencies by using simple linear expressions involving timer-related variables. This new modeling technique, combined with the algorithms to eliminate inconsistencies, allows generation of f...
Gespeichert in:
Veröffentlicht in: | IEEE/ACM transactions on networking 2003-10, Vol.11 (5), p.796-809 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 809 |
---|---|
container_issue | 5 |
container_start_page | 796 |
container_title | IEEE/ACM transactions on networking |
container_volume | 11 |
creator | Fecko, M.A. Uyar, M.U. Duale, A.Y. Amer, P.D. |
description | We present a new model for testing real-time protocols with multiple timers, which captures complex timing dependencies by using simple linear expressions involving timer-related variables. This new modeling technique, combined with the algorithms to eliminate inconsistencies, allows generation of feasible test sequences without compromising their fault coverage. The model is specifically designed for testing to avoid performing full reachability analysis, and to control the growth of the number of test scenarios. Based on extended finite state machines, it is applicable to languages such as SDL, VHDL, and Estelle. The technique models a realistic testing framework in which each I/O exchange takes a certain time to realize and timers can be arbitrarily started or stopped. A software tool implementing this technique is used to generate test cases for the US Army wireless standard MIL-STD 188-220. |
doi_str_mv | 10.1109/TNET.2003.818182 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_29050643</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1237457</ieee_id><sourcerecordid>907976920</sourcerecordid><originalsourceid>FETCH-LOGICAL-c382t-969fa47322d6e17032f38ff25fddbe12e8bbed8446d390199e3d987e252290a53</originalsourceid><addsrcrecordid>eNqFkc1LAzEQxRdRUKt3wUvwoKetyWQ3mxxLqR9Q9FK9hu3uxEb2oyZZpP-9WSoIHpQ5zDD8Zh6PlyQXjE4Zo-p29bRYTYFSPpUsFhwkJyzPZQq5EIdxpoKnQig4Tk69f6eUcQriJHmdkYDVprMfA5LQkzfs0JUBicHS23UTl-iDJ6Z3pOrbduhsVQbbd574nQ_YevJpw4a0QxPsdsRti86fJUembDyef_dJ8nK3WM0f0uXz_eN8tkwrLiGkSihTZgUHqAWygnIwXBoDuanrNTJAuV5jLbNM1FxRphTyWskCIQdQtMz5JLnZ_926PjrwQbfWV9g0ZYf94LWihSqiaxrJ6z_J-C-nIuP_g1JIyKCI4NUv8L0fXBftaikzxqPoKEv3UOV67x0avXW2Ld1OM6rH4PQYnB6D0_vg4snl_sQi4g8OvMjygn8BRUyT9A</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>884132030</pqid></control><display><type>article</type><title>A technique to generate feasible tests for communications systems with multiple timers</title><source>IEEE Xplore</source><creator>Fecko, M.A. ; Uyar, M.U. ; Duale, A.Y. ; Amer, P.D.</creator><creatorcontrib>Fecko, M.A. ; Uyar, M.U. ; Duale, A.Y. ; Amer, P.D.</creatorcontrib><description>We present a new model for testing real-time protocols with multiple timers, which captures complex timing dependencies by using simple linear expressions involving timer-related variables. This new modeling technique, combined with the algorithms to eliminate inconsistencies, allows generation of feasible test sequences without compromising their fault coverage. The model is specifically designed for testing to avoid performing full reachability analysis, and to control the growth of the number of test scenarios. Based on extended finite state machines, it is applicable to languages such as SDL, VHDL, and Estelle. The technique models a realistic testing framework in which each I/O exchange takes a certain time to realize and timers can be arbitrarily started or stopped. A software tool implementing this technique is used to generate test cases for the US Army wireless standard MIL-STD 188-220.</description><identifier>ISSN: 1063-6692</identifier><identifier>EISSN: 1558-2566</identifier><identifier>DOI: 10.1109/TNET.2003.818182</identifier><identifier>CODEN: IEANEP</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Associate members ; Automata ; Cities and towns ; Communication systems ; Computer programs ; Mathematical models ; Performance evaluation ; Protocols ; Reachability analysis ; Software ; Software testing ; Software tools ; System testing ; Timing ; Timing devices ; VHDL</subject><ispartof>IEEE/ACM transactions on networking, 2003-10, Vol.11 (5), p.796-809</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2003</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c382t-969fa47322d6e17032f38ff25fddbe12e8bbed8446d390199e3d987e252290a53</citedby><cites>FETCH-LOGICAL-c382t-969fa47322d6e17032f38ff25fddbe12e8bbed8446d390199e3d987e252290a53</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1237457$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>315,781,785,797,27929,27930,54763</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1237457$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Fecko, M.A.</creatorcontrib><creatorcontrib>Uyar, M.U.</creatorcontrib><creatorcontrib>Duale, A.Y.</creatorcontrib><creatorcontrib>Amer, P.D.</creatorcontrib><title>A technique to generate feasible tests for communications systems with multiple timers</title><title>IEEE/ACM transactions on networking</title><addtitle>TNET</addtitle><description>We present a new model for testing real-time protocols with multiple timers, which captures complex timing dependencies by using simple linear expressions involving timer-related variables. This new modeling technique, combined with the algorithms to eliminate inconsistencies, allows generation of feasible test sequences without compromising their fault coverage. The model is specifically designed for testing to avoid performing full reachability analysis, and to control the growth of the number of test scenarios. Based on extended finite state machines, it is applicable to languages such as SDL, VHDL, and Estelle. The technique models a realistic testing framework in which each I/O exchange takes a certain time to realize and timers can be arbitrarily started or stopped. A software tool implementing this technique is used to generate test cases for the US Army wireless standard MIL-STD 188-220.</description><subject>Associate members</subject><subject>Automata</subject><subject>Cities and towns</subject><subject>Communication systems</subject><subject>Computer programs</subject><subject>Mathematical models</subject><subject>Performance evaluation</subject><subject>Protocols</subject><subject>Reachability analysis</subject><subject>Software</subject><subject>Software testing</subject><subject>Software tools</subject><subject>System testing</subject><subject>Timing</subject><subject>Timing devices</subject><subject>VHDL</subject><issn>1063-6692</issn><issn>1558-2566</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2003</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqFkc1LAzEQxRdRUKt3wUvwoKetyWQ3mxxLqR9Q9FK9hu3uxEb2oyZZpP-9WSoIHpQ5zDD8Zh6PlyQXjE4Zo-p29bRYTYFSPpUsFhwkJyzPZQq5EIdxpoKnQig4Tk69f6eUcQriJHmdkYDVprMfA5LQkzfs0JUBicHS23UTl-iDJ6Z3pOrbduhsVQbbd574nQ_YevJpw4a0QxPsdsRti86fJUembDyef_dJ8nK3WM0f0uXz_eN8tkwrLiGkSihTZgUHqAWygnIwXBoDuanrNTJAuV5jLbNM1FxRphTyWskCIQdQtMz5JLnZ_926PjrwQbfWV9g0ZYf94LWihSqiaxrJ6z_J-C-nIuP_g1JIyKCI4NUv8L0fXBftaikzxqPoKEv3UOV67x0avXW2Ld1OM6rH4PQYnB6D0_vg4snl_sQi4g8OvMjygn8BRUyT9A</recordid><startdate>20031001</startdate><enddate>20031001</enddate><creator>Fecko, M.A.</creator><creator>Uyar, M.U.</creator><creator>Duale, A.Y.</creator><creator>Amer, P.D.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20031001</creationdate><title>A technique to generate feasible tests for communications systems with multiple timers</title><author>Fecko, M.A. ; Uyar, M.U. ; Duale, A.Y. ; Amer, P.D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c382t-969fa47322d6e17032f38ff25fddbe12e8bbed8446d390199e3d987e252290a53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Associate members</topic><topic>Automata</topic><topic>Cities and towns</topic><topic>Communication systems</topic><topic>Computer programs</topic><topic>Mathematical models</topic><topic>Performance evaluation</topic><topic>Protocols</topic><topic>Reachability analysis</topic><topic>Software</topic><topic>Software testing</topic><topic>Software tools</topic><topic>System testing</topic><topic>Timing</topic><topic>Timing devices</topic><topic>VHDL</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Fecko, M.A.</creatorcontrib><creatorcontrib>Uyar, M.U.</creatorcontrib><creatorcontrib>Duale, A.Y.</creatorcontrib><creatorcontrib>Amer, P.D.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE/ACM transactions on networking</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Fecko, M.A.</au><au>Uyar, M.U.</au><au>Duale, A.Y.</au><au>Amer, P.D.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A technique to generate feasible tests for communications systems with multiple timers</atitle><jtitle>IEEE/ACM transactions on networking</jtitle><stitle>TNET</stitle><date>2003-10-01</date><risdate>2003</risdate><volume>11</volume><issue>5</issue><spage>796</spage><epage>809</epage><pages>796-809</pages><issn>1063-6692</issn><eissn>1558-2566</eissn><coden>IEANEP</coden><abstract>We present a new model for testing real-time protocols with multiple timers, which captures complex timing dependencies by using simple linear expressions involving timer-related variables. This new modeling technique, combined with the algorithms to eliminate inconsistencies, allows generation of feasible test sequences without compromising their fault coverage. The model is specifically designed for testing to avoid performing full reachability analysis, and to control the growth of the number of test scenarios. Based on extended finite state machines, it is applicable to languages such as SDL, VHDL, and Estelle. The technique models a realistic testing framework in which each I/O exchange takes a certain time to realize and timers can be arbitrarily started or stopped. A software tool implementing this technique is used to generate test cases for the US Army wireless standard MIL-STD 188-220.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TNET.2003.818182</doi><tpages>14</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1063-6692 |
ispartof | IEEE/ACM transactions on networking, 2003-10, Vol.11 (5), p.796-809 |
issn | 1063-6692 1558-2566 |
language | eng |
recordid | cdi_proquest_miscellaneous_29050643 |
source | IEEE Xplore |
subjects | Associate members Automata Cities and towns Communication systems Computer programs Mathematical models Performance evaluation Protocols Reachability analysis Software Software testing Software tools System testing Timing Timing devices VHDL |
title | A technique to generate feasible tests for communications systems with multiple timers |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-13T21%3A15%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20technique%20to%20generate%20feasible%20tests%20for%20communications%20systems%20with%20multiple%20timers&rft.jtitle=IEEE/ACM%20transactions%20on%20networking&rft.au=Fecko,%20M.A.&rft.date=2003-10-01&rft.volume=11&rft.issue=5&rft.spage=796&rft.epage=809&rft.pages=796-809&rft.issn=1063-6692&rft.eissn=1558-2566&rft.coden=IEANEP&rft_id=info:doi/10.1109/TNET.2003.818182&rft_dat=%3Cproquest_RIE%3E907976920%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=884132030&rft_id=info:pmid/&rft_ieee_id=1237457&rfr_iscdi=true |