Virtual Platform: Effective and Seamless Variability Management for Software Systems

W Mahmood, G Çalıklı, D Strüber… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Customization is a general trend in software engineering, demanding systems that support
variable stakeholder requirements. Two opposing strategies are commonly used to create …

Natural Language Processing for Requirements Traceability

JLC Guo, JP Steghöfer, A Vogelsang… - arXiv preprint arXiv …, 2024 - arxiv.org
Traceability, the ability to trace relevant software artifacts to support reasoning about the
quality of the software and its development process, plays a crucial role in requirements and …

Give an Inch and Take a Mile? Effects of Adding Reliable Knowledge to Heuristic Feature Tracing

S Greiner, A Schultheiß, PM Bittner, T Thüm… - Proceedings of the 28th …, 2024 - dl.acm.org
Tracing features to software artifacts is a crucial yet challenging activity for developers of
variability-intensive software projects. Developers can provide feature traces either …

An Extensible Feature-Oriented Approach for Fine-Grained Code Quality Analysis

K Ghallab, T Ziadi, Z Chalal - Proceedings of the 23rd ACM SIGPLAN …, 2024 - dl.acm.org
Assessing code quality is crucial for effective software maintenance and evolution.
Traditional tools like SonarQube offer valuable insights at the application level but lack the …

An IDE Plugin for Clone Management

A Al Shihabi, J Sollmann, J Martinson… - Proceedings of the 28th …, 2024 - dl.acm.org
Development and maintenance in variant-rich systems often involves the replication of
specific software code, known as software cloning. This process allows for code reuse but …

[PDF][PDF] Cost and Benefit of Tracing Features with Embedded Annotations

T Berger, W Mahmood, RA Zahra, I Vassilevski… - 2024 - researchgate.net
Features are commonly used by developers and users to describe the functional and non-
functional characteristics of software. Especially agile development methods, such as …

Is the Feature Traceability Problem Already Solved?

S Greiner, T Kehrer - Softwaretechnik-Trends Band 44, Heft 2, 2024 - dl.gi.de
Reverse engineering feature information from a family of software products or configurable
software projects is crucial to systematically support organized reuse. A feature represents a …

[PDF][PDF] Citation for the original published paper (version of record)

A Shihabi, J Sollmann, J Martinson - 2024 - research.chalmers.se
Development and maintenance in variant-rich systems often involves the replication of
specific software code, known as software cloning. This process allows for code reuse but …

FeatRacer: Locating Features Through Assisted Traceability (Summary)

M Mukelabai, K Hermann, T Berger… - … Engineering 2024 (SE …, 2024 - dl.gi.de
FeatRacer: Locating Features Through Assisted Traceability (Summary) Page 1 FeatRacer:
Locating Features Through Assisted Traceability (Summary) Mukelabai Mukelabai 1, Kevin …