ДОСЛІДЖЕННЯ РОЗРОБКИ ВИМОГ ДО ХМАРНИХ ПРОГРАМ ТА СЕРВІСІВ

Автор(и)

DOI:

https://doi.org/10.35546/kntu2078-4481.2023.4.30

Ключові слова:

хмарні обчислення, моделювання бізнес-процесів (BPM) і нотація моделювання бізнес-процесів (BPMN), інженерна структура вимог (REF), сервіс і хмарні обчислення (SCC).

Анотація

В роботі приділено увагу розробці вимог, так як це є одним з найскладніших і важливих етапів розробки будь- якого бізнес-процесу або проекту. Це дослідження намагається з’ясувати характеристики та аспекти інженерних вимог, які застосовуються хмарними обчисленнями. Розглянуто нотацію моделювання бізнес-процесів (BPMN), що якісно впливає на фіксацію процесу та внесення відповідних змін для покращення бізнес-операцій. Акцентується увага, що BPMN можна використовувати як метод розробки вимог у хмарних бізнес-операціях. Крім того, у цій роботі представлено інженерну структуру вимог для послуг і хмарних обчислень, а також обговорюватиметься еталонна архітектура для послуг і хмарних обчислень. Розробка програмного забезпечення в хмарному середовищі включає деякі основні проблеми, такі як композиція програмного забезпечення, програмування, орієнтоване на запити та програмування, орієнтоване на інтерфейс програмування додатків, доступність вихідного коду, модель виконання та керування програмами. Щоб скористатися перевагами та зробити хмарні обчислення більш корисними, ці проблеми необхідно вирішити в різних процесах і методологіях розробки програмного забезпечення. Розглянуто еталонну архітектуру для обслуговування та хмарних обчислень. В роботі, також, наведено детальну архітектурну схему для інженерної структури вимог для обслуговування та хмарних обчислень, яка пояснює, як кожна окрема сутність пов’язана одна з одною, як працює процес та описано всі процеси та завдання інженерної структури вимог для обслуговування та хмарних обчислень, які можна розділити на три різні етапи, щоб забезпечити більш чітке бачення. В роботі розглянуто процес розробки вимог до хмарних програм. Під час розробки додатків розробку вимог вважають найважливішим етапом. Однією з ключових причин є те, що при розробці програм можна зіткнутися з найпоширенішими та трудомісткими помилками, а також з найдорожчими для супроводження та виправлення.

Посилання

Răzvan ZOTA An Overview of the Most Important Reference Architectures for Cloud Computing. Informatica Economica 2014. 18, рр. 26-39 DOI: 10.12948/issn14531305/18.4.2014.03

Wilkes L., Cloud computing reference ar-chitectures, models and frameworks”,Everware CBDI, 2011, URL: http://everware-cbdi.com/ccrfam

Gerald K., “Cloud computing architec-ture”, Siemens AG, 2010, URL: http://www. sei.cmu.edu/library/as-sets/presentations/Cloud%20compu-ting%20 architecture% 20-%20Ger-ald%20Kaefer.pdf

Chand, K., Ramachandran, M. (2020). Requirements Engineering Framework for Service and Cloud Computing (REF-SCC). Ramachandran, M., Mahmood, Z. (eds) Software Engineering in the Era of Cloud Computing. Computer Communications and Networks. Springer, Cham. URL:https://doi.org/10.1007/978-3-030-33624-0_1

Raj P, Venkatesh V, Amirtharajan R. Envisioning the cloud-induced transformations in the software engineering discipline. Software engineering frameworks for the cloud computing paradigm. Springer, London, 2013. pp 25–53.

Rimal BP, Jukan A, Katsaros D, Goeleven Y Architectural requirements for cloud computing systems: an enterprise cloud approach. Grid Comput 2011. 9(1), pp. 3–26.

Todoran I, Seyff N, Glinz M. How cloud providers elicit consumer requirements: an exploratory study of nineteen companies. Requirements engineering conference (RE), 2013. pp 105–114.

Repschlaeger J, Zarnekow R, Wind S, Turowski K. Cloud requirement framework: requirements and evaluation criteria to adopt cloud solutions. ECIS. 2012, p 42.

Schrödl H, Wind S. Requirements engineering for cloud computing. Commun Comput 2011. 8(9), рр. 707–715.

Guha R (2013) Impact of semantic web and cloud computing platform on software engineering. In Software engineering frameworks for the cloud computing paradigm. Springer, London, pp 3–24.

Succi G, Predonzani P, Vernazza T. Business process modeling with objects, costs and human resources. In: Bustard D, Kawalek P, Norris M (eds) Systems modeling for business process improvement. Artech House, 2000. pp 47–60.

Lodhi A, Köppen V, Wind S, Saake G, Turowski K. Business process modeling language for performance evaluation. In: 2014 47th Hawaii international conference on system sciences (HICSS). IEEE, pp 3768–3777

Hernández-Orallo, J. Evaluation in artificial intelligence: From task- oriented to ability-oriented measurement. Artificial Intelligence Review, 2017. 48, 397–447. URL: https://doi.org/10.1007/s10462-016-9505-7.

Lodhi A, Köppen V, Saake G. Business process improvement framework and representational support. Proceedings of the third international conference on intelligent human computer interaction (IHCI 2011), Prague, Czech Republic, August, 2011. Springer, Berlin, 2013. pp 155–167.

##submission.downloads##

Опубліковано

2024-01-30