Modeling service orchestrations with a rule-enhanced business process language
Samo za registrovane korisnike
2009
Konferencijski prilog (Objavljena verzija)
Metapodaci
Prikaz svih podataka o dokumentuApstrakt
Business process modeling has been a promising direction in developing service compositions, including both service orchestrations and choreographies. This paper fully focuses on the problem of modeling service orchestrations. Despite many promising aspects of using business process modeling (BPM) languages for modeling service orchestrations, this paper aims to demonstrate that: i) best practices (workflow patters) for control flows (primary concern of service orchestrations) are not fully covered in present languages; ii) complete service compositions cannot be completely generated from business process models; and iii) BPM languages have limited support for representing logical expressions, business vocabularies, and business rules, which severely limits their flexibility and expressivity. To address these challenges, we have integrated business rule modeling constructs of the REWERSE Rule Markup Language (R2ML) with the Business Process Modeling Notation (BPMN), resulting in our rB...PMN proposal.
Izvor:
Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, CASCON '09, 2009, 70-85Institucija/grupa
Fakultet organizacionih naukaTY - CONF AU - Milanović, Milan AU - Gašević, D. AU - Wagner, Gerd AU - Devedžić, Vladan PY - 2009 UR - https://rfos.fon.bg.ac.rs/handle/123456789/570 AB - Business process modeling has been a promising direction in developing service compositions, including both service orchestrations and choreographies. This paper fully focuses on the problem of modeling service orchestrations. Despite many promising aspects of using business process modeling (BPM) languages for modeling service orchestrations, this paper aims to demonstrate that: i) best practices (workflow patters) for control flows (primary concern of service orchestrations) are not fully covered in present languages; ii) complete service compositions cannot be completely generated from business process models; and iii) BPM languages have limited support for representing logical expressions, business vocabularies, and business rules, which severely limits their flexibility and expressivity. To address these challenges, we have integrated business rule modeling constructs of the REWERSE Rule Markup Language (R2ML) with the Business Process Modeling Notation (BPMN), resulting in our rBPMN proposal. C3 - Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, CASCON '09 T1 - Modeling service orchestrations with a rule-enhanced business process language EP - 85 SP - 70 DO - 10.1145/1723028.1723039 UR - conv_3053 ER -
@conference{ author = "Milanović, Milan and Gašević, D. and Wagner, Gerd and Devedžić, Vladan", year = "2009", abstract = "Business process modeling has been a promising direction in developing service compositions, including both service orchestrations and choreographies. This paper fully focuses on the problem of modeling service orchestrations. Despite many promising aspects of using business process modeling (BPM) languages for modeling service orchestrations, this paper aims to demonstrate that: i) best practices (workflow patters) for control flows (primary concern of service orchestrations) are not fully covered in present languages; ii) complete service compositions cannot be completely generated from business process models; and iii) BPM languages have limited support for representing logical expressions, business vocabularies, and business rules, which severely limits their flexibility and expressivity. To address these challenges, we have integrated business rule modeling constructs of the REWERSE Rule Markup Language (R2ML) with the Business Process Modeling Notation (BPMN), resulting in our rBPMN proposal.", journal = "Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, CASCON '09", title = "Modeling service orchestrations with a rule-enhanced business process language", pages = "85-70", doi = "10.1145/1723028.1723039", url = "conv_3053" }
Milanović, M., Gašević, D., Wagner, G.,& Devedžić, V.. (2009). Modeling service orchestrations with a rule-enhanced business process language. in Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, CASCON '09, 70-85. https://doi.org/10.1145/1723028.1723039 conv_3053
Milanović M, Gašević D, Wagner G, Devedžić V. Modeling service orchestrations with a rule-enhanced business process language. in Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, CASCON '09. 2009;:70-85. doi:10.1145/1723028.1723039 conv_3053 .
Milanović, Milan, Gašević, D., Wagner, Gerd, Devedžić, Vladan, "Modeling service orchestrations with a rule-enhanced business process language" in Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, CASCON '09 (2009):70-85, https://doi.org/10.1145/1723028.1723039 ., conv_3053 .