masterThesis
Método de transformação de modelos de processos de negócio para diagramas de classes de análise
Fecha
2019-04-18Registro en:
BOESING, Habner Fabrício. Método de transformação de modelos de processos de negócio para diagramas de classes de análise. 2019. 106 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019.
Autor
Boesing, Habner Fabrício
Resumen
Business process modeling is an important step in the identification of system requirements, which is also the basis for modeling the system. However, difficulties are encountered when performing the transformation of the elements present in a business model to a system model because each one uses different notations and languages in its creation. Therefore, transformation methods are proposed to perform the interpretation of the elements from one model to another to avoid important information being lost in the modeling process of the system. With this objective, a systematic mapping was performed to identify publications on methods of transforming business models for system models. In the literature, there are different methods proposed to perform this transformation, however, in most cases there is no direct transformation of the business model to the class diagram and when it happen it does not use a formalized process for the generation of the diagram structure, which can result in failures if performed entirely manually by an analyst. Another problem observed is the reduced number of elements that are transformed and beside this, many of the elements of business models could be transformed into elements of the class diagram, but are discarded during the steps of the transformation process. From this information, this work proposes the creation of the TMBC transformation method, which transforms business models, created using the Business Process Model and Notation (BPMN), for analysis class models created using the class diagram of the notation Unified Modeling Language (UML). The method uses the Model Driven Architecture (MDA), which defines modeling as the center of the development process in order to disconsider limitations related to the platform used for system implementation. In order to formalize the process, it is used the Atlas Transformation Language (ATL), where the relationship rules between the elements of the BPMN and UML metamodels are created, which are then executed to generate the final model structure in XML Metadata Interchange (XMI) that is used to create the class diagram model. To verify the applicability of the method the transformation was performed in 3 different study cases and the important points were compared with other methods present in the literature.