中文
相关论文

相关论文: Pre-Requirement Specification Traceability: Bridgi…

200 篇论文

Software verification is a complex problem, and verification tools need significant tuning to achieve high performance. Due to this, many verifiers choose to specialize on reachability properties, or invest the time to implement known…

编程语言 · 计算机科学 2025-01-28 Dirk Beyer , Marek Jankola , Marian Lingsch-Rosenfeld , Tian Xia , Xiyue Zheng

Many of the requirements engineering (RE) difficulties have been argued to be due to the evolving nature of design problems in dynamic environments, characterized by high levels of uncertainty, ambiguity and emergence. It has also been…

软件工程 · 计算机科学 2019-03-26 Sami Jantunen , Rex Dumdum , Donald C. Gause

In this paper, we introduce the concept of the research practice gap as it is perceived in the field of software requirements engineering. An analysis of this gap has shown that two key causes for the research-practice gap are lack of…

软件工程 · 计算机科学 2014-07-17 Andrew M. Connor , Jim Buchan , Krassie Petrova

Reproducibility is a key requirement for scientific progress. It allows the reproduction of the works of others, and, as a consequence, to fully trust the reported claims and results. In this work, we argue that, by facilitating…

信息检索 · 计算机科学 2021-02-02 Alejandro Bellogín , Alan Said

Traceability information is a valuable asset that software development teams can leverage to minimise their risk during production and maintenance of software projects. When maintainers are added to a software project post-production, they…

软件工程 · 计算机科学 2015-07-27 Michael Kernahan , Miriam Capretz , Luiz Fernando Capretz

Context: Responsibility gaps, long-recognized challenges in socio-technical systems where accountability becomes diffuse or ambiguous, have become increasingly pronounced in GenAI-enabled software. The generative and adaptive nature…

软件工程 · 计算机科学 2025-11-18 Zhenyu Mao , Jacky Keung , Yicheng Sun , Yifei Wang , Shuo Liu , Jialong Li

Requirements traceability is an important activity to reach an effective requirements management method in the requirements engineering. Requirement-to-Code Traceability Links (RtC-TLs) shape the relations between requirement and source…

软件工程 · 计算机科学 2023-07-12 Ra'Fat Al-Msie'deen

We propose a formal approach for relating abstract separation logic library specifications with the trace properties they enforce on interactions between a client and a library. Separation logic with abstract predicates enforces a resource…

编程语言 · 计算机科学 2017-02-13 Lars Birkedal , Thomas Dinsdale-Young , Guilhem Jaber , Kasper Svendsen , Nikos Tzevelekos

[Context.] The success of deep learning makes its usage more and more tempting in safety-critical applications. However such applications have historical standards (e.g., DO178, ISO26262) which typically do not envision the usage of machine…

机器学习 · 计算机科学 2019-05-07 Vincent Aravantinos , Frederik Diehl

System requirements related to concepts like information flow, knowledge, and robustness cannot be judged in terms of individual system executions, but rather require an analysis of the relationship between multiple executions. Such…

计算机科学中的逻辑 · 计算机科学 2025-01-15 Bernd Finkbeiner

In application domains that are regulated, software vendors must maintain traceability links between the regulatory items and the code base implementing them. In this paper, we present a traceability approach based on the intuition that the…

软件工程 · 计算机科学 2014-03-12 Antoine Mischler , Martin Monperrus

Software requirements traceability is a critical component of the software engineering process, enabling activities such as requirements validation, compliance verification, and safety assurance. However, the cost and effort of manually…

软件工程 · 计算机科学 2022-07-05 Jinfeng Lin , Amrit Poudel , Wenhao Yu , Qingkai Zeng , Meng Jiang , Jane Cleland-Huang

In industrial practice, requirements are an indispensable element of any serious software project. In the academic study of software engineering, requirements are one of the heavily researched subjects. And yet requirements engineering, as…

软件工程 · 计算机科学 2025-02-28 Maria Naumcheva , Sophie Ebersold , Jean-Michel Bruel , Bertrand Meyer

Software ecosystems (SECOs) and open innovation processes have been claimed as a way forward for the software industry. A proper understanding of requirements is as important for these IT-systems as for more traditional ones. This paper…

软件工程 · 计算机科学 2018-01-03 Aparna Vegendla , Anh Nguyen Duc , Shang Gao , Guttorm Sindre

Recent advances in large pretrained models have led to their widespread integration as core components in modern software systems. The trend is expected to continue in the foreseeable future. Unlike traditional software systems governed by…

软件工程 · 计算机科学 2025-07-18 Dongming Jin , Zhi Jin , Linyu Li , Xiaohong Chen

Correctness of concurrent objects is defined in terms of safety properties such as linearizability, sequential consistency, and quiescent consistency, and progress properties such as wait-, lock-, and obstruction-freedom. These properties,…

分布式、并行与集群计算 · 计算机科学 2016-03-07 Brijesh Dongol , Lindsay Groves

Legacy software systems typically include vital data for organizations that use them and should thus to be regularly maintained. Ideally, organizations should rely on Requirements Engineers to understand and manage changes of stakeholder…

软件工程 · 计算机科学 2020-10-28 Yen Dieu Pham , Lloyd Montgomery , Walid Maalej

In dynamic architectures, component activation and connections between components may vary over time. With the emergence of mobile computing such architectures became increasingly important and several techniques emerged to support in their…

软件工程 · 计算机科学 2017-03-21 Diego Marmsoler

Requirements traceability plays an important role in ensuring software quality and responding to changes in requirements. Requirements trace links (such as the links between requirements and other software artifacts) underpin the modeling…

软件工程 · 计算机科学 2026-03-13 Ye Wang , Wenqing Wang , Kun Hu , Qiao Huang , Liping Zhao

Practitioners are poorly supported by the scientific literature when managing traceability information models (TIMs), which capture the structure and semantics of trace links. In practice, companies manage their TIMs in very different ways,…