Sökning: id:"swepub:oai:DiVA.org:ri-35160" >
Functional Dependen...
Functional Dependency Detection for Integration Test Cases
-
- Tahvili, Sahar (författare)
- RISE,SICS,Research Institutes of Sweden - RISE SICS, Västerås AB, Sweden
-
- Ahlberg, Marcus (författare)
- KTH,Royal Institute of Technology (KTH), Stockholm, Sweden
-
- Fornander, Eric (författare)
- KTH,Royal Institute of Technology (KTH), Stockholm, Sweden
-
visa fler...
-
- Afzal, Wasif (författare)
- Mälardalens högskola,Inbyggda system
-
- Saadatmand, Mehrdad (författare)
- RISE,SICS,Research Institutes of Sweden - RISE SICS, Västerås AB, Sweden
-
- Bohlin, Markus (författare)
- RISE,SICS,Research Institutes of Sweden - RISE SICS, Västeås AB, Sweden
-
- Sarabi, Mahdi (författare)
- Bombardier Transportation AB, Västerås, Sweden
-
visa färre...
-
(creator_code:org_t)
- Institute of Electrical and Electronics Engineers (IEEE), 2018
- 2018
- Engelska.
-
Ingår i: Proceedings - 2018 IEEE 18th International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018. - : Institute of Electrical and Electronics Engineers (IEEE). - 9781538678398 ; , s. 207-214
- Relaterad länk:
-
https://urn.kb.se/re...
-
visa fler...
-
https://doi.org/10.1...
-
https://urn.kb.se/re...
-
https://urn.kb.se/re...
-
visa färre...
Abstract
Ämnesord
Stäng
- This paper presents a natural language processing (NLP) based approach that, given software requirements specification, allows the functional dependency detection between integration test cases. We analyze a set of internal signals to the implemented modules for detecting dependencies between requirements and thereby identifying dependencies between test cases such that: module 2 depends on module 1 if an output internal signal from module 1 enters as an input internal signal to the module 2. Consequently, all requirements (and thereby test cases) for module 2 are dependent on all the designed requirements (and test cases) for module 1. The dependency information between requirements (and thus corresponding test cases) can be utilized for test case prioritization and scheduling. We have implemented our approach as a tool and the feasibility is evaluated through an industrial use case in the railway domain at Bombardier Transportation (BT), Sweden. © 2018 IEEE.
Ämnesord
- NATURVETENSKAP -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Software Engineering (hsv//eng)
- NATURVETENSKAP -- Data- och informationsvetenskap (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences (hsv//eng)
Nyckelord
- Dependency
- Internal Signals
- NLP
- Optimization
- Software Requirement
- Software Testing
- C (programming language)
- Computer software selection and evaluation
- Integral equations
- Natural language processing systems
- Requirements engineering
- Software reliability
- Testing
- Bombardier Transportation
- Dependency informations
- Functional dependency
- Software requirements
- Software requirements specifications
- Test case prioritization
Publikations- och innehållstyp
- ref (ämneskategori)
- kon (ämneskategori)
Hitta via bibliotek
Till lärosätets databas