English
Related papers

Related papers: Analyzing the Relationship between Project Product…

200 papers

Context: Software refactoring aims to improve software quality and developer productivity. Numerous empirical studies investigating the impact of refactoring activities on software quality have been conducted over the last two decades.…

Software Engineering · Computer Science 2019-08-19 Satnam Kaur , Paramvir Singh

DevOps is a set of principles and practices to improve collaboration between development and IT Operations. Against the backdrop of the growing adoption of DevOps in a variety of software development domains, this paper describes empirical…

Software Engineering · Computer Science 2019-07-25 Mali Senapathi , Jim Buchan , Hady Osman

This research investigates an equation of productivity for workflows regarding its robustness towards the definition of workflows as probabilistic distributions. The equation was formulated across its derivations through a theoretical…

Optimization and Control · Mathematics 2019-07-25 Charles Roberto Telles

Recent studies indicate that the effects of inter-annual climate-based variability in power system planning are significant and that long samples of demand & weather data (spanning multiple decades) should be considered. At the same time,…

Applications · Statistics 2019-05-30 Adriaan P Hilbers , David J Brayshaw , Axel Gandy

The study of affects (i.e., emotions, moods) in the workplace has received a lot of attention in the last 15 years. Despite the fact that software development has been shown to be intellectual, creative, and driven by cognitive activities,…

Software Engineering · Computer Science 2015-09-18 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

Making decisions freely presupposes that there is some indeterminacy in the environment and in the decision making engine. The former is reflected on the behavioral changes due to communicating: few changes indicate rigid environments;…

Artificial Intelligence · Computer Science 2020-09-23 Luis A. Pineda

Scientific workflows are widely used to automate scientific data analysis and often involve processing large quantities of data on compute clusters. As such, their execution tends to be long-running and resource intensive, leading to…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-03-20 Kathleen West , Fabian Lehmann , Vasilis Bountris , Ulf Leser , Yehia Elkhatib , Lauritz Thamsen

The primary theory of software engineering is that an organization's Policies and Processes influence the quality of its Products. We call this the PPP Theory. Although empirical software engineering research has grown common, it is unclear…

Software Engineering · Computer Science 2023-08-25 Kelechi G. Kalu , Taylor R. Schorlemmer , Sophie Chen , Kyle Robinson , Erik Kocinare , James C. Davis

This research full paper investigates the factors influencing computing educators' adoption of project-based learning (PjBL) in software engineering and computing curricula. Recognized as a student-centered pedagogical approach, PjBL has…

Software Engineering · Computer Science 2025-07-25 Ahmad D. Suleiman , Yiming Tang , Daqing Hou

This study investigates factors influencing employees' perceptions of the usefulness of Business Process Management Systems (BPMS) in commercial settings. It explores the roles of system dependency, system quality, and the quality of…

Human-Computer Interaction · Computer Science 2025-03-24 Alicia Martin-Navarro , Maria Paula Lechuga-Sancho , Marek Szelagowski , Jose Aurelio Medina-Garrido

Inferences about hypotheses are ubiquitous in the cognitive sciences. Bayes factors provide one general way to compare different hypotheses by their compatibility with the observed data. Those quantifications can then also be used to choose…

This position paper argues that decisions on processes, tools, techniques and software artifacts (such as user manuals, unit tests, design documents and code) for scientific software development should be driven by science, not by personal…

Software Engineering · Computer Science 2021-12-24 Spencer Smith , Jacques Carette

Power efficiency is critical in high performance computing (HPC) systems. To achieve high power efficiency on application level, it is vital importance to efficiently distribute power used by application checkpoints. In this study, we…

Software Engineering · Computer Science 2021-09-07 Yuping Fan

In several areas of knowledge, self-efficacy is related to the perfomance of individuals, including in Software Engineering. However,it is not clear how self-efficacy can be modified in training conducted by the industry. Furthermore, we…

Software Engineering · Computer Science 2021-10-27 Danilo Monteiro Ribeiro , Alberto Souza , Victor Santiago , Danilo Lucena , Geraldo Gomes , Gustavo Pinto

Reaching the 2030 targets for the EU primary energy use (PE) and CO2eq emissions (CE) requires an accurate assessment of how different technologies perform on these two fronts. In this regard, the focus in academia is increasingly shifting…

Scientific workflows facilitate the automation of data analysis, and are used to process increasing amounts of data. Therefore, they tend to be resource-intensive and long-running, leading to significant energy consumption and carbon…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-08-07 Kathleen West , Magnus Reid , Yehia Elkhatib , Lauritz Thamsen

Continuous experimentation (CE) is used by many companies with internet-facing products to improve their software based on user data. Some companies deliberately adopt an experiment-driven approach to software development while some…

Software Engineering · Computer Science 2022-10-12 Rasmus Ros , Elizabeth Bjarnason , Per Runeson

Refactoring is widely recognized as one of the efficient techniques to manage technical debt and maintain a healthy software project through enforcing best design practices or coping with design defects. Previous refactoring surveys have…

Software Engineering · Computer Science 2021-09-24 Eman Abdullah AlOmar , Anthony Peruma , Mohamed Wiem Mkaouer , Christian D. Newman , Ali Ouni

Scientific workflows are critical to scientific data analysis and often involve computationally intensive processing of large datasets on compute clusters. As such, their execution tends to be long-running and resource-intensive, resulting…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-09 Kathleen West , Youssef Moawad , Fabian Lehmann , Vasilis Bountris , Ulf Leser , Yehia Elkhatib , Lauritz Thamsen

Today, software industry has a rapid growth. In order to resist the competition increased by this growth, software projects need to be developed with higher quality and especially user friendly. Therefore, the importance of human-computer…

Human-Computer Interaction · Computer Science 2019-02-08 M. Hanefi Calp , M. Ali Akcayol
‹ Prev 1 4 5 6 7 8 10 Next ›