Journal of Information Systems Engineering and Management

SBVR: A Study on Model Transformations
Enderson Nobre Santos 1 * , Paulo Caetano da Silva 2
More Detail
1 Master, Computing Postgraduate Program, Universidade Salvador (UNIFACS), Salvador-BA, Brazil
2 Ph.D, Computing Postgraduate Program, Universidade Salvador (UNIFACS), Salvafdor-BA, Brazil
* Corresponding Author
Research Article

Journal of Information Systems Engineering and Management, 2024 - Volume 9 Issue 4, Article No: 29182
https://doi.org/10.55267/iadt.07.15406

Published Online: 10 Oct 2024

Views: 60 | Downloads: 32

How to cite this article
APA 6th edition
In-text citation: (Santos & da Silva, 2024)
Reference: Santos, E. N., & da Silva, P. C. (2024). SBVR: A Study on Model Transformations. Journal of Information Systems Engineering and Management, 9(4), 29182. https://doi.org/10.55267/iadt.07.15406
Vancouver
In-text citation: (1), (2), (3), etc.
Reference: Santos EN, da Silva PC. SBVR: A Study on Model Transformations. J INFORM SYSTEMS ENG. 2024;9(4):29182. https://doi.org/10.55267/iadt.07.15406
AMA 10th edition
In-text citation: (1), (2), (3), etc.
Reference: Santos EN, da Silva PC. SBVR: A Study on Model Transformations. J INFORM SYSTEMS ENG. 2024;9(4), 29182. https://doi.org/10.55267/iadt.07.15406
Chicago
In-text citation: (Santos and da Silva, 2024)
Reference: Santos, Enderson Nobre, and Paulo Caetano da Silva. "SBVR: A Study on Model Transformations". Journal of Information Systems Engineering and Management 2024 9 no. 4 (2024): 29182. https://doi.org/10.55267/iadt.07.15406
Harvard
In-text citation: (Santos and da Silva, 2024)
Reference: Santos, E. N., and da Silva, P. C. (2024). SBVR: A Study on Model Transformations. Journal of Information Systems Engineering and Management, 9(4), 29182. https://doi.org/10.55267/iadt.07.15406
MLA
In-text citation: (Santos and da Silva, 2024)
Reference: Santos, Enderson Nobre et al. "SBVR: A Study on Model Transformations". Journal of Information Systems Engineering and Management, vol. 9, no. 4, 2024, 29182. https://doi.org/10.55267/iadt.07.15406
ABSTRACT
Semantics of Business Vocabulary and Business Rules (SBVR) is a standard established by the Object Management Group (OMG) that allows business rules and vocabularies to be written in a formal, structured language, which facilitates communication between business analysts or clients and system analysts and developers responsible for implementing those rules in a system, in addition to allowing automated transformation to other models, such as UML and BPMN. Therefore, it is possible to use the SBVR specification to integrate the Model Driven Architecture (MDA) approach in the initial stages of software development. With the MDA approach being integrated into the early stages of development, it is possible to use one of its main features, Model-To-Model Transformation (M2M), to reduce costs and time and increase productivity. Research involving M2M transformations using SBVR is few, which infers that advances can still be made in this area so, there is a need to carry out further research in this area, to develop new techniques and expand the models that can be generated from an SBVR model. The objective of this article is to present a systematic review of the literature, highlighting the main works in recent years in the area of model transformations with SBVR, in order to present what were the main advances in the area and what contributions can be made to the growth of the area.
KEYWORDS
REFERENCES
  • Abidin, N. N. Z., Manaf, N. A., Moschoyiannis, S., & Jamaludin, N. A. (2021, January). Deontic rule of rule-based service choreographies. In 2021 2nd International Conference on Computing and Data Science (CDS) (pp. 510-515). Piscataway, NJ: IEEE.
  • Bonais, M., Nguyen, K., Pardede, E., & Rahayu, W. (2014). A formalized transformation process for generating design models from business rules. ACIS 2014 Proceedings, 21.
  • Bulbun, G. U. D., & Shahzada, H. M. A. (2016, August). BPMN process model checking using traceability. In 2016 Sixth International Conference on Innovative Computing Technology (INTECH) (pp. 694-699). Piscataway, NJ: IEEE.
  • Danenas, P., Skersys, T., & Butleris, R. (2020). Natural language processing-enhanced extraction of SBVR business vocabularies and business rules from UML use case diagrams. Data & Knowledge Engineering, 128, 101822.
  • Essebaa, I., & Chantit, S. (2016, October). Toward an automatic approach to get PIM level from CIM level using QVT rules. In 2016 11th International Conference on Intelligent Systems: Theories and Applications (SITA) (pp. 1-6). Piscataway, NJ: IEEE.
  • Haj, A., Jarrar, A., Balouki, Y., & Gadir, T. (2021). The semantic of business vocabulary and business rules: An automatic generation from textual statements. IEEE Access, 9, 56506-56522.
  • Iqbal, U., & Bajwa, I. S. (2016, August). Generating UML activity diagram from SBVR rules. In 2016 Sixth International Conference on Innovative Computing Technology (INTECH) (pp. 216-219). Piscataway, NJ: IEEE.
  • Kitchenham, B. (2004). Procedures for performing systematic reviews (Technical Report TR/SE-0401). Retrieved from Keele University, Software Engineering Group website: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=29890a936639862f45cb9a987dd599dce9759bf5
  • Manaf, N. A., Antoniades, A., & Moschoyiannis, S. (2017, November). SBVR2Alloy: An SBVR to alloy compiler. In 2017 IEEE 10th Conference on Service-Oriented Computing and Applications (SOCA) (pp. 73-80). Piscataway, NJ: IEEE.
  • Mickeviciute, E., Butleris, R., Gudas, S., & Karciauskas, E. (2017). Transforming BPMN 2.0 business process model into SBVR business vocabulary and rules. Information Technology and Control, 46(3), 360-371.
  • OMG. (2012). Semantics of Business Vocabulary and Business Rules (SBVR) Version 1.1. Retrieved from https://www.omg.org/spec/SBVR/1.1/PDF
  • OMG. (2014). Model-Driven Architecture (MDA) Guide rev. 2.0. Retrieved from https://www.omg.org/cgi-bin/doc?ormsc/14-06-01
  • Ramzan, S., Bajwa, I. S., Haq, I. U., & Naeem, M. A. (2014, September). A model transformation from NL to SBVR. In Ninth International Conference on Digital Information Management (ICDIM 2014) (pp. 220-225). Piscataway, NJ: IEEE.
  • Roychoudhury, S., Sunkle, S., Kholkar, D., & Kulkarni, V. (2017, October). From natural language to SBVR model authoring using structured English for compliance checking. In 2017 IEEE 21st International Enterprise Distributed Object Computing Conference (EDOC) (pp. 73-78). Piscataway, NJ: IEEE.
  • Selway, M., Grossmann, G., Mayer, W., & Stumptner, M. (2015). Formalising natural language specifications using a cognitive linguistic/configuration based approach. Information Systems, 54, 191-208.
  • Skersys, T., Danenas, P., & Butleris, R. (2014, May). Approach for semi-automatic extraction of business vocabularies and rules from use case diagrams. In Enterprise Engineering Working Conference (pp. 182-196). Cham, Switzerland: Springer.
  • Skersys, T., Danenas, P., & Butleris, R. (2018). Extracting SBVR business vocabularies and business rules from UML use case diagrams. Journal of Systems and Software, 141, 111-130.
  • Skersys, T., Danenas, P., & Butleris, R. (2019, July). Wizard-guided extraction of SBVR business vocabularies and rules from UML use case models: Practical implementation aspect. In AIP Conference Proceedings (Vol. 2116, No. 1). https://doi.org/10.1063/1.5114359
  • Skersys, T., Danenas, P., Butleris, R., Ostreika, A., & Ceponis, J. (2021). Extracting SBVR business vocabularies from UML use case models using M2M transformations based on drag-and-drop actions. Applied Sciences, 11(14), 6464.
  • Tangkawarow, I., Sarno, R., & Siahaan, D. (2022). ID2SBVR: A method for extracting business vocabulary and rules from an informal document. Big Data and Cognitive Computing, 6(4), 119.
LICENSE
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.