A modeling environment for the development of business process rules with JSonlogic [İş Süreci Kurallarının JsonLogic ile Geliştirilmesi için bir Modelleme Ortamı]
Küçük Resim Yok
Tarih
2018
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
CEUR-WS
Erişim Hakkı
info:eu-repo/semantics/closedAccess
Özet
Use of JSON-based JsonLogic structures has been recently emerged during the construction of the rules required in the business processes and business workflows inside the Business Process Management (BPM) software. Although, creating business process rules with JsonLogic enables both storing these rules in databases and sharing them between front-end and back-end systems, the developers may encounter difficulties during the preparation of complicated business rules with JsonLogic due to its intricate textual syntax which is too different from the well-known general-purpose programming languages. This unfamiliar way of rule creation may also lead to a time-consuming and error-prone development process. In order to eliminate these deficiencies and facilitate the business rule creation with JsonLogic, we introduce a domain-specific modelling language and its supporting tool for the visual modelling and automatic generation of JsonLogic rule structures within a model-driven architecture. The evaluation, performed inside a case study, showed that the proposed modelling environment is capable of the construction of business rules with far less number of components comparing with modelling the same rules in an existing tool for JSON. © 2019 CEUR Workshop Proceedings.All Rights Reserved.
Açıklama
CyberSoft;Kuveyt Turk R and D Center
7th Turkish National Software Architecture Conference, UYMK 2018 -- 29 November 2018 through 30 November 2018 -- 143577
7th Turkish National Software Architecture Conference, UYMK 2018 -- 29 November 2018 through 30 November 2018 -- 143577
Anahtar Kelimeler
Business Process Management, Business Process Rules, Domain-specific Modeling Language, JsonLogic, Model-driven Architecture
Kaynak
CEUR Workshop Proceedings
WoS Q Değeri
Scopus Q Değeri
N/A
Cilt
2291