A literature review of automatic traceability links recovery for software change impact analysis
In large-scale software development projects, change impact analysis (CIA) plays an
important role in controlling software design evolution. Identifying and accessing the effects …
important role in controlling software design evolution. Identifying and accessing the effects …
Enhancing clone-and-own with systematic reuse for develo** software variants
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 …
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 …
systems. As software systems evolve according to these changed requirements, issue …
Preventing defects: The impact of requirements traceability completeness on software quality
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 …
engineered system. Among stakeholders, traceability is often unpopular due to the unclear …
Variability extraction and modeling for product variants
Fast changing hardware and software technologies in addition to larger and more
specialized customer bases demand software tailored to meet very diverse requirements …
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
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 …
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
The behavioural comparison of systems is an important concern of software engineering
research. For example, the areas of specification discovery and specification mining are …
research. For example, the areas of specification discovery and specification mining are …
MSRBot: Using bots to answer questions from software repositories
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 …
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
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 …
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
Computer-aided design (CAD) has become indispensable to increasingly collaborative
hardware design processes. Despite the long-standing and growing need for collaboration …
hardware design processes. Despite the long-standing and growing need for collaboration …