English
Related papers

Related papers: Building Sustainable Software - The CSDMS Approach

200 papers

We describe the current state and future plans for a set of tools for scientific data management (SDM) designed to support scientific transparency and reproducible research. SDM has been in active use at our MRI Center for more than two…

Quantitative Methods · Quantitative Biology 2015-02-25 B. A. Wandell , A. Rokem , L. M. Perry , G. Schaefer , R. F. Dougherty

Research in the area of Cyber-Physical Systems (CPS) is hampered by the lack of available project environments in which to explore open challenges and to propose and rigorously evaluate solutions. In this "New Ideas and Emerging Results"…

Software Engineering · Computer Science 2018-04-10 Jane Cleland-Huang , Michael Vierhauser , Sean Bayley

Foundation models are at the forefront of AI research, appealing for their ability to learn from vast datasets and cater to diverse tasks. Yet, their significant computational demands raise issues of environmental impact and the risk of…

Machine Learning · Computer Science 2025-07-03 Leyang Xue , Meghana Madhyastha , Randal Burns , Myungjin Lee , Mahesh K. Marina

Sustainable sanitation and resource recovery technologies are needed to address rapid environmental and socioeconomic changes. Research prioritization is critical to expedite the development and deployment of such technologies across their…

Addressing complex meteorological processes at a fine spatial resolution requires substantial computational resources. To accelerate meteorological simulations, researchers have utilized neural networks to downscale meteorological variables…

Atmospheric and Oceanic Physics · Physics 2024-04-30 Jing Hu , Honghu Zhang , Peng Zheng , Jialin Mu , Xiaomeng Huang , Xi Wu

Soft robotics technology can aid in achieving United Nations Sustainable Development Goals (SDGs) and the Paris Climate Agreement through development of autonomous, environmentally responsible machines powered by renewable energy. By…

Robotics · Computer Science 2023-03-22 Goffredo Giordano , Saravana Prashanth Murali Babu , Barbara Mazzolai

The transport industry has recently shown significant interest in unmanned surface vehicles (USVs), specifically for port and inland waterway transport. These systems can improve operational efficiency and safety, which is especially…

Robotics · Computer Science 2026-04-22 Bavo Lesy , Siemen Herremans , Robin Kerstens , Jan Steckel , Walter Daems , Siegfried Mercelis , Ali Anwar

The article analyzes the historical aspect of the formation of computer modeling as one of the perspective directions of educational process development. The notion of "system of computer modeling", conceptual model of system of computer…

Other Computer Science · Computer Science 2020-05-18 Svitlana H. Lytvynova

This paper aims to contribute to further understanding of dynamism (the dynamic behavior of system models) in the mathematical and conceptual modeling of systems. This study is conducted in the context of the claim that software engineering…

Software Engineering · Computer Science 2020-10-19 Sabah Al-Fedaghi

One of the ultimate goals of software engineering is to leave virtual spaces and move real things. We take one step toward supporting users with this goal by connecting a type-based synthesis algorithm, (CL)S, and its IDE to a logistics lab…

Human-Computer Interaction · Computer Science 2019-12-24 Jan Bessai , Moritz Roidl , Anna Vasileva

Cyber-physical systems (CPSs) integrate cyber and physical components and enable them to interact with each other to meet user needs. The needs for CPSs span rich application domains such as healthcare and medicine, smart home, smart…

Software Engineering · Computer Science 2024-08-06 Dongming Jin , Shengxin Zhao , Zhi Jin , Xiaohong Chen , Chunhui Wang , Zheng Fang , Hongbin Xiao

The need for change in project requirements is necessary for every organization due to change in technology,change in government policy,and change of customer or stakeholders requirements.Requirement Change Management RCM is not an easy…

Software Engineering · Computer Science 2016-05-04 Ahmed Mateen , Hina Amir

Ecosystems are complex and dynamic systems. Over billions of years, they have developed advanced capabilities to provide stable functions, despite changes in their environment. In this paper, we argue that the laws of organization and…

Software Engineering · Computer Science 2012-07-11 Benoit Baudry , Martin Monperrus

This paper presents the Unified Smart Factory Model (USFM), a comprehensive framework designed to translate high-level sustainability goals into measurable factory-level indicators with a systematic information map of manufacturing…

Artificial Intelligence · Computer Science 2025-12-15 Ishaan Kaushal , Amaresh Chakrabarti

Seismology faces fundamental challenges in state forecasting and reconstruction (e.g., earthquake early warning and ground motion prediction) and managing the parametric variability of source locations, mechanisms, and Earth models (e.g.,…

The evolution of automotive technologies towards more integrated and sophisticated systems requires a shift from traditional distributed architectures to centralized vehicle architectures. This work presents a novel framework that addresses…

Software Engineering · Computer Science 2025-03-10 Sven Kirchner , Nils Purschke , Chengdong Wu , Muhammed Aqib Khan , Divye Dixit , Alois C. Knoll

In the era of Web of Things and Services, Context-aware Web Services (CASs) are emerging as an important technology for building innovative context-aware applications. CASs enable the information integration from both the physical and…

Software Engineering · Computer Science 2018-12-20 Quan Z. Sheng , Jian Yu , Hanchuan Xu , Wei Emma Zhang , Anne H. H. Ngu , Jun Han , Ruilin Liu

Context: Scientific open-source software (SciOSS) plays a foundational role in research and engineering, yet its long-term sustainability has often been overlooked and remains a significant concern. Objective: This study investigates the…

Software Engineering · Computer Science 2026-05-06 Sheikh Md. Mushfiqur Rahman , Gregory R. Watson , Nasir U. Eisty

Model-Based Development (MBD) is widely used for embedded controls development, with Matlab Simulink being one of the most used modelling environments in industry. As with all software, Simulink models are subject to evolution over their…

Software Engineering · Computer Science 2020-07-21 Monika Jaskolka , Vera Pantelic , Alan Wassyng , Mark Lawford

Component-based software development (CBD) is a methodology that has been embraced by the software industry to accelerate development, save costs and timelines, minimize testing requirements, and boost quality and output. Compared to the…

Software Engineering · Computer Science 2023-05-24 N Md Jubair Basha , Gopinath Ganapathy , Mohammed Moulana