A literature review of automatic traceability links recovery for software change impact analysis

TWW Aung, H Huo, Y Sui - … of the 28th International Conference on …, 2020 - dl.acm.org
In large-scale software development projects, change impact analysis (CIA) plays an
important role in controlling software design evolution. Identifying and accessing the effects …

Enhancing clone-and-own with systematic reuse for develo** software variants

S Fischer, L Linsbauer… - 2014 IEEE …, 2014 - ieeexplore.ieee.org
To keep pace with the increasing demand for custom-tailored software systems, companies
often apply a practice called clone-and-own, whereby a new variant of a software system is …

A systematic literature review of issue-based requirement traceability

Y Lyu, H Cho, P Jung, S Lee - Ieee Access, 2023 - ieeexplore.ieee.org
Issue reports are software artifacts that often specify the changed requirements of software
systems. As software systems evolve according to these changed requirements, issue …

Preventing defects: The impact of requirements traceability completeness on software quality

P Rempel, P Mäder - IEEE Transactions on Software …, 2016 - ieeexplore.ieee.org
Requirements traceability has long been recognized as an important quality of a well-
engineered system. Among stakeholders, traceability is often unpopular due to the unclear …

Variability extraction and modeling for product variants

L Linsbauer, RE Lopez-Herrejon, A Egyed - Proceedings of the 22nd …, 2018 - dl.acm.org
Fast changing hardware and software technologies in addition to larger and more
specialized customer bases demand software tailored to meet very diverse requirements …

On the relationship between similar requirements and similar software: A case study in the railway domain

M Abbas, A Ferrari, A Shatnawi, E Enoiu… - Requirements …, 2023 - Springer
Recommender systems for requirements are typically built on the assumption that similar
requirements can be used as proxies to retrieve similar software. When a stakeholder …

Monotone precision and recall measures for comparing executions and specifications of dynamic systems

A Polyvyanyy, A Solti, M Weidlich, CD Ciccio… - ACM Transactions on …, 2020 - dl.acm.org
The behavioural comparison of systems is an important concern of software engineering
research. For example, the areas of specification discovery and specification mining are …

MSRBot: Using bots to answer questions from software repositories

A Abdellatif, K Badran, E Shihab - Empirical Software Engineering, 2020 - Springer
Software repositories contain a plethora of useful information that can be used to enhance
software projects. Prior work has leveraged repository data to improve many aspects of the …

MSR4SM: Using topic models to effectively mining software repositories for software maintenance tasks

X Sun, B Li, H Leung, B Li, Y Li - Information and Software Technology, 2015 - Elsevier
Context Mining software repositories has emerged as a research direction over the past
decade, achieving substantial success in both research and practice to support various …

In the age of collaboration, the computer-aided design ecosystem is behind: An interview study of distributed cad practice

K Cheng, MK Davis, X Zhang, S Zhou… - Proceedings of the ACM …, 2023 - dl.acm.org
Computer-aided design (CAD) has become indispensable to increasingly collaborative
hardware design processes. Despite the long-standing and growing need for collaboration …