Large language models for software engineering: Survey and open problems
This paper provides a survey of the emerging area of Large Language Models (LLMs) for
Software Engineering (SE). It also sets out open research challenges for the application of …
Software Engineering (SE). It also sets out open research challenges for the application of …
Knowledge-based approaches in software documentation: A systematic literature review
Context Software documents are core artifacts produced and consumed in documentation
activity in the software lifecycle. Meanwhile, knowledge-based approaches have been …
activity in the software lifecycle. Meanwhile, knowledge-based approaches have been …
A review of traceability research at the requirements engineering conferencere@21
Traceability between development artefacts and mainly from and to requirements plays a
major role in system lifecycle, supporting activities such as system validation, change impact …
major role in system lifecycle, supporting activities such as system validation, change impact …
An online learned CRF model for multi-target tracking
We introduce an online learning approach for multitarget tracking. Detection responses are
gradually associated into tracklets in multiple levels to produce final tracks. Unlike most …
gradually associated into tracklets in multiple levels to produce final tracks. Unlike most …
Scaling agile methods to regulated environments: An industry case study
B Fitzgerald, KJ Stol, R O'Sullivan… - 2013 35th International …, 2013 - ieeexplore.ieee.org
Agile development methods are growing in popularity with a recent survey reporting that
more than 80% of organizations now following an agile approach. Agile methods were seen …
more than 80% of organizations now following an agile approach. Agile methods were seen …
Recovering from a decade: a systematic mapping of information retrieval approaches to software traceability
Engineers in large-scale software development have to manage large amounts of
information, spread across many artifacts. Several researchers have proposed expressing …
information, spread across many artifacts. Several researchers have proposed expressing …
Empirical evaluation of tools for hairy requirements engineering tasks
DM Berry - Empirical Software Engineering, 2021 - Springer
Context A hairy requirements engineering (RE) task involving natural language (NL)
documents is (1) a non-algorithmic task to find all relevant answers in a set of documents …
documents is (1) a non-algorithmic task to find all relevant answers in a set of documents …
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 …
Strategic traceability for safety-critical projects
To support any claim that a product is safe for its intended use, manufacturers must establish
traceability within that product's development life cycle. Unfortunately, traceability …
traceability within that product's development life cycle. Unfortunately, traceability …
Mining source code descriptions from developer communications
Very often, source code lacks comments that adequately describe its behavior. In such
situations developers need to infer knowledge from the source code itself or to search for …
situations developers need to infer knowledge from the source code itself or to search for …