Banca de DEFESA: JOÃO PEDRO DANTAS BITTENCOURT DE QUEIROZ

Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE : JOÃO PEDRO DANTAS BITTENCOURT DE QUEIROZ
DATA : 15/05/2019
HORA: 09:00
LOCAL: Laboratório I - STI
TÍTULO:

MODELING SERVICES FROM BUSINESS PROCESSES: AN APPROACH TO MODELS.


PALAVRAS-CHAVES:

SERVICE DERIVATION, SOA, BPMN, BUSINESS PROCESS, UML, MDD.


PÁGINAS: 131
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
RESUMO:

Organizations are increasingly aware of the importance of mapping their business processes. Business process modeling helps to identify and understand the activities performed by participants of an organization, as well as providing support for specifying system requirements and defining services that support them. In this sense, it is important to define methodologies that facilitate the business process models reuse to identify relevant services for the development of service-oriented applications. Several proposals in the literature follow in this direction, however, there is still no consensus on which it is the best way to use these models to identify the services, because the transference of information between models of different levels of abstraction is an arduous task. One of the problems found in these proposals is that the derivation occurs straight from business level to service level, without considering, for instance, system requirements that support them. Therefore, it generates basic services that requires more information to reach an architectural level that can properly generate code. To find a solution to this problem, this dissertation proposes DERIVA (Service Derivation on Business Process), which is a process based on Model-Driven Development approach, and considers not only business processes, but also system requirements that support them to achieve service derivation. The DERIVA process performs service derivation through a semiautomatic transformations’ chain, where process models are transformed into less abstract models until code generation is accomplished. The process transformation’s chain is heuristic based, which served as source for the mapping. This process was evaluated through a case study and a controlled experiment by developers of different knowledge in Service Oriented Architecture and Model-Driven Development. The results of this study demonstrated that these professionals, from a process model and using DERIVA process, were able to execute the entire process, produce a service architecture and its Java’s code, with parameters and data types, highlighting the proposal viability and efficiency. Service derivation from the business process can be facilitated through model-driven development. In addition, the inclusion of system requirements modeling, as part of the derivation process, results in a more detailed service architecture.


MEMBROS DA BANCA:
Interno - 287247 - ALINE MARIA SANTOS ANDRADE
Interno - 1232218 - DANIELA BARREIRO CLARO
Interno - 1708274 - RITA SUZANA PITANGUEIRA MACIEL
Notícia cadastrada em: 14/03/2019 09:18
SIGAA | STI/SUPAC - - | Copyright © 2006-2024 - UFBA