paper-with-me

Papers

Can clone detection support quality assessments of requirements specifications?

2017-11-15 · Elmar Juergens, Florian Deissenboeck, Martin Feilkas, Benjamin Hummel, Bernhard Schaetz, Stefan Wagner, Christoph Domann, Jonathan Streit

Due to their pivotal role in software engineering, considerable effort is spent on the quality assurance of software requirements specifications. As they are mainly described in natural language, relatively few means of automated quality assessment exist. However, we found that clone detection, a technique widely applied to source code, is promising to assess one important quality aspect in an automated way, namely redundancy that stems from copy&paste operations. This paper describes a large-scale case study that applied clone detection to 28 requirements specifications with a total of 8,667 pages. We report on the amount of redundancy found in real-world specifications, discuss its nature as well as its consequences and evaluate in how far existing code clone detection approaches can be applied to assess the quality of requirements specifications in practice.

📄 PDF Abstract BibTeX arXiv:1711.05472

Code (0)

등록된 구현이 없습니다.

Tasks

Clone Detection

Similar Papers 제목 키워드 기반

Semantic Clone Detection via Probabilistic Software Modeling

2020-08-11 · Hannes Thaller, Lukas Linsbauer, Alexander Egyed

Semantic clone detection is the process of finding program elements with similar or equal runtime behavior. For example, detecting the semantic equality between the recursive and iterative implementation of the factorial…

Clone Detection

Silico-centric Theory of Mind

2024-03-14 · Anirban Mukherjee, Hannah Hanwen Chang

Theory of Mind (ToM) refers to the ability to attribute mental states, such as beliefs, desires, intentions, and knowledge, to oneself and others, and to understand that these mental states can differ from one's own and …

AttributecounterfactualCounterfactual Reasoning

DeepQuali: Initial results of a study on the use of large language models for assessing the quality of user stories

2026-02-09 · Adam Trendowicz, Daniel Seifert, Andreas Jedlitschka, Marcus Ciolkowski 외 arxiv

Generative artificial intelligence (GAI), specifically large language models (LLMs), are increasingly used in software engineering, mainly for coding tasks. However, requirements engineering - particularly requirements v…

Source Code is a Graph, Not a Sequence: A Cross-Lingual Perspective on Code Clone Detection

2023-12-27 · Mohammed Ataaur Rahaman, Julia Ive

Source code clone detection is the task of finding code fragments that have the same or similar functionality, but may differ in syntax or structure. This task is important for software maintenance, reuse, and quality as…

Clone Detection

TClone: Low-Latency Forking of Live GUI Environments for Computer-Use Agents

2026-05-17 · Yutong Huang, Vikranth Srivatsa, Alex Asch, Hansin Tushar Patwa 외 arxiv

Computer-use agents increasingly operate inside live personal workspaces, where their actions can modify files, applications, GUI state, credentials, and authenticated sessions. This creates a tension between safety and …