Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering
In acceptance testing, customer requirements as specified in system specifications have to be tested for their successful implementation. This is a time-consuming task due to inherent system complexity and thus a large number of requirements. In order to reduce efforts in acceptance testing, we intr...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: |
Software and its engineering
> Software creation and management
> Designing software
> Requirements analysis
Software and its engineering
> Software creation and management
> Designing software
> Software implementation planning
> Software design techniques
Software and its engineering
> Software creation and management
> Software development process management
|
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 39 |
---|---|
container_issue | |
container_start_page | 29 |
container_title | |
container_volume | |
creator | Güldali, Baris Funke, Holger Jahnich, Michael Sauer, Stefan Engels, Gregor |
description | In acceptance testing, customer requirements as specified in system specifications have to be tested for their successful implementation. This is a time-consuming task due to inherent system complexity and thus a large number of requirements. In order to reduce efforts in acceptance testing, we introduce a novel approach that exploits redundancies and implicit relations in requirements specifications, which are based on multi-viewpoint techniques, in our case the reference model for open distributed processing (RM-ODP). It deploys requirements clustering and linguistic analysis techniques for reducing the total number of test cases. We report on concrete experiences with this approach within joint R&D work of the Software Quality Lab (s-lab) of the University of Paderborn and HJP Consulting, an international consulting company, specialized in planning, procurement and acceptance testing of national electronic identification (e-ID) systems. The paper is concluded with an overview on the current tool support especially for automated detection of the redundancies and implicit relations in requirements. Also the future work on the tool support for the overall test specification process is discussed. |
doi_str_mv | 10.1109/ASE.2009.86 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>acm_6IE</sourceid><recordid>TN_cdi_ieee_primary_5431784</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5431784</ieee_id><sourcerecordid>acm_books_10_1109_ASE_2009_86</sourcerecordid><originalsourceid>FETCH-LOGICAL-a239t-c48d56e1f4e7c40814e044c668292b1c65c7edc9a791d7eeeadb03fd925628ee3</originalsourceid><addsrcrecordid>eNqN0D1PwzAQBmDzJVGVTowsHpiQUny244-xagtUqgDRdrac5IICTQJxOvTf46pMTEynu-fVDS8h18DGAMzeT1bzMWfMjo06ISOrDdPKpsJYkKdkwJUUCaSan_2xczIAK0wiBWOXZBTCB2MMIG4SBuR5hXWV-F3f1r7Hgq4x9PR165umat5p2XYUk8WMrvahxzrQbE834SBv-L2rOqyx6QOdbneRu3i_Ihel3wYc_c4h2TzM19OnZPnyuJhOlonnwvZJLk2RKoRSos4lMyCRSZkrZbjlGeQqzTUWufXaQqER0RcZE2Vheaq4QRRDcnP8W0V0X11V-27vUilAGxn19qg-r13Wtp_BAXOHEl0s0R1KdEbF2N0_Yi7rKizFDxYFapc</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Güldali, Baris ; Funke, Holger ; Jahnich, Michael ; Sauer, Stefan ; Engels, Gregor</creator><creatorcontrib>Güldali, Baris ; Funke, Holger ; Jahnich, Michael ; Sauer, Stefan ; Engels, Gregor</creatorcontrib><description>In acceptance testing, customer requirements as specified in system specifications have to be tested for their successful implementation. This is a time-consuming task due to inherent system complexity and thus a large number of requirements. In order to reduce efforts in acceptance testing, we introduce a novel approach that exploits redundancies and implicit relations in requirements specifications, which are based on multi-viewpoint techniques, in our case the reference model for open distributed processing (RM-ODP). It deploys requirements clustering and linguistic analysis techniques for reducing the total number of test cases. We report on concrete experiences with this approach within joint R&D work of the Software Quality Lab (s-lab) of the University of Paderborn and HJP Consulting, an international consulting company, specialized in planning, procurement and acceptance testing of national electronic identification (e-ID) systems. The paper is concluded with an overview on the current tool support especially for automated detection of the redundancies and implicit relations in requirements. Also the future work on the tool support for the overall test specification process is discussed.</description><identifier>ISSN: 1938-4300</identifier><identifier>ISBN: 9780769538914</identifier><identifier>ISBN: 0769538916</identifier><identifier>ISBN: 1424452597</identifier><identifier>ISBN: 9781424452590</identifier><identifier>EISSN: 2643-1572</identifier><identifier>EISBN: 9780769538914</identifier><identifier>EISBN: 0769538916</identifier><identifier>DOI: 10.1109/ASE.2009.86</identifier><language>eng</language><publisher>Washington, DC, USA: IEEE Computer Society</publisher><subject>Acceptance Testing ; Automatic testing ; Biometrics ; Clustering algorithms ; Concrete ; Distributed processing ; Linguistic Analysis ; Open Distributed Processing Systems ; Radiofrequency identification ; Requirements Clustering ; Software and its engineering -- Software creation and management -- Designing software ; Software and its engineering -- Software creation and management -- Designing software -- Requirements analysis ; Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques ; Software and its engineering -- Software creation and management -- Software development process management ; Software and its engineering -- Software creation and management -- Software verification and validation -- Software defect analysis -- Software testing and debugging ; Software quality ; Software testing ; System testing ; Test Planning ; Tree graphs</subject><ispartof>2009 IEEE/ACM International Conference on Automated Software Engineering, 2009, p.29-39</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/5431784$$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/5431784$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Güldali, Baris</creatorcontrib><creatorcontrib>Funke, Holger</creatorcontrib><creatorcontrib>Jahnich, Michael</creatorcontrib><creatorcontrib>Sauer, Stefan</creatorcontrib><creatorcontrib>Engels, Gregor</creatorcontrib><title>Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering</title><title>2009 IEEE/ACM International Conference on Automated Software Engineering</title><addtitle>ASE</addtitle><description>In acceptance testing, customer requirements as specified in system specifications have to be tested for their successful implementation. This is a time-consuming task due to inherent system complexity and thus a large number of requirements. In order to reduce efforts in acceptance testing, we introduce a novel approach that exploits redundancies and implicit relations in requirements specifications, which are based on multi-viewpoint techniques, in our case the reference model for open distributed processing (RM-ODP). It deploys requirements clustering and linguistic analysis techniques for reducing the total number of test cases. We report on concrete experiences with this approach within joint R&D work of the Software Quality Lab (s-lab) of the University of Paderborn and HJP Consulting, an international consulting company, specialized in planning, procurement and acceptance testing of national electronic identification (e-ID) systems. The paper is concluded with an overview on the current tool support especially for automated detection of the redundancies and implicit relations in requirements. Also the future work on the tool support for the overall test specification process is discussed.</description><subject>Acceptance Testing</subject><subject>Automatic testing</subject><subject>Biometrics</subject><subject>Clustering algorithms</subject><subject>Concrete</subject><subject>Distributed processing</subject><subject>Linguistic Analysis</subject><subject>Open Distributed Processing Systems</subject><subject>Radiofrequency identification</subject><subject>Requirements Clustering</subject><subject>Software and its engineering -- Software creation and management -- Designing software</subject><subject>Software and its engineering -- Software creation and management -- Designing software -- Requirements analysis</subject><subject>Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques</subject><subject>Software and its engineering -- Software creation and management -- Software development process management</subject><subject>Software and its engineering -- Software creation and management -- Software verification and validation -- Software defect analysis -- Software testing and debugging</subject><subject>Software quality</subject><subject>Software testing</subject><subject>System testing</subject><subject>Test Planning</subject><subject>Tree graphs</subject><issn>1938-4300</issn><issn>2643-1572</issn><isbn>9780769538914</isbn><isbn>0769538916</isbn><isbn>1424452597</isbn><isbn>9781424452590</isbn><isbn>9780769538914</isbn><isbn>0769538916</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNqN0D1PwzAQBmDzJVGVTowsHpiQUny244-xagtUqgDRdrac5IICTQJxOvTf46pMTEynu-fVDS8h18DGAMzeT1bzMWfMjo06ISOrDdPKpsJYkKdkwJUUCaSan_2xczIAK0wiBWOXZBTCB2MMIG4SBuR5hXWV-F3f1r7Hgq4x9PR165umat5p2XYUk8WMrvahxzrQbE834SBv-L2rOqyx6QOdbneRu3i_Ihel3wYc_c4h2TzM19OnZPnyuJhOlonnwvZJLk2RKoRSos4lMyCRSZkrZbjlGeQqzTUWufXaQqER0RcZE2Vheaq4QRRDcnP8W0V0X11V-27vUilAGxn19qg-r13Wtp_BAXOHEl0s0R1KdEbF2N0_Yi7rKizFDxYFapc</recordid><startdate>20091116</startdate><enddate>20091116</enddate><creator>Güldali, Baris</creator><creator>Funke, Holger</creator><creator>Jahnich, Michael</creator><creator>Sauer, Stefan</creator><creator>Engels, Gregor</creator><general>IEEE Computer Society</general><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20091116</creationdate><title>Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering</title><author>Güldali, Baris ; Funke, Holger ; Jahnich, Michael ; Sauer, Stefan ; Engels, Gregor</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a239t-c48d56e1f4e7c40814e044c668292b1c65c7edc9a791d7eeeadb03fd925628ee3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Acceptance Testing</topic><topic>Automatic testing</topic><topic>Biometrics</topic><topic>Clustering algorithms</topic><topic>Concrete</topic><topic>Distributed processing</topic><topic>Linguistic Analysis</topic><topic>Open Distributed Processing Systems</topic><topic>Radiofrequency identification</topic><topic>Requirements Clustering</topic><topic>Software and its engineering -- Software creation and management -- Designing software</topic><topic>Software and its engineering -- Software creation and management -- Designing software -- Requirements analysis</topic><topic>Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques</topic><topic>Software and its engineering -- Software creation and management -- Software development process management</topic><topic>Software and its engineering -- Software creation and management -- Software verification and validation -- Software defect analysis -- Software testing and debugging</topic><topic>Software quality</topic><topic>Software testing</topic><topic>System testing</topic><topic>Test Planning</topic><topic>Tree graphs</topic><toplevel>online_resources</toplevel><creatorcontrib>Güldali, Baris</creatorcontrib><creatorcontrib>Funke, Holger</creatorcontrib><creatorcontrib>Jahnich, Michael</creatorcontrib><creatorcontrib>Sauer, Stefan</creatorcontrib><creatorcontrib>Engels, Gregor</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 Electronic Library (IEL)</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>Güldali, Baris</au><au>Funke, Holger</au><au>Jahnich, Michael</au><au>Sauer, Stefan</au><au>Engels, Gregor</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering</atitle><btitle>2009 IEEE/ACM International Conference on Automated Software Engineering</btitle><stitle>ASE</stitle><date>2009-11-16</date><risdate>2009</risdate><spage>29</spage><epage>39</epage><pages>29-39</pages><issn>1938-4300</issn><eissn>2643-1572</eissn><isbn>9780769538914</isbn><isbn>0769538916</isbn><isbn>1424452597</isbn><isbn>9781424452590</isbn><eisbn>9780769538914</eisbn><eisbn>0769538916</eisbn><abstract>In acceptance testing, customer requirements as specified in system specifications have to be tested for their successful implementation. This is a time-consuming task due to inherent system complexity and thus a large number of requirements. In order to reduce efforts in acceptance testing, we introduce a novel approach that exploits redundancies and implicit relations in requirements specifications, which are based on multi-viewpoint techniques, in our case the reference model for open distributed processing (RM-ODP). It deploys requirements clustering and linguistic analysis techniques for reducing the total number of test cases. We report on concrete experiences with this approach within joint R&D work of the Software Quality Lab (s-lab) of the University of Paderborn and HJP Consulting, an international consulting company, specialized in planning, procurement and acceptance testing of national electronic identification (e-ID) systems. The paper is concluded with an overview on the current tool support especially for automated detection of the redundancies and implicit relations in requirements. Also the future work on the tool support for the overall test specification process is discussed.</abstract><cop>Washington, DC, USA</cop><pub>IEEE Computer Society</pub><doi>10.1109/ASE.2009.86</doi><tpages>11</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1938-4300 |
ispartof | 2009 IEEE/ACM International Conference on Automated Software Engineering, 2009, p.29-39 |
issn | 1938-4300 2643-1572 |
language | eng |
recordid | cdi_ieee_primary_5431784 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Acceptance Testing Automatic testing Biometrics Clustering algorithms Concrete Distributed processing Linguistic Analysis Open Distributed Processing Systems Radiofrequency identification Requirements Clustering Software and its engineering -- Software creation and management -- Designing software Software and its engineering -- Software creation and management -- Designing software -- Requirements analysis Software and its engineering -- Software creation and management -- Designing software -- Software implementation planning -- Software design techniques Software and its engineering -- Software creation and management -- Software development process management Software and its engineering -- Software creation and management -- Software verification and validation -- Software defect analysis -- Software testing and debugging Software quality Software testing System testing Test Planning Tree graphs |
title | Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T09%3A36%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Semi-automated%20Test%20Planning%20for%20e-ID%20Systems%20by%20Using%20Requirements%20Clustering&rft.btitle=2009%20IEEE/ACM%20International%20Conference%20on%20Automated%20Software%20Engineering&rft.au=G%C3%BCldali,%20Baris&rft.date=2009-11-16&rft.spage=29&rft.epage=39&rft.pages=29-39&rft.issn=1938-4300&rft.eissn=2643-1572&rft.isbn=9780769538914&rft.isbn_list=0769538916&rft.isbn_list=1424452597&rft.isbn_list=9781424452590&rft_id=info:doi/10.1109/ASE.2009.86&rft_dat=%3Cacm_6IE%3Eacm_books_10_1109_ASE_2009_86%3C/acm_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9780769538914&rft.eisbn_list=0769538916&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5431784&rfr_iscdi=true |