SITUATIO-ORIENTED APPROACH FOR DESIGNING VINES

Authors

  • V. Merlak
  • I. Zykov
  • Н. Molchanov

DOI:

https://doi.org/10.26906/SUNZ.2018.4.125

Keywords:

widget, web application, critical computer, situational-oriented approach

Abstract

The subject of the article is the design of web applications that utilize critical computer technologies, such as uninterrupted work, high availability and backup. The purpose of this article is to analyze the possibility of using the situationaloriented approach when designing widgets. Results of work. The research of application of widgets in modern technologies is executed. Selected the main characteristics of quality in terms of impact on the architecture of the system. The main architectures used to interact with the user are identified, the benchmarking criteria are defined, and the results are shown in the table, based on which it is clear that the widget meets the characteristics of quality in terms of the impact on the architecture of the system. Conclusions. One of the most appropriate approaches is to use when designing widgets for situational-oriented devices, which will ensure that the requirements of critical computing will be fulfilled. The key benefits of this approach are: the ability to interact with the data in the context of a situation, the development of which is described by means of a dynamic model of finite states (the original model); the opportunity to visualize the process; automating the design of a web application by increasing the level of abstraction when constructing a program model and performing trivial functions as a model interpreter.

Downloads

References

Создание веб виджета для сторонних сайтов [Електронний ресурс]. – Режим доступу: http://resourcegsv.ru/programming/create-web-widget.html – 28.08.2018 р.

Что такое виджеты [Електронний ресурс]. – Режим доступу: http://widgetok.ru/2009/01/what-is-widgets/ – 28.08.2018 р.

Google Developers [Електронний ресурс] Widgets – Режим доступу: https://developers.google.com/gmail/addons/concepts/widgets/ – 28.08.2018 р.

Хабр [Електронний ресурс] Нефункциональные требования к программному обеспечению. Часть 1 – Режим доступу: https://habr.com/post/231961/ – 28.08.2018 р.

Википедия [Електронний ресурс] Шаблонный метод (шаблон проектирования) – Режим доступу: https://ru.wikipedia.org/wiki/Шаблонный_метод_(шаблон_проектирования) – 28.08.2018 р.

Blogger [Електронний ресурс] Server-side HTML vs. JS Widgets vs. Single-Page Web Apps – Режим доступу: http://blog.pamelafox.org/2013/05/frontend-architectures-server-side-html.html – 28.08.2018 р.

Канашин, В. В. Иерархические виджеты: алгоритмы контроля данных пользователя в веб-приложениях на основе ситуационно-ориентированных баз данных / В. В. Канашин, В. В. Миронов // Вестник УГАТУ. – Уфа, 2014. –№ 1. – С. 204-213.

Webix [Електронний ресурс] Client Side vs Server Side UI Rendering. Advantages and Disadvantages – Режим доступу: https://blog.webix.com/client-side-vs-server-side-ui-rendering/ – 28.08.2018 р.

Канашин, В. В. Иерархические виджеты: опыт применения в веб-приложении на основе ситуационно-ориентированной базы данных [Текст] / В. В. Канашин, В. В. Миронов // Вестник УГАТУ. – Уфа, 2014. –№ 2. – С. 185-196.

Published

2018-09-12