System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
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
Variability aware requirements reuse analysis
RISE Research Institutes of Sweden, Digital Systems, Industrial Systems.ORCID iD: 0000-0001-6418-9971
2020 (English)In: Proceedings - International Conference on Software Engineering, IEEE Computer Society , 2020, p. 190-193Conference paper, Published paper (Refereed)
Abstract [en]

Problem: The goal of a software product line is to aid quick andquality delivery of software products, sharing common features.Effectively achieving the above-mentioned goals requires reuseanalysis of the product line features. Existing requirements reuseanalysis approaches are not focused on recommending product linefeatures, that can be reused to realize new customer requirements.Hypothesis: Given that the customer requirements are linked toproduct line features' description satisfying them: then the customer requirements can be clustered based on patterns and similarities, preserving the historic reuse information. New customerrequirements can be evaluated against existing customer requirements and reuse of product line features can be recommended.Contributions: We treated the problem of feature reuse analysisas a text classification problem at the requirements-level. We useNatural Language Processing and clustering to recommend reuseof features based on similarities and historic reuse information.The recommendations can be used to realize new customer requirements. © 2020 Copyright held by the owner/author(s).

Place, publisher, year, edition, pages
IEEE Computer Society , 2020. p. 190-193
Keywords [en]
Product line, Requirements, Similarities, Software reuse, Variability, Classification (of information), Sales, Text processing, Customer requirements, Feature reuse, Language processing, Requirements reuse, Software Product Line, Software products, Text classification, Variability-Aware, Software engineering
National Category
Natural Sciences
Identifiers
URN: urn:nbn:se:ri:diva-50441DOI: 10.1145/3377812.3381399Scopus ID: 2-s2.0-85094128412ISBN: 9781450371223 (print)OAI: oai:DiVA.org:ri-50441DiVA, id: diva2:1499373
Conference
42nd ACM/IEEE International Conference on Software Engineering, ICSE-Companion 2020, 27 June 2020 through 19 July 2020
Note

Funding text 1: This work has been supported by and received funding from the ITEA3 European XIVT, and ARRAY projects. The author would like to thank his advisors and people at Bombardier Transportation AB for their continued support.

Available from: 2020-11-09 Created: 2020-11-09 Last updated: 2023-04-04Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Abbas, Muhammad

Search in DiVA

By author/editor
Abbas, Muhammad
By organisation
Industrial Systems
Natural Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 435 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