Scientific modeling provides mathematical abstractions of real-world systems and builds software as implementations of these mathematical abstractions. Ocean science is a multidisciplinary discipline developing scientific models and simulations as ocean system models that are an essential research asset. In software engineering and information systems research, modeling is also an essential activity. In particular, business process modeling for business process management and systems engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed, improved, and automated. In this paper, we employ process modeling for analyzing scientific software development in ocean science to advance the state in engineering of ocean system models and to better understand how ocean system models are developed and maintained in ocean science. We interviewed domain experts in semi-structured interviews, analyzed the results via thematic analysis, and modeled the results via the business process modeling notation BPMN. The processes modeled as a result describe an aspired state of software development in the domain, which are often not (yet) implemented. This enables existing processes in simulation-based system engineering to be improved with the help of these process models.
翻译:海洋科学是一个多学科学科,作为海洋系统模型开发科学模型和模拟模型,作为基本研究资产; 在软件工程和信息系统研究中,建模也是一项必不可少的活动; 特别是,商业过程管理和系统工程的商业过程建模是代表企业过程的活动,以便分析、改进和自动化目前的过程; 在本文件中,我们利用分析海洋科学科学科学软件开发过程建模的过程建模,以推进海洋系统模型的工程设计状态,更好地了解海洋系统模型是如何在海洋科学中开发和维持的; 我们在半结构式访谈中采访了域专家,通过专题分析分析了结果,并通过商业过程建模BPMN模型对结果建模。 结果建模的过程描述了该领域软件开发的渴望状态,但往往没有(目前)得到实施。