Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Functional Dependency Detection for Integration Test Cases
KTH.
KTH.
Show others and affiliations
2018 (English)In: Proceedings - 2018 IEEE 18th International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018, Institute of Electrical and Electronics Engineers (IEEE), 2018, p. 207-214, article id 8431975Conference paper, Published paper (Refereed)
Abstract [en]

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.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2018. p. 207-214, article id 8431975
Keywords [en]
Dependency, Internal Signals, NLP, Optimization, Software Requirement, Software Testing
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:kth:diva-234488DOI: 10.1109/QRS-C.2018.00047ISI: 000449555600034Scopus ID: 2-s2.0-85052305334ISBN: 9781538678398 (print)OAI: oai:DiVA.org:kth-234488DiVA, id: diva2:1246290
Conference
18th IEEE International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018, Lisbon, Portugal, 16 July 2018 through 20 July 2018
Funder
Knowledge FoundationVINNOVA
Note

QC 20180907

Available from: 2018-09-07 Created: 2018-09-07 Last updated: 2018-11-26Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Ahlberg, MarcusFornander, Eric
By organisation
KTH
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 7 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf