Sökning: onr:"swepub:oai:DiVA.org:bth-22848" >
An approach for per...
-
Abdeen, WaleedBlekinge Tekniska Högskola,Institutionen för programvaruteknik
(författare)
An approach for performance requirements verification and test environments generation
- Artikel/kapitelEngelska2023
Förlag, utgivningsår, omfång ...
-
2022-04-13
-
Springer,2023
-
electronicrdacarrier
Nummerbeteckningar
-
LIBRIS-ID:oai:DiVA.org:bth-22848
-
https://urn.kb.se/resolve?urn=urn:nbn:se:bth-22848URI
-
https://doi.org/10.1007/s00766-022-00379-3DOI
Kompletterande språkuppgifter
-
Språk:engelska
-
Sammanfattning på:engelska
Ingår i deldatabas
Klassifikation
-
Ämneskategori:ref swepub-contenttype
-
Ämneskategori:art swepub-publicationtype
Anmärkningar
-
open access
-
Model-based testing (MBT) is a method that supports the design and execution of test cases by models that specify theintended behaviors of a system under test. While systematic literature reviews on MBT in general exist, the state of the arton modeling and testing performance requirements has seen much less attention. Therefore, we conducted a systematic map-ping study on model-based performance testing. Then, we studied natural language software requirements specificationsin order to understand which and how performance requirements are typically specified. Since none of the identified MBTtechniques supported a major benefit of modeling, namely identifying faults in requirements specifications, we developed thePerformance Requirements verificatiOn and Test EnvironmentS generaTion approach (PRO-TEST). Finally, we evaluatedPRO-TEST on 149 requirements specifications. We found and analyzed 57 primary studies from the systematic mappingstudy and extracted 50 performance requirements models. However, those models don’t achieve the goals of MBT, whichare validating requirements, ensuring their testability, and generating the minimum required test cases. We analyzed 77 Soft-ware Requirements Specification (SRS) documents, extracted 149 performance requirements from those SRS, and illustratethat with PRO-TEST we can model performance requirements, find issues in those requirements and detect missing ones.We detected three not-quantifiable requirements, 43 not-quantified requirements, and 180 underspecified parameters in the149 modeled performance requirements. Furthermore, we generated 96 test environments from those models. By modelingperformance requirements with PRO-TEST, we can identify issues in the requirements related to their ambiguity, measur-ability, and completeness. Additionally, it allows to generate parameters for test environments
Ämnesord och genrebeteckningar
Biuppslag (personer, institutioner, konferenser, titlar ...)
-
Chen, XingruBlekinge Tekniska Högskola,Institutionen för programvaruteknik(Swepub:bth)xcn
(författare)
-
Unterkalmsteiner, MichaelBlekinge Tekniska Högskola,Institutionen för programvaruteknik(Swepub:bth)mun
(författare)
-
Blekinge Tekniska HögskolaInstitutionen för programvaruteknik
(creator_code:org_t)
Sammanhörande titlar
-
Ingår i:Requirements Engineering: Springer28:1, s. 117-1440947-36021432-010X
Internetlänk
Hitta via bibliotek
Till lärosätets databas