A Brief Overview of the UML Scientific Profile
Vasyliy I. Gurianov

TL;DR
The paper introduces UML Scientific Profile, an object-oriented simulation language supporting key simulation development stages, aimed at scientific applications, and available as open source.
Contribution
It presents UML SP as a new UML profile tailored for scientific simulation, integrating simulation development stages within UML tools.
Findings
Supports the first three stages of simulation development
Can be implemented in UML editors supporting profiles
Open source project available on GitHub
Abstract
This article provides a brief overview of the UML SP (UML Scientific Profile). It is an Object-Oriented Simulation Language and may find usage in OOS and ABS. UML SP allows for the application of Unified Process methodology for the development of simulation software. It supports the first three stages of simulation: (1) definition of simulation objectives, definition of requirements for simulation software, (2) conceptual modelling, (3) formal description and partially, (4) programming. UML SPs positioning is that of a language for scientific simulation. It can easily be implemented in UML editors that support UML profiles. The project is available as open source on the GitHub platform.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Simulation Techniques and Applications · Scientific Computing and Data Management
