XXII Encontro Nacional de Engenharia de Produção Curitiba – PR, 23 a 25 de outubro de 2002 ENEGEP 2002 ABEPRO 1 MODELANDO PROCESSOS DE NEGÓCIO COM UML Sanderson César Macêdo Barbalho Universidade de São Paulo – SEM/EESC Av. Trabalhador São Carlense, 400, São Carlos/SP, e_mail scmb@sc.usp.br Henrique Rozenfeld Universidade de São Paulo – SEP/EESC Av. Trabalhador São Carlense, 400, São Carlos/SP, e_mail roz@sc.usp.br Daniel Capaldo Amaral Universidade de São Paulo – SEM/EESC Av. Trabalhador São Carlense, 400, São Carlos/SP, e_mail amaral@sc.usp.br Abstact – The Unified Modeling Language (UML) have been a strongest tendency of the systems development world. On this article is showed a form of develop a modeling of a business process using UML about the enterprise modeling framework. This approach sugest some concepts that can increase a scope of business modeling and to link the planning and control of business process with informatic people. On this sense, was buiding models of activities, organizacions, resource and informations, added a model of use cases and um detail of the colaborations between the model elements for one specific activity of the business model. Keywords: business process, business modeling, unified modeling language. 1 - INTRODUÇÃO A reengenharia passou, foi um momento importante na história empresarial dos anos 90, tendo sofrido uma forte deterioração de imagem em função do tratamento de panacéia que lhe fora dado então. Como contribuição permanente à prática empresarial, trouxe à luz a visão de processos de negócio. Um dos principais requisitos para o tratamento adequado de processos de negócio é sua efetiva compreensão, pois estando dispersos por várias áreas funcionais, é necessário que o gestor do processo conheça muito bem seus limites e abrangência. Tal questão pode ser tratada com sucesso através da modelagem de processos, existindo até então diversas abordagens que se propõem a realizar tal intento. No presente trabalho, será explorada a possibilidade de modelar processos de negócio através da Unified Modeling Language (UML), a qual vem se impondo como padrão para o modelamento de sistemas de informação, e caminha para especificações cada vez mais consistentes acerca do modelamento de processos de negócio. Alguns esforços têm sido empreendidos no sentido de modelar organizações com UML, destacando-se MARSHALL (1999), descrito suscintamente em AZEVEDO Jr. (2001), mas que não buscam trazer conceitos consagrados da modelagem empresarial (ME), o que acaba por limitando a abrangência das propostas por não utilizar o rico background da ME. O texto apresentado, mostra uma sistemática de utilização da UML para a construção de modelos de processos de negócio tendo por base o framework apresentado por VERNADAT (1996) para ME, o qual tentar-se-á extender através da utilização de conceitos propostos por JACOBSON (1999) e BOOCH (2000), particularmente o conceito de casos de uso.