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ı]

dc.contributor.authorSoleymanzadeh K.
dc.contributor.authorBul Y.
dc.contributor.authorKulduk S.
dc.contributor.authorBağcı S.
dc.contributor.authorKardaş G.
dc.date.accessioned2019-10-26T21:15:36Z
dc.date.available2019-10-26T21:15:36Z
dc.date.issued2018
dc.departmentEge Üniversitesien_US
dc.descriptionCyberSoft;Kuveyt Turk R and D Centeren_US
dc.description7th Turkish National Software Architecture Conference, UYMK 2018 -- 29 November 2018 through 30 November 2018 -- 143577en_US
dc.description.abstractUse 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.en_US
dc.identifier.endpage148en_US
dc.identifier.issn1613-0073
dc.identifier.issn1613-0073en_US
dc.identifier.scopusqualityN/Aen_US
dc.identifier.startpage133en_US
dc.identifier.urihttps://hdl.handle.net/11454/16055
dc.identifier.volume2291en_US
dc.indekslendigikaynakScopusen_US
dc.language.isotren_US
dc.publisherCEUR-WSen_US
dc.relation.ispartofCEUR Workshop Proceedingsen_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectBusiness Process Managementen_US
dc.subjectBusiness Process Rulesen_US
dc.subjectDomain-specific Modeling Languageen_US
dc.subjectJsonLogicen_US
dc.subjectModel-driven Architectureen_US
dc.titleA 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ı]en_US
dc.typeConference Objecten_US

Dosyalar