English
Related papers

Related papers: Best Practices for Scientific Computing

200 papers

In recent years, technology has advanced considerably with the introduction of many systems including advanced robotics, big data analytics, cloud computing, machine learning and many more. The opportunities to exploit the yet to come…

Cryptography and Security · Computer Science 2023-11-21 Sam Wen Ping , Jeffrey Cheok Jun Wah , Lee Wen Jie , Jeremy Bong Yong Han , Saira Muzafar

This article is intended as a guide for new graduate students in the field of computational science. With the increasing influx of students from diverse backgrounds joining the ever-popular field, this short guide aims to help students…

When writing software code, developers typically prioritise functionality over security, either consciously or unconsciously through biases and heuristics. This is often attributed to tangible pressures such as client requirements, but…

Software Engineering · Computer Science 2022-05-10 Matthew Ivory

Despite recent major advances in robotics research, massive injections of capital into robotics startups, and significant market appetite for robotic solutions, large-scale real-world deployments of robotic systems remain relatively scarce…

Robotics · Computer Science 2019-06-18 Soham Sankaran , Ross A. Knepper

Various techniques for developing spreadsheet models greatly improve the chance that the end result will not contain basic mechanical errors. However, for every discipline in which a given technique is useful, there is likely to be another…

Human-Computer Interaction · Computer Science 2010-01-25 David Colver

Human creativity is the ultimate driving force behind scientific progress. While the building blocks of innovations are often embodied in existing knowledge, it is creativity that blends seemingly disparate ideas. Existing studies have made…

Social and Information Networks · Computer Science 2016-12-06 Xinyang Zhang , Dashun Wang , Ting Wang

Communication is essential for the advancement of Science. Technology advances and the proliferation of personal devices have changed the ways in which people communicate in all aspects of life. Scientific communication has also been…

Digital Libraries · Computer Science 2024-01-19 José Nelson Amaral

It is impossible to separate the human factors from software engineering expertise during software development, because software is developed by people and for people. The intangible nature of software has made it a difficult product to…

Computers and Society · Computer Science 2017-04-05 Pradeep Waychal , Luiz Fernando Capretz

Although computer science papers are often accompanied by software artifacts, connecting research papers to their software artifacts and vice versa is not always trivial. First of all, there is a lack of well-accepted standards for how such…

Software Engineering · Computer Science 2021-04-14 Hideaki Hata , Jin L. C. Guo , Raula Gaikovina Kula , Christoph Treude

Although reproducibility is a core tenet of the scientific method, it remains challenging to reproduce many results. Surprisingly, this also holds true for computational results in domains such as systems biology where there have been…

Quantitative Methods · Quantitative Biology 2021-04-13 Michael L. Blinov , John H. Gennari , Jonathan R. Karr , Ion I. Moraru , David P. Nickerson , Herbert M. Sauro

Serverless computing has become an important model in cloud computing and influenced the design of many applications. Here, we provide our perspective on how the recent landscape of serverless computing for scientific applications looks…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-06 Maciej Malawski , Bartosz Balis

As scientists' needs for computational techniques and tools grow, they cease to be supportable by software developed in isolation. In many cases, these needs are being met by communities of practice, where software is developed by domain…

Instrumentation and Methods for Astrophysics · Physics 2013-01-31 Matthew J. Turk

In experimental physics, lab notebooks play an essential role in the research process. For all of the ubiquity of lab notebooks, little formal attention has been paid to addressing what is considered `best practice' for scientific…

Physics Education · Physics 2016-12-21 Jacob T. Stanley , H. J. Lewandowski

In this study, we track and analyze publication downloads from both copyrighted and pirated platforms to reconstruct scientists' activity patterns from a holistic perspective. Scientists around the world are working overtime, but scientists…

Digital Libraries · Computer Science 2021-11-05 Yu Geng , Ren-Meng Cao , Xiao-Pu Han , Wen-Can Tian , Guang-Yao Zhang , Xian-Wen Wang

Citations are the cornerstone of knowledge propagation and the primary means of assessing the quality of research, as well as directing investments in science. Science is increasingly becoming "data-intensive", where large volumes of data…

Digital Libraries · Computer Science 2017-09-28 Gianmaria Silvello

Nowadays, intelligent systems and services are getting increasingly popular as they provide data-driven solutions to diverse real-world problems, thanks to recent breakthroughs in Artificial Intelligence (AI) and Machine Learning (ML).…

Software Engineering · Computer Science 2022-01-03 Md Saidur Rahman , Foutse Khomh , Alaleh Hamidi , Jinghui Cheng , Giuliano Antoniol , Hironori Washizaki

A novel method is proposed to monitor and record scientists' working timetable. We record the downloads information of scientific papers real-timely from Springer round the clock, and try to explore scientists' working habits. As our…

Digital Libraries · Computer Science 2012-08-15 Xianwen Wang , Shenmeng Xu , Lian Peng , Zhi Wang , Chuanli Wang , Chunbo Zhang , Xianbing Wang

Critical goals of scientific computing are to increase scientific rigor, reproducibility, and transparency while keeping up with ever-increasing computational demands. This work presents an integrated framework well-suited for data…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-13 Paul Nuyujukian

Over the past several years, the authors have served as teachers, qualified scientists, mentors, and/or parents on dozens of science projects. These projects ranged from elementary school projects that can be completed in a weekend to high…

Physics Education · Physics 2016-12-30 Amy Courtney , Michael Courtney

Effort estimation is a key factor for software project success, defined as delivering software of agreed quality and functionality within schedule and budget. Traditionally, effort estimation has been used for planning and tracking project…

Software Engineering · Computer Science 2014-01-24 Adam Trendowicz , Jürgen Münch , Ross Jeffery
‹ Prev 1 8 9 10 Next ›