English
Related papers

Related papers: Teaching Design Science as a Method for Effective …

200 papers

Experimental design in field robotics is an adaptive human-in-the-loop decision-making process in which an experimenter learns about system performance and limitations through interactions with a robot in the form of constructed…

Robotics · Computer Science 2022-10-18 Jason M. Gregory , Sarah Al-Hussaini , Ali-akbar Agha-mohammadi , Satyandra K. Gupta

The modern engineering landscape increasingly requires a range of skills to successfully integrate complex systems. Project-based learning is used to help students build professional skills. However, it is typically applied to small teams…

Computers and Society · Computer Science 2014-10-28 Robert Margolies , Maria Gorlatova , John Sarik , Peter Kinget , Ioannis Kymissis , Gil Zussman

Instructional Design (ID) often faces challenges in incorporating research-based knowledge and pedagogical best practices. Although educational researchers and government agencies emphasize grounding ID in evidence, integrating research…

Computers and Society · Computer Science 2026-03-16 Yerin Kwak , Zachary A. Pardos

This paper introduces Data-Driven Search-based Software Engineering (DSE), which combines insights from Mining Software Repositories (MSR) and Search-based Software Engineering (SBSE). While MSR formulates software engineering problems as…

Software Engineering · Computer Science 2020-08-31 Vivek Nair , Amritanshu Agrawal , Jianfeng Chen , Wei Fu , George Mathew , Tim Menzies , Leandro Minku , Markus Wagner , Zhe Yu

Software estimation is critical for a software project's success and a challenging activity. We argue that estimation problems are not restricted to the generation of estimates but also their use for commitment establishment: project…

Software Engineering · Computer Science 2022-03-28 Patricia G. F. Matsubara , Igor Steinmacher , Bruno Gadelha , Tayana Conte

The dream of building machines that can do science has inspired scientists for decades. Remarkable advances have been made recently; however, we are still far from achieving this goal. In this paper, we focus on the scientific discovery…

Artificial Intelligence · Computer Science 2022-03-15 Abdullah Khalili , Abdelhamid Bouchachia

Action research provides the opportunity to explore the usefulness and usability of software engineering methods in industrial settings, and makes it possible to develop methods, tools and techniques with software engineering practitioners.…

Software Engineering · Computer Science 2025-11-14 Yvonne Dittrich , Johan Bolmsten , Catherine Seidelin

Reproducibility should be a cornerstone of scientific research and is a growing concern among the scientific community and the public. Understanding how to design services and tools that support documentation, preservation and sharing is…

Human-Computer Interaction · Computer Science 2019-03-15 Sebastian S. Feger , Sünje Dallmeier-Tiessen , Albrecht Schmidt , Paweł W. Woźniak

Reading scientific research papers is a skill that many students do not learn before entering PhD programs, but it is critical to their success. This paper describes our diagramming technique for teaching this skill, which helps them…

Software Engineering · Computer Science 2024-05-07 Mary Shaw

Artificial intelligence has deeply permeated numerous fields, especially the design area which relies on technology as a tool for innovation. This change naturally extends to the field of design education, which is closest to design…

Computers and Society · Computer Science 2025-07-24 Lizhu Zhang , Cecilia X. Wang

Context: Modern software development increasingly relies on software testing for an ever more frequent delivery of high quality software. This puts high demands on the quality of the central artifacts in software testing, test suites and…

Software Engineering · Computer Science 2024-02-16 Huynh Khanh Vi Tran , Michael Unterkalmsteiner , Jürgen Börstler , Nauman bin Ali

Research articles can support teaching by introducing the latest expert thinking on relevant topics and trends and describing practical real-world case studies to encourage discussion and analysis. However, from the point of view of the…

Computers and Society · Computer Science 2016-06-07 Harry Zurita , Sean B. Maynard , Atif Ahmad

Context: Research software is essential for developing advanced tools and models to solve complex research problems and drive innovation across domains. Therefore, it is essential to ensure its correctness. Software testing plays a vital…

Software Engineering · Computer Science 2025-01-30 Nasir U. Eisty , Upulee Kanewala , Jeffrey C. Carver

With the ever-growing presence of deep artificial neural networks in every facet of modern life, a growing body of researchers in educational data science -- a field consisting of various interrelated research communities -- have turned…

Computers and Society · Computer Science 2024-05-01 Juan D. Pinto , Luc Paquette

Although several accounts of scientific understanding exist, the concept of understanding in relation to technology remains underexplored. This paper addresses this gap by proposing a philosophical account of technological understanding:…

History and Philosophy of Physics · Physics 2026-02-23 Eline de Jong , Sebastian De Haro

[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…

Machine Learning · Computer Science 2019-05-07 Vincent Aravantinos , Frederik Diehl

Workflow support typically focuses on single simulation experiments. This is also the case for simulation based on finite element methods. If entire simulation studies shall be supported, flexible means for intertwining revising the model,…

Computational Engineering, Finance, and Science · Computer Science 2020-10-16 Andreas Ruscheinski , Pia Wilsdorf , Julius Zimmermann , Ursula van Rienen , Adelinde M. Uhrmacher

Deep learning is currently the most widespread and successful technology in artificial intelligence. It promises to push the frontier of scientific discovery beyond current limits. However, skeptics have worried that deep neural networks…

Machine Learning · Computer Science 2020-03-27 Cameron Buckner

There is an increasing worldwide demand for people educated into science and technology. Unfortunately, girls and underprivileged students are often underrepresented in Science, Technology, Engineering and Mathematics (STEM) education…

Computers and Society · Computer Science 2016-08-12 Francis wyffels , Willem Van de Steene , Jelle Roets , Maria-Cristina Ciocci , Juan Pablo Carbajal