February 26, 2021
BETA CAE Systems announces the release of
About this Release
BETA CAE Systems announces the release of SPDRM v1.5.0.
SPDRM v1.5.0 is now available, with numerous important enhancements in both the back-end and in the SPDRM client.
The most important enhancements and fixes are listed below.
The menu bar in the SPDRM Client is redesigned, offering a more intuitive organization of all available functions per area of focus (e.g. Data, Process, Resources, etc.). The new menu bar supports the grouping of Generic Script Actions, allowing a better organization in cases where several custom actions are defined. Furthermore, this version introduces new customization options for the context menu of data objects when Script Actions are included, as it is now possible to configure the appearance of the context menu and even override built-in functions like Add, Export and Compare by custom-made alternatives.
Vast developments have taken place in the area of Process Management improving the overall user experience and efficiency. Starting with the Process Instance List, a default sorting of all Processes from newest to oldest is activated, allowing quick identification of the most recent tasks. Search of Process Instances is reengineered, with the introduction of a new search engine based on the BETA Query Language (BETA QL) which offers a Basic and an Advanced filtering mode with syntax and principles common across all the applications of the BETA Suite. Moreover, the Process Output Windows are reworked to enable easy focus on the messages communicated through the running processes. Contrary to the approach that was used until now, where a different tab would open for each running Node, in this version the output of all running nodes is collected in a single tab named "Running Process". To enable the quick identification of the outputs of a particular Node of interest, the complementary tab "Selected Process" is used to show the log of each selected Node or Process and is refreshed each time the Node selection changes. In addition to these two visible by default tabs, the user can select a Node or a Workflow and pin its output to a dedicated tab. Finally, an new enhancement enables logs produced by the No-GUI clients to be visible in the GUI client of the same user.
Continuing in the Process Management area, new possibilities are introduced to facilitate the execution of time consuming and resource demanding tasks on remote resources. The BETA Apps Launcher (BAL), which comes as an evolution of the "host of SPDRM No-GUI clients", is now able to launch not only SPDRM Client batch sessions but also any application of the BETA Suite that can run in batch mode (e.g. ANSA for CAD files translation and meshing, META for results processing, etc.). BAL is equipped with a queuing mechanism that enables the running of tasks asynchronously, according to resources availability (CPU, RAM). Moreover, an emergency handling mechanism is in place, and gets activated upon resource starvation. A set of new functions in the script API are introduced to handle the execution and monitoring of applications through BAL.
The direct interfacing of all the products of the BETA Suite with SPDRM has always been a unique feature of BETA’s Simulation Data Management offering, as it enables the full exploitation of data management functionality of SPDRM directly through ANSA, META and KOMVOS. Taking this interface a big step forward, SPDRM now provides access also to its Process Management capabilities directly through ANSA, META and KOMVOS. Using a dedicated module in the ANSA/META/KOMVOS Scripting APΙ, it is now possible to connect to SPDRM for Process Management to instantiate, execute and monitor the progress of SPDRM workflows.
This version does not come short of enhancements in the Data Management module. Several important improvements are introduced in the area of data deletion to facilitate efficient handling of deleted data: Restoration of a multi-selection of deleted objects is now possible in a single shot. Furthermore, partially deleted data are automatically switched to permanently deleted, as soon as all their dependencies are deleted.
This version also introduces a new logging mechanism that provides logs for functional monitoring through log analysis platforms (e.g. Kibana). This first release of the functionality enables the monitoring of process instantiation and execution, as well as data object creation, overwriting and spin-up.
Last, the licensing policy of SPDRM Client batch sessions (i.e. NoGUI client) is aligned with that of the ANSA/META batch sessions. From now on, a new license feature named "SPDRM_CLIENT_BATCH" is required to launch SPDRM Client NoGUI sessions. The SPDRM_CLIENT_BATCH license feature has the same "weight" with the existing SPDRM_CLIENT feature, i.e. 10 credits.
For more details about the new software features, enhancements and corrections please, refer to the Release Notes document.
Updated installation guide, scripting API, and user's guide.
Supported Platforms and System Requirements
The server software of SPDRM is currently available on Linux and MS Windows 64bits.
The client software of SPDRM is running under 64bit flavours of Linux and MS Windows.
The software requires a different license key to the rest of the products of BETA CAE Systems. This license key should be incorporated into the same license file, if such is already installed, and requires beta_lm, the proprietary license manager of BETA CAE Systems.
For details, refer to the System Requirements document.
Where to download from
Customers who are served directly by BETA CAE Systems, or its subsidiaries, may download the new software and documentation from their account on our server. They can access their account through the "sign in" link at our web site.
Contact us if you miss your account details. The Downloads menu items give you access to the public downloads.
Customers who are served by a local business agent should contact the local support channel for software distribution details.
What to download
All files required for the installation of this version reside in the folder named: "SPDRM_v1.5.0" and are dated as of February 26, 2021.
These files should replace any pre-releases or other files downloaded prior to that date.
The distribution of this version of SPDRM is packaged in one, single, unified installation file that invokes the respective installer and guides the procedure for the installation of the required components (i.e. SPDRM server and client).
For the installation of the software on each platform type, download from the respective folders, the .tar.gz file for Linux or the .zip file for Windows.
Earlier software releases are also available in the sub-directory called "Previous_Versions" or in a folder named after the product and version number.