中文
相关论文

相关论文: Automatic Creation of Acceptance Tests by Extracti…

200 篇论文

Formal specifications, such as pre- and post-conditions provide a solid basis for performing thorough program verification. However, developers rarely provide such formal specifications, hence if AI could help in constructing them, it would…

软件工程 · 计算机科学 2026-03-19 I. S. W. B. Prasetya , Fitsum Kifetew , Davide Prandi

During acceptance testing customers assess whether a system meets their expectations and often identify issues that should be improved. These findings have to be communicated to the developers a task we observed to be error prone,…

软件工程 · 计算机科学 2014-09-02 Olga Liskin , Christoph Herrmann , Eric Knauss , Thomas Kurpick , Bernhard Rumpe , Kurt Schneider

Integrating autonomous and adaptive behavior into software-intensive systems presents significant challenges for software development, as uncertainties in the environment or decision-making processes must be explicitly captured. These…

The Invariant Refinement Method for Self Adaptation (IRM-SA) is a design method targeting development of smart Cyber-Physical Systems (sCPS). It allows for a systematic translation of the system requirements into the system architecture…

软件工程 · 计算机科学 2016-03-30 Jiri Vinarek , Petr Hnetynka

Software testing is a core discipline in software engineering where a large array of research results has been produced, notably in the area of automatic test generation. Because existing approaches produce test cases that either can be…

软件工程 · 计算机科学 2023-10-11 Laura Plein , Wendkûuni C. Ouédraogo , Jacques Klein , Tegawendé F. Bissyandé

Conditional question answering (CQA) is an important task that aims to find probable answers and identify missing conditions. Existing approaches struggle with CQA due to two challenges: (1) precisely identifying necessary conditions and…

计算与语言 · 计算机科学 2024-10-07 Jiuheng Lin , Yuxuan Lai , Yansong Feng

Test cases are essential for validating the reliability and quality of software applications. Recent studies have demonstrated the capability of Large Language Models (LLMs) to generate useful test cases for given source code. However, the…

软件工程 · 计算机科学 2025-01-03 Shuzheng Gao , Chaozheng Wang , Cuiyun Gao , Xiaoqian Jiao , Chun Yong Chong , Shan Gao , Michael Lyu

Generating tests that can reveal performance issues in large and complex software systems within a reasonable amount of time is a challenging task. On one hand, there are numerous combinations of input data values to explore. On the other…

软件工程 · 计算机科学 2021-04-07 Ali Sedaghatbaf , Mahshid Helali Moghadam , Mehrdad Saadatmand

The automatic extraction of structure from text can be difficult for machines. Yet, the elicitation of this information can provide many benefits and opportunities for various applications. Benefits have also been identified for the area of…

计算与语言 · 计算机科学 2022-02-11 Maximilian Vierlboeck , Carlo Lipizzi , Roshanak Nilchiani

Autonomous driving promises safer roads, reduced congestion, and improved mobility, yet validating these systems across diverse conditions remains a major challenge. Real-world testing is expensive, time-consuming, and sometimes unsafe,…

To successfully launch automated vehicles into the consumer market, there must be credible proof that the vehicles will operate safely. However, finding a method to validate the vehicles' safe operation is a challenging problem. While…

软件工程 · 计算机科学 2022-01-21 Markus Steimle , Nico Weber , Markus Maurer

Transformation approaches for automatically constructing analysis models from textual requirements are critical to software development, as they can bring forward the use of precise formal languages from the coding phase to the requirement…

软件工程 · 计算机科学 2024-08-13 Keletso J. Letsholo

Modern intelligent systems researchers form hypotheses about system behavior and then run experiments using one or more independent variables to test their hypotheses. We present SIERRA, a novel framework structured around that idea for…

人工智能 · 计算机科学 2022-08-17 John Harwell , Maria Gini

Designing domain models and software architectures represents a significant challenge in software development, as the resulting architectures play a vital role in fulfilling the system's quality of service. Due to time pressure, architects…

软件工程 · 计算机科学 2024-02-02 Tobias Eisenreich , Sandro Speth , Stefan Wagner

Modern software systems rely heavily on Web APIs, yet creating meaningful and executable test scripts remains a largely manual, time-consuming, and error-prone task. In this paper, we present APITestGenie, a novel tool that leverages Large…

软件工程 · 计算机科学 2026-04-03 André Pereira , Bruno Lima , João Pascoal Faria

Natural Language Processing (NLP) is now a cornerstone of requirements automation. One compelling factor behind the growing adoption of NLP in Requirements Engineering (RE) is the prevalent use of natural language (NL) for specifying…

软件工程 · 计算机科学 2024-07-17 Mehrdad Sabetzadeh , Chetan Arora

Natural Language Processing (NLP) tools support requirements engineering (RE) tasks like requirements elicitation, classification, and validation. However, they are often developed from scratch despite functional overlaps, and abandoned…

软件工程 · 计算机科学 2026-02-20 Julian Frattini , Quim Motger

It is a conundrum that agile projects can succeed 'without requirements' when weak requirements engineering is a known cause for project failures. While Agile development projects often manage well without extensive requirements…

软件工程 · 计算机科学 2023-08-15 Elizabeth Bjarnason , Michael Unterkalmsteiner , Emelie Engström , Markus Borg

Computer-based tests with randomly generated questions allow a large number of different tests to be generated. Given a fixed number of alternatives for each question, the number of tests that need to be generated before all possible…

概率论 · 数学 2010-03-04 Charles M. Goldie , Rosie Cornish , Carol L. Robinson

In this paper, we try to further demonstrate that the models of random CSP instances proposed by [Xu and Li, 2000; 2003] are of theoretical and practical interest. Indeed, these models, called RB and RD, present several nice features.…

人工智能 · 计算机科学 2016-08-31 Ke Xu , Frederic Boussemart , Fred Hemery , Christophe Lecoutre