Programme-Sensitive Modifications of Generalized Net Model of Software-Intensive Production of Stereoscopic Multimedia Content
Aleksandar J. Spasić, Dragan S. Jankovic, Petar J. Rajkovic, Dejan Aleksić · Journal of Computer and Systems Sciences International · 2022
Abstract The main goal of this paper is to show how it is possible to modify a previously created model of a software-intensive system for the production of stereoscopic multimedia content defined by generalized nets (GN) without disturbing its static structure. When the system is structurally complex, any disruption of the static structure of the system can produce side effects on the rest of the system’s functionality. Generalized nets, as a powerful theoretical mathematical tool widely accepted for modeling systems from educational and biological to industrial and organisational ones, enable the analysis of static, dynamic and temporal characteristics of the modeled system. The existing GN model, according to the theory of generalized nets, can be modified by dropping or adding places, even entire transitions. This assumes a disruption of the static structure of a GN model and cannot be suitable for situations when similar but essentially different solutions need to be made using the GN model. For this purpose, the possibility of generalized nets to manage the capacities of places in transition have been used in this paper. In order to solve this problem, five most common cases of stereoscopic content production have been defined here: real-time studio production (live programme from the studio), realization of a sports event—live, post-production services (processing of other people’s stereoscopic material), subtitling/over synchronization and realization of a film programme—showing. For each case of the model usage non-necessary characteristics received by tokens in different places are defined. In accordance with GN methodology places with corresponding characteristics are eliminated for particular use-case by setting capacity function to zero.