Model of support of development processes of intelligent decision-making support systems
DOI: 10.31673/2412-4338.2020.044031
Abstract
The model of support of processes of development of intelligent decision-making support systems (IDMSS) is presented. The model contains a description of methods and tools to support the processes of development of IDMSS, the structure of the repository of decision-making methods, architecture and methodology of development of a typical IDMSS. The methodology is based on such principles: use of existing solutions, scalability, accessibility, independence from the subject area, informativeness. Adherence to these principles is ensured by the use of ontological, microservice and framework approaches, as well as approaches to rapid prototyping and methodology of flexible software development. The main methodological provisions of using the model are based on elements of Web technologies and development of information and analytical resources. The means of support of IDMSS development processes are described in detail – ontology of the field of knowledge “Decision-making support”, information-analytical resource, repository of decision-making support methods (DMS), methods of IDMSS development. As a framework of IDMSS it is offered to use an information-analytical resource which is constructed on the basis of ontology of subject area and methods of the used technology. With the help of services connected to the resource, which implement the stored DMS methods, the functionality of the developed IDMSS is provided. The language of descriptive logic is used to describe the model of complex support. Architectural solutions for which the developer and user interface are deployed in a separate container are presented. A solution for storing content and ontologies of the subject area in the repository with the organization of access through services is proposed.
Keywords: decision-making support system, model, methodology, ontology.
References
1. Veres O. M. (2015), "Aspects of uncertainty in the development of decision support systems". Visnyk Natsionalnoho universytetu “Lvivska politekhnika”. № 829. P. 58 – 75.
2. Manuel Mora, Guisseppi A. Forgionne, Jatinder N. D. Gupta (2002), “Decision-Making Support Systems: Achievements and Challenges for the New Decade.” Idea Group Publishing. 437 p.
3. Power D. J. A Brief History of Decision Support Systems. http://dssresources.com/history/dsshistory.html
4. Pushkar O. I. (2014) “Support systems for solutions of weakly formalized problems of enterprise development.” Kharkiv. RVV KhDEU. 140 p.
5. Zahorulko H.B. (2019) "Model kompleksnoi podderzhky razrabotky yntellektualnikh SPPR.” Ontolohyia proektyrovanyia. Vol. 9. №4(34). P. 462 – 479.
6. Larychev O. Y., Petrovskyi A. V. (1987), " Decision support systems: current status and prospects for their development". Ytohy nauky y tekhnyky. Tekhnycheskaia kybernetyka. Vol.21. P. 131 – 164.
7. Alter S. L. (1980) “Decision support systems: current practice and continuing challenges.” Addison-Wesley Pub.
8. Mashkov O.A., Sobchuk V.V., Barabash O.V., Dakhno N.B., Shevchenko H.V. and Maisak T.V. (2019), "Improvement of variational-gradient method in dynamical systems of automated control for integro-differential models". Mathematical Modeling and Computing. Vol. 6. No. 2. P. 344 – 357.
9. Mashkov O.A. and Barabash O.V. (2005), "Assessment of functional stability of distributed information and control systems". Physical and mathematical modeling and information technology: Collection of scientific works. Lviv, Center for Mathematical Modeling of the Institute of Applied Problems of Mechanics and Mathematics named after Ya.S. Pidstryhach of the NAS of Ukraine. Issue. 1. P. 159 – 165.
10. Barabash O.V. Durniak B.V., Mashkov O.A., Obidin D.M. (2012), "Ensuring the functional stability of complex technical systems". Modeling and information technology: Coll. Science. Kyiv, Institute of Modeling Problems in Energy named after G. Pukhov NAS of Ukraine. Issue 64. P. 36 – 41.
11. Barabash O.V., Dakhno N.B., Shevchenko H.V. and Majsak T.V. (2017), "Dynamic Models of Decision Support Systems for Controlling UAV by Two-Step Variational-Gradient Method". Proceedings of 2017 IEEE 4th International Conference “Actual Problems of Unmanned Aerial Vehicles Developments (APUAVD)”, October 17-19, 2017, Kyiv, Ukraine. National Aviation University. P. 108 – 111.
12. Konverskyi A. Ye. (2017) “Logic.” VPTs "Kyivskyi universytet". 391 p.
13. Horshkov S. V. (2019) “Ontological modeling of enterprises: methods and technologies: monograph.” Ekaterynburh. 236 p.
14. Vyttykh V.A., Sytnykov P.V., Smyrnov S.V. (2009), "Ontological approach to the construction of information-logical models in the processes of social systems management". Bulletin of Computer and Information Technologies. №5. P. 45 – 53.
15. Martin Fowler and James Lewis. “Microservices.” http://martinfowler.com/articles/microservices.html
16. Power D.J. Decision Support Systems Hyperbook. Cedar Falls. http://DSSResources.COM
17. Garaibeh N.K. (2012) DSS Development and Agile Methods: Towards a new Framework for Software Development Methodology. International Journal of Machine Learning and Computing. Vol. 2.
18. Tabunshchyk H.V., Kapliienko T.I., Petrova O.A. (2016) “Design and modeling of software for modern information systems.” Zaporizhzhia: Dyke Pole. 250 p.