中文
相关论文

相关论文: Building Software Engineering Capacity through a U…

200 篇论文

Cloud compute adoption has been growing since its inception in the early 2000's with estimates that the size of this market in terms of worldwide spend will increase from \$700 billion in 2021 to \$1.3 trillion in 2025. While there is a…

软件工程 · 计算机科学 2023-07-04 Brian S. Mitchell

Over the past decade, undergraduate Computer Science (CS) programs across the nation have experienced an explosive growth in enrollment as computational skills have proven increasingly important across many domains and in the workforce at…

计算机与社会 · 计算机科学 2021-05-04 Kevin Lin

Retaining diverse, underrepresented students in computer science and software engineering programs is a significant concern for universities. In this chapter, we describe the INSPIRE: STEM for Social Impact program at the University of…

计算机与社会 · 计算机科学 2024-08-13 Nowshin Nawar Arony , Kezia Devathasan , Ze Shi Li , Daniela Damian

Research software is essential to modern research, but it requires ongoing human effort to sustain: to continually adapt to changes in dependencies, to fix bugs, and to add new features. Software sustainability institutes, amongst others,…

Training capable software engineering (SWE) agents demands large-scale, executable, and verifiable environments that provide dynamic feedback loops for iterative code editing, test execution, and solution refinement. However, existing…

We introduce a newly designed undergraduate-level interdisciplinary course in scientific computing that aims to prepare students as the next generation of research-oriented computational scientists and engineers. The course offers students…

物理教育 · 物理学 2022-04-05 Tulin Kaman , Rouben Rostamian , Shannon W. Dingman

Integrating third-party software components is a common practice in modern software development, offering significant advantages in terms of efficiency and innovation. However, this practice is fraught with risks related to software…

软件工程 · 计算机科学 2025-07-11 Boyuan Li , Chengwei Liu , Lingling Fan , Sen Chen , Zhenlin Zhang , Zheli Liu

Open science describes the movement of making any research artefact available to the public and includes, but is not limited to, open access, open data, and open source. While open science is becoming generally accepted as a norm in other…

软件工程 · 计算机科学 2021-02-10 Daniel Méndez Fernández , Daniel Graziotin , Stefan Wagner , Heidi Seibold

The research objective is to design a blended learning of system programming for software engineering bachelors. Under blended learning we understand the way of implementing the content of the training, which integrates classroom and…

计算机与社会 · 计算机科学 2018-08-07 Andrii Striuk

Society today cannot run without software and by extension, without Software Engineering. Since this discipline emerged in 1968, practitioners have learned valuable lessons that have contributed to current practices. Some have become…

软件工程 · 计算机科学 2020-02-25 Isabel M. del Águila , José del Sagrado , Joaquín Cañadas

Research software is a class of software developed to support research. Today a wealth of such software is created daily in universities, government, and commercial research enterprises worldwide. The sustainability of this software faces…

软件工程 · 计算机科学 2021-05-18 Jeffrey C. Carver , Ian A. Cosden , Chris Hill , Sandra Gesing , Daniel S. Katz

This paper represents preliminary work in identifying the foundation for the discipline of Software Engineering and discovering the links between the domains of Software Engineering and Information Technology (IT). Our research utilized…

软件工程 · 计算机科学 2022-10-28 Jones Yeboah , Feifei Pang , Hari Priya Ponnakanti

In this chapter we first outline some of the popular computing environments used for analysing neural data, followed by a brief discussion of 'software carpentry', basic tools and skills from software engineering that can be of great use to…

神经元与认知 · 定量生物学 2012-07-26 Robin A. A. Ince

AI for software engineering has made remarkable progress recently, becoming a notable success within generative AI. Despite this, there are still many challenges that need to be addressed before automated software engineering reaches its…

Modern research in the sciences, engineering, humanities, and other fields depends on software, and specifically, research software. Much of this research software is developed in universities, by faculty, postdocs, students, and staff. In…

软件工程 · 计算机科学 2019-06-04 Daniel S. Katz , Kenton McHenry , Caleb Reinking , Robert Haines

Product innovation assessment in software sector is a timely topic. Nevertheless, research on that subject is particularly scant. As a result, there is a lack of criteria to measure software innovativeness. In a context of theoretical and…

软件工程 · 计算机科学 2025-05-08 Nordine Benkeltoum

Open Source Software (OSS) history is traced to initial efforts in 1971 at Massachusetts Institute of Technology (MIT) Artificial Intelligence (AI) Lab, the initial goals of OSS around Free vs. Freedom, and its evolution and impact on…

其他计算机科学 · 计算机科学 2019-01-01 John Sherlock , Manoj Muniswamaiah , Lauren Clarke , Shawn Cicoria

When teaching Programming and Software Engineering in Bachelor's Degree programs, the emphasis on creating functional software projects often overshadows the focus on software quality, a trend that aligns with ACM curricula recommendations.…

Computing systems are consuming an increasing and unsustainable fraction of society's energy footprint, notably in data centers. Meanwhile, energy-efficient software engineering techniques are often absent from undergraduate curricula. We…

There has been growing interest within the computational science and engineering (CSE) community in engaging with software engineering research -- the systematic study of software systems and their development, operation, and maintenance --…

软件工程 · 计算机科学 2022-01-12 Reed Milewicz , Miranda Mundt