ADAPTATION OF SOFTWARE SYSTEMS TO USER TASKS BASED ON THE METHOD OF CONFIGURATION MODELING

Abstract

In this paper, we discuss task of adaptation of software systems (PCs) and complexes (PCs) on the basis of the configuration modeling (MCM) method is considered. The article describes designated purpose of MCM in the field of SSs development, describes background and justification for the development of adaptive SSs, and many of the advantages of creating configurable SSs. The main attention is paid to the analysis and research of the software engineering and implementation of adaptive SSs using the configuration mechanism as a mean of adapting SSs to the problem of interest. The potential for using configuration modeling in this area is determined. The meaning of the concepts "configurator", "configuration" and "reconfiguration" in the context of the description of MCM implementation of adaptive SSs creation is considered. The article gives a real example of an adaptive SS describing MCMs application in the process of software engineering. A conceptual model of such a SS is described, and its interpretation is implemented in the form of a modular complex data processing system (CDPS). The example of the CDPS shows the structural scheme of the conceptual model of the data handling process, decomposes the CDPS into the basic modules, including the built-in configuration module. Special attention to a detailed description of the problem of interest and the functionality of each module is paid, as well as to the description of the relationships between them. On the basis of the CDPS, the solution of the problem of adapting PSs with the elements of dynamic configuration based on the input data is realized. The example of the CDPS describes user-accessible operating modes of the SS corresponding to various system configurations determined according to the tasks to be solved. The article makes it possible to obtain an abstract presentation on the methods and principles for the creation of adaptive SS. Moreover, a concrete understanding of the implementation of adaptation by using the configuration management mechanism is covered. Additionally, the article highlights direct benefits and potential profit from using of configurator in software engineering.

Authors and Affiliations

Valentin Nechaev, Anton Bashirov, Natalia Lebedeva, Mikhail Fedin

Keywords

Related Articles

THE ALGORITHMS FOR CONSTRUCTING THE BOUNDARIES OF THE STABILITY REGIONS OF LINEAR HAMILTONIAN SYSTEMS BY USING MATLAB

The article presents the main stages of the algorithm for constructing the stability regions of dynamical systems described by a linear Hamiltonian system of the form . The algorithm is based on the methods of the theory...

EXPERIENCE IN DEVELOPMENT, TRENDS IN THE DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS SUPPORTING THE MAIN EDUCATIONAL PROCESS

This article contents experience of use and description of tendencies of educational information systems extension with emphasis on institutions of higher education. In the context of the emergence of new educational nee...

MODEL OF EDUCATIONAL PROCESS AT UNIVERSITY WITH THE USE OF PETRI NETS

The analysis of business processes of mastering the professional competencies in a particular discipline by students is carried out. A comparison was made of the existing information systems of managing the University ed...

THE SOFTWARE OF THE ADVANCED MIL-STD-1553B MULTIPLEX DATA BUS TESTER AND INTERFACE MODULE: FEATURES AND IMPLEMENTATION DETAILS

The UEM-MK is a new module of universal device and parametric tester of multiplex data bus, which meets all requirements for testing equipment for use in validation of devices against requirements of GOST R 52070-2003 (t...

CONVERGENT TECHNOLOGIES FOR CLUSTERS' EQUILIBRIUM PROPERTIES COGNITION

The paper reflects the real gases properties convergent analysis utilization for clusters' properties and structure cognition. Experimental data are from the NIST, USA, Webbook on Thermophysical Properties of Fluid Syste...

Download PDF file
  • EP ID EP513932
  • DOI 10.25559/SITITO.14.201802.317-324
  • Views 112
  • Downloads 0

How To Cite

Valentin Nechaev, Anton Bashirov, Natalia Lebedeva, Mikhail Fedin (2018). ADAPTATION OF SOFTWARE SYSTEMS TO USER TASKS BASED ON THE METHOD OF CONFIGURATION MODELING. Современные информационные технологии и ИТ-образование, 14(2), 317-324. https://europub.co.uk/articles/-A-513932