中文
相关论文

相关论文: The Viability of Continuous Experimentation in Ear…

200 篇论文

Software engineering often no longer involves building systems from scratch, but rather integrating functionality from existing software and components or implementing packaged software. Conventional software engineering comprises a set of…

软件工程 · 计算机科学 2020-12-22 Issam Jebreen , Robert Wellington , Stephen G. MacDonell

Intelligent applications based on machine learning are impacting many parts of our lives. They are required to operate under rigorous practical constraints in terms of service latency, network bandwidth overheads, and also privacy. Yet…

分布式、并行与集群计算 · 计算机科学 2022-05-18 Luhui Wang , Cong Zhao , Shusen Yang , Xinyu Yang , Julie McCann

Agile software development principles enable companies to successfully and quickly deliver software by meeting their customers' expectations while focusing on high quality. Many companies working with pure software systems have adopted…

软件工程 · 计算机科学 2017-03-03 Ulrik Eklund , Christian Berger

In the domain of software engineering, our efforts as researchers to advise industry on which software practices might be applied most effectively are limited by our lack of evidence based information about the relationships between context…

软件工程 · 计算机科学 2021-04-19 Diana Kirk , Stephen G. MacDonell

Context: Using student subjects in empirical studies has been discussed extensively from a methodological perspective in Software Engineering (SE), but there is a lack of similar discussion surrounding ethical aspects of doing so. As…

软件工程 · 计算机科学 2021-03-16 Grischa Liebel , Shalini Chakraborty

Software testing has received much attention over the last years and has reached such critical importance that agile software development practices put software testing at its core. Agile software development is successfully applied in…

软件工程 · 计算机科学 2020-10-09 Tom-Robin Teschner

Software engineering increasingly involves making high-stakes decisions under uncertainty, using signals from code, field data, and socio-technical processes. Recent AI-driven support (e.g., anomaly detection, predictive analytics, AIOps,…

软件工程 · 计算机科学 2026-05-05 Roberto Pietrantuono , Luca Giamattei , Stefano Russo , Julien Siebert , Neil Walkinshaw

Randomized A/B comparisons of alternative pedagogical strategies or other course improvements could provide useful empirical evidence for instructor decision-making. However, traditional experiments do not provide a straightforward pathway…

人机交互 · 计算机科学 2024-06-10 Ilya Musabirov , Angela Zavaleta-Bernuy , Pan Chen , Michael Liut , Joseph Jay Williams

The main principle of the Lean Startup movement is that static business planning should be replaced by a dynamic development, where products, services, business model elements, business objectives and activities are frequently changed based…

计算机与社会 · 计算机科学 2017-12-05 Yngve Dahle , Martin Steinert , Anh Nguyen Duc , Pekka Abrahamsson

Context: Context-aware contemporary software systems (CACSS) are mainstream. Furthermore, they present challenges for current engineering practices. These challenges are distinctively present when testing CACSS, as the variation of context…

A common concern in experimental research is the auditability and reproducibility of experiments. Experiments are usually designed, provisioned, managed, and analyzed by diverse teams of specialists (e.g., researchers, technicians and…

Generative AI tools are rapidly transforming software development practice, prompting unprecedented research interest. However, existing studies have predominantly examined initial adoption rather than sustained use. Understanding what…

Evolving user requirements presents a considerable software engineering challenge, all the more so in an environment where data will be stored for a very long time, and must remain usable as the system specification evolves around it.…

软件工程 · 计算机科学 2014-02-26 Andrew Branson , Jetendr Shamdasani , Richard McClatchey

The volumes and complexity of data that companies need to handle are increasing at an accelerating rate. In order to compete effectively and ensure their commercial sustainability, it is becoming crucial for them to achieve robust…

软件工程 · 计算机科学 2015-02-06 R. McClatchey

University research groups in Computational Science and Engineering (CSE) generally lack dedicated funding and personnel for Research Software Engineering (RSE), which, combined with the pressure to maximize the number of scientific…

In order to cope with a complex and changing environment, industries seek to find new and more efficient ways to conduct their business. According to previous research, many of these change efforts fail to achieve their intended aims.…

软件工程 · 计算机科学 2016-01-25 Per Lenberg , Lars Göran Wallgren , Robert Feldt

In the software industry, artificial intelligence (AI) has been utilized more and more in software development activities. In some activities, such as coding, AI has already been an everyday tool, but in software testing activities AI it…

软件工程 · 计算机科学 2025-04-08 Katja Karhu , Jussi Kasurinen , Kari Smolander

Context: It is an enigma 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 test…

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

Modern data science research can involve massive computational experimentation; an ambitious PhD in computational fields may do experiments consuming several million CPU hours. Traditional computing practices, in which researchers use…

分布式、并行与集群计算 · 计算机科学 2019-01-28 Hatef Monajemi , Riccardo Murri , Eric Jonas , Percy Liang , Victoria Stodden , David L. Donoho

Background: Research software plays an important role in solving real-life problems, empowering scientific innovations, and handling emergency situations. Therefore, the correctness and trustworthiness of research software are of absolute…

软件工程 · 计算机科学 2022-07-27 Nasir U. Eisty , Jeffrey C. Carver