IBM Business Process Manager Telecom Pack versão 7.5. Guia do Desenvolvedor

Tamanho: px
Começar a partir da página:

Download "IBM Business Process Manager Telecom Pack versão 7.5. Guia do Desenvolvedor"

Transcrição

1 IBM Business Process Manager Telecom Pack ersão 7.5 Guia do Desenoledor

2 Nota Antes de utilizar estas informações e o produto suportado por elas, leia as informações em Aisos no final deste manual. As permissões para o uso dessas publicações são concedidas sujeitas aos seguintes termos e condições. Uso Pessoal: Você pode reproduzir essas publicações para uso pessoal e não comercial, desde que todos os aisos do proprietário sejam mantidos. Você não pode distribuir, exibir ou fazer trabalho deriatio dessas publicações ou de qualquer parte delas, sem a autorização expressa da IBM. Uso Comercial: É possíel reproduzir, distribuir e exibir estas publicações apenas dentro de sua empresa desde que todos os aisos do proprietário sejam preserados. Você não pode fazer trabalhos deriatios dessas publicações, reproduzir, distribuir ou exibir essas publicações ou qualquer parte delas fora da empresa, sem a autorização expressa da IBM. Exceto conforme expressamente concedido nesta permissão, nenhuma outra permissão, licença ou direitos são concedidos, sejam expressos ou implícitos, às publicações ou quaiquer informações, dados, software ou outra propriedade intelectual contida aqui. A IBM resera-se ao direito de anular as permissões concedidas aqui sempre que, a seu critério, o uso das publicações for prejudicial para seu interesse ou, conforme determinado pela IBM, as instruções citadas anteriormente não estierem sendo adequadamente seguidas. Não é possíel fazer download, exportar ou reexportar estas informações, exceto em conformidade total com todas as leis e regulamentos aplicáeis, incluindo todas as leis e regulamentos de exportação dos Estados Unidos. IBM NÃO GARANTE O CONTEÚDO DESTAS PUBLICAÇÕES. AS PUBLICAÇÕES SÃO FORNECIDAS "NO ESTADO EM QUE SE ENCONTRAM", SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITAS DE MERCADO E ADEQUAÇÃO A UM DETERMINADO PROPÓSITO.

3 Índice Prefácio ii Capítulo 1. Introdução do Business Process Manager Industry Packs Estado Atual do Ecossistema de TI da Empresa... 1 IBM Business Process Manager Suite Melhorando o Time-to-Value para Soluções de Gerenciamento de Processos de Negócios IBM Business Process Manager Industry Packs... 4 Business Process Manager Industry Packs Disponíeis Capítulo 2. Arquitetura de Referência do IBM Business Process Manager Industry Packs Estrutura dos Componentes no IBM Business Process Manager Industry Packs Modelos de Recursos de Segmento de Mercado.. 11 Modelos de Processos de Segmento de Mercado.. 12 Modelos de Seriço do Segmento de Mercado Componentes Comuns do Segmento de Mercado.. 15 Vocabulário de Negócios do Segmento de Mercado 17 Modelos de Objeto de Negócios de Segmento de Mercado Cenários de Solução Capítulo 3. Ferramentas para Trabalhar com o Business Process Manager Industry Packs Capítulo 4. Visão Geral do Business Process Manager Telecom Pack Business Process Manager Telecom Pack Visão Geral de Padrões de SID para o Business Process Manager Telecom Pack Capítulo 5. Business Process Manager Telecom Pack Arquitetura de Referência Visualização Lógica do Business Process Manager Telecom Pack Modelo de Componente do Business Process Manager Telecom Pack Visualização da Implementação do Business Process Manager Telecom Pack Capítulo 6. Recursos Empacotados no Business Process Manager Telecom Pack Modelos de Recursos do Telecom Telecom Modelos de Processos Telecom Modelos de Seriço Telecom Componentes Comuns Telecom Vocabulário de Negócios Modelo de Objeto de Negócios do Telecom Telecom Cenários de Solução Deriando Atios dos Padrões de Mercado Modelos de Recursos Modelos de Processos Modelo de Seriço Vocabulário de Negócios Componentes Comuns Modelo de Objeto de Negócios Capítulo 7. Usando o Naegador de Atio Modificando as Preferências de Idioma do Naegador de Atio Procurando Recursos Usando a Página Procurar Recursos Visualizando o Mapa de Relacionamento Visualizando a Hierarquia do Recurso Usando a Página Visualizar Recursos Visualizando os Detalhes do Cenários de Solução.. 50 Capítulo 8. Atiação para o Business Process Manager Telecom Pack Modelo de Arquitetura Visualizando o Modelo de Arquitetura no Rational Software Architect Modelo de Implementação Visualizando o Modelo de Implementação no Rational Software Architect Entendendo o Modelo de Implementação Modelo de Implementação Instanciando o Modelo de Implementação para uma Solução BPM Criando Arquios HTML para o Modelo de Implementação Capítulo 9. Modelos de Recursos do Telecom Usando os Modelos de Recursos do Telecom Identificando os processos necessários para um recurso Modelando os Processos no WebSphere Business Modeler Capítulo 10. Telecom Modelos de Processos Lista dos Modelos de Processos do Business Process Manager Telecom Pack Visualizando os Componentes do Telecom Modelo de Processo Visualizando a Definição de Processo de Negócios Copyright IBM Corp. 2006, 2011 iii

4 Usando o Telecom Modelos de Processos Criando um Aplicatio de Processo Executáel 138 Customizando os Modelos de Processos do Telecom Customizando a Definição de Processo de Negócios Customizando o Grupo de Participantes Customizando os Tipos de Variáel Customizando os Seriços Manuais Customizando os Seriços de Integração Customizando os Seriços de Integração Aançados Customizando os Relatórios e o Quadro de Pontuação Associados Executando o Telecom Modelos de Processos Chamando um Processo no IBM Process Designer Chamando um Processo no IBM Process Portal 172 Capítulo 11. Modelos de Seriço do Telecom Interfaces de Seriço de Telecom Pontos de Extensão de Esquema de Telecomunicações Usando as Interfaces de Seriço de Telecom Estendendo as Interfaces de Seriço de Telecom 193 Testando as Interfaces de Seriço de Telecom 193 Capítulo 12. Componentes Comuns do Telecom Telecom seriços comuns Listagem do seriços comuns de Telecom Testando os seriços comuns de Telecom seriços comuns de Telecom Reproados Capítulo 13. Vocabulário de Negócios do Telecom Usando o Vocabulário de Negócios do Telecom Usando o Vocabulário de Negócios do Telecom no IBM Integration Designer Usando o Vocabulário de Negócios do Telecom no WebSphere Business Compass Estendendo o Vocabulário de Negócios do Telecom 248 Capítulo 14. Modelo de Objeto de Negócios de Telecomunicações Usando o Modelo de Objeto de Negócios do Telecom Estendendo o Modelo de Objeto de Negócios do Telecom Criando um Modelo de Objeto de Negócios Importando o Modelo de Objetos de Negócios no Rational Software Architect Remoendo os Estereótipos Específicos ao Segmento de Mercado Verificando o Modelo de Objeto de Negócios 253 Capítulo 15. Telecom Cenário de Solução Manipulação da Solicitação Cenário de Solução Introdução ao Manipulação da Solicitação Cenário de Solução Visualizando os Artefatos do Manipulação da Solicitação Cenário de Solução Executando o Manipulação da Solicitação Cenário de Solução Gerenciamento de Acidentes e Problemas Cenário de Solução Introdução ao Gerenciamento de Acidentes e Problemas Cenário de Solução Visualizando os Artefatos do Gerenciamento de Acidentes e Problemas Cenário de Solução Executando o Gerenciamento de Acidentes e Problemas Cenário de Solução Customizando o Cenário de Solução do Telecom 349 Customizando a Definição de Processo de Negócios Customizando os Seriços Manuais Customizando os Seriços de Integração Customizando Relatórios e Quadros de Pontuação Capítulo 16. Resolução de Problemas 355 Resolução de Problemas da Instalação do IBM Business Process Manager Telecom Pack Recuperando-se de uma Instalação com Falha 355 Resolução de Problemas do Business Process Manager Telecom Pack Problemas e Limitações Conhecidos Apêndice A. Mapeando Bibliotecas SCA e Interfaces de Seriço Apêndice B. Mapeando Bibliotecas SCA e Interfaces de Seriço Relacionadas aos Modelos de Processo de Telecom Apêndice C. Mapeamento de Módulos SCA, Bibliotecas SCA e Interfaces de Seriço para o seriços comuns de Telecom Apêndice D. Mapeando Bibliotecas SCA e Interfaces de Seriço Relacionadas ao Modelo de Seriço de Processo Cenários de Solução de Telecomunicações Apêndice E. Listagem de Pontos de Extensão para Business Process Manager Telecom Pack Apêndice F. Recursos de Mídia i IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

5 Apêndice G. Listagem de Cenários de Extensão de Seriços Comuns Apêndice H. Atualizações de Esquema e Arquio WSDL para Business Process Manager Telecom Pack Apêndice I. Relatórios relacionados aos Modelos de Processo de Telecomunicações Apêndice K. Reproação no Business Process Manager Telecom Pack Apêndice L. Recursos de Acessibilidade para o Business Process Manager Telecom Pack Aisos e Marcas Registradas Apêndice J. Listagem de Bibliotecas Compartilhadas para o Business Process Manager Telecom Pack Cenários de Solução Índice

6 i IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

7 Prefácio Sobre este Guia Este documento descree como usar o IBM Business Process Manager Telecom Pack para o desenolimento de soluções de negócios para este segmento de mercado. Ele explica como os recursos são empacotados no Business Process Manager Telecom Pack e como podem ser utilizados ou estendidos para criar soluções de negócios de Arquitetura Orientada a Seriços (SOA). Público Este documento é destinado a arquitetos e desenoledores que desejam usar Business Process Manager Telecom Pack para acelerar o desenolimento de soluções de negócios orientadas a seriço. É necessário que o leitor tenha conhecimento dos seguintes itens: Familiaridade com o desenolimento de aplicatios baseados em J2EE e SOA usando o IBM Integration Designer ersão 7.0 e o Rational Software Architect 7.5. Familiaridade com padrões de mercado de telecomunicação, como modelos SID. Pré-requisito É recomendado que o público entenda a arquitetura de referência do Business Process Manager Telecom Pack antes de prosseguir com este documento. Para obter informações adicionais sobre a arquitetura de referência, consulte Publicações Relacionadas Consulte a documentação a seguir para instalar o Business Process Manager Telecom Pack e seus recursos relacionados: Business Process Manager Telecom Pack - Guia de Instalação Consulte a documentação a seguir para compreender como usar o IBM Business Process Manager Telecom Pack: Business Process Manager Telecom Pack Guia de Instruções Documentação do IBM Integration Designer ersão 7.0 Documentação do IBM WebSphere Process Serer ersão 7.0 Documentação do WebSphere Business Modeler ersão 7.0 Documentação do IBM Business Monitor ersão 7.0 Documentação do WebSphere Business Serices Fabric ersão 7.0 Documentação do WebSphere Business Compass ersão 7.0 Documentação do Espaço de Negócios ersão 7.0 Copyright IBM Corp. 2006, 2011 ii

8 iii IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

9 Capítulo 1. Introdução do Business Process Manager Industry Packs Uma isão geral do IBM Business Process Manager Industry Packs e da base de IBM Business Process Manager (BPM) subjacente é fornecida nesta seção. O Business Process Manager Industry Packs inclui pacotes específicos para domínios de Banking, Healthcare e Telecom que podem ser usados para criar Soluções BPM. Subtópicos Estado Atual do Ecossistema de TI da Empresa Nas empresas, tem haido uma forte tendência para implementação de soluções de negócios enquanto se eita a substituição dos recursos existentes. Business Process Management (BPM) e Arquitetura Orientada a Seriços (SOA) são os temas principais subjacentes à maioria destas iniciatias corporatias. Porém, há algumas dificuldades associadas à implementação destes aplicatios de soluções do segmento de mercado. Durante a última década, empresas de grande e médio portes têm inestido milhões de dólares na automatização de seus processos de negócios. Estes inestimentos mantêm o foco em ários aplicatios de negócios, ariando desde o processamento de transações principais até o Gerenciamento de Relação com o Cliente (CRM). Com os aanços na infraestrutura de telecomunicação, também tem sido possíel para uma empresa se conectar a um conjunto diferente de pessoas interessadas em seu ecossistema, tais como clientes, distribuidores ou fornecedores. As empresas têm se esforçado em usar este noo mundo interconectado para diminuir os custos operacionais, aumentar eficiências e fornecer respostas mais rápidas a árias pessoas interessadas. Contudo, isso não foi uma tarefa fácil. Na busca pela automação da maioria das partes dos processos de negócios, as empresas criaram um enorme armazém de recursos de informações que seriam às necessidades exclusias. Estes recursos seriam a um público exclusio linhas de negócios, processos, seriços, funções, regiões, modos de acesso, etc. Isto leou à criação do que ficou conhecido como Information Technology (IT) hairball no ecossistema corporatio. Este emaranhado de TI também leou a desafios de manutenção, que geralmente estão enraizados na automação, que possui muitas conexões por todo o sistema backend da organização. A criação de requisitos de suporte e muitos sistemas integrados existentes produz processos rígidos que tornam mudanças incrementais difíceis. IBM 2007, 2008 IBM 2006,

10 Figura 1. Estado Atual do Ecossistema de TI da Empresa Os cenários de negócios também passaram por uma dramática mudança durante a última década. As pressões nos negócios são as mesmas, mas a elocidade para se atingir os resultados aumentou rapidamente, quer seja o lançamento de produtos noos e inoadores, ofertas customizadas para mercados de nicho ou mesmo a redução dos loops de mudança. Isto significa que a taxa na qual os processos de negócios precisam mudar agora é muito maior, forçando o lado operacional dos negócios a ser altamente ágil e dinâmico. A TI tornou-se o componente principal das operações de negócios e isso criou a expectatia de que ela satisfaça tais desafios dos negócios, independentemente dos processos e sistemas complexos. A TI também enfrenta um problema de aplicatios proprietários, que está tornando difícil interoperar no ecossistema. Além disso, mais de 50% do orçamento é destinado aos custos de manutenção, o que reprime a inoação. Fornecido este contexto, as empresas acharam soluções baseadas em BPM para fornecer a flexibilidade e a responsiidade de que elas precisam para usar melhor seus inestimentos em TI. Para maximizar a agilidade de negócios e para eitar a implementação de processos extensos atraés de um aplicatio indiidual, líderes de negócios de hoje em dia desejam usar componentes flexíeis, modulares e pré-construídos que criam um ambiente de TI mais dinâmico. As soluções do BPM transformam esta isão em realidade. A IBM fornece uma forte plataforma de tecnologia para suportar o desenolimento de soluções BPM usando SOA como uma arquitetura base. SOA e BPM são os principais princípios e metodologias por trás da plataforma de tecnologia IBM para soluções BPM. A plataforma SOA é uma abordagem de arquitetura de TI oltada a negócios que suporta a integração de negócios como tarefas ou seriços inculados e reiteráeis. BPM é uma disciplina que combina recursos de software e o conhecimento de negócios para acelerar o aprimoramento do processo e promoer a inoação nos negócios. Para extrair benefícios e alores adicionais da SOA, as empresas combinam os princípios de BPM e a flexibilidade fornecida pela SOA a fim de aumentar seus níeis de inoação e excelência operacional. Os componentes fundamentais de soluções BPM são compostos de modelagem e simulação, monitoramento de atiidades de 2 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

11 negócios, execução de regras e do processo, processamento centralizado em conteúdo e conteúdo de segmento de mercado pré-construído. Muitas das organizações que adotaram o SOA e o BPM juntos estão maximizando esses inestimentos alinhando seu intento de negócios e a execução de TI usando processos de negócios dinâmicos. Estes processos de negócios dinâmicos podem ser entregues em ários constituintes, canais e níeis de seriço. IBM Business Process Manager Suite O IBM Business Process Manager (BPM) Suite contém funções-chae para controlar e gerenciar processos de negócios em seus ciclos de ida e enfatiza o enolimento do usuário de negócios e a colaboração para diersas funções em uma organização. O IBM Business Process Manager fornece recursos BPM dinâmicos para montar e gerenciar aplicatios de negócios compostos. Ele inclui componentes que ajudam empresas a implementarem soluções BPM. O IBM Business Process Manager está disponíel nas três ersões a seguir: IBM Business Process Manager Express IBM Business Process Manager Standard IBM Business Process Manager Adanced IBM Business Process Manager Express e IBM Business Process Manager Standard fornecem poderosos recursos de modelagem de processo de negócios, simulação, execução, análise e relatório para ajudá-lo a otimizar o desempenho de seus processos de negócios. Para criar uma solução BPM aançada, é necessário usar os produtos a seguir juntamente com o IBM Business Process Manager Standard. IBM Integration Designer IBM Integration Designer integra dados e aplicatios para criar soluções técnicas para processos de negócios complexos. IBM WebSphere Process Serer IBM WebSphere Process Serer é um mecanismo de negócios de alto desempenho que ajuda a formar processos para atender às metas de negócios. Ele permite a implementação de aplicatios de integração de negócios baseado em padrões em uma Arquitetura Orientada a Seriços (SOA), que pega os aplicatios de negócios diários e os quebra em funções e processos de negócios indiiduais, renderizando-os como seriços. IBM Business Monitor IBM Business Monitor é um software de monitoramento de atiidades de negócios (BAM) abrangente que fornece uma isualização atualizada de seu desempenho dos negócios. Ele também fornece determinadas preisões para que uma ação possa ser tomada antes que ocorram problemas. O IBM Business Process Manager fornece uma plataforma de ponta a ponta para gerenciar, alterar e otimizar processos de negócios. Ele fornece as ferramentas de tempo de design e o ambiente de tempo de execução para ajudá-lo a construir soluções BPM mais flexíeis e responsias. Estas soluções fornecem funcionalidades de automação de processo que podem simplificar atiidades de negócios e reduzir redundâncias. Como resultado, essas eficiências operacionais Capítulo 1. Introdução do Business Process Manager Industry Packs 3

12 podem ajudar a reduzir os ciclos operacionais e colocar os produtos no mercado de trabalho mais rapidamente e a um custo menor. Estas soluções são usadas para conerter insight em ações fornecendo isibilidade e analítica em tempo real que ajudam a tomar decisões e ações mais inteligentes. Estas soluções podem ajudar organizações a adaptarem e responderem dinamicamente às mudanças de maneira mais rápida e com menos recursos de TI. Melhorando o Time-to-Value para Soluções de Gerenciamento de Processos de Negócios Em um projeto de solução de Gerenciamento de Processos de Negócios (BPM), os recursos operacionais são expostos e separados de muitos bens de Tecnologia da Informação (IT) diferentes em unidades de funções diferentes chamadas seriços. Esses bens podem ser reutilizados pela empresa, aumentando a elocidade de implementação de soluções de TI e, assim, reduzindo os custos de manutenção de TI. As empresas que decidem desenoler soluções BPM enfrentam os seguintes desafios: Falta de uma estrutura consistente para construir soluções BPM que possam ser facilmente estendidas para atender às necessidades comerciais. A duplicação de bens tende a surgir em uma organização para ários produtos, processos, canais, funções e regiões deido à ausência de uma estrutura Ciclos longos de análise e projeto empregados em tarefas específicas do segmento de mercado como a modelagem de processos de negócios e as especificações de seriços Maiores custos de desenolimento, riscos e tempo quando noas soluções BPM são desenolidas a partir do zero Lea à eliminação e substituição dos aplicatios existentes deido às interfaces e aos modelos de domínios do proprietário Integração customizada contínua e maiores custos de manutenção como aplicatios monolíticos ou customizados que usam definições de proprietário O conteúdo do segmento de mercado que é pré-testado e pré-certificado na Arquitetura Orientada a Seriços (SOA) e nas plataformas de tecnologia BPM é fornecido para preencher este interalo acelerando a entrega de soluções BPM. IBM Business Process Manager Industry Packs O IBM Business Process Manager Industry Packs é um conjunto de recursos pré-construídos, específicos do segmento de mercado para as edições IBM Business Process Manager Express, Standard, e Adanced. Os BPM Industry Packs se integram de forma simples com os componentes IBM BPM e fornecem uma ariedade de recursos que ajudam a acelerar e aprimorar a entrega da solução BPM. Os BPM Industry Packs também são extensíeis e abrem para configuração e customização com base nas principais necessidades comerciais da organização. As soluções BPM com base no BPM Industry Packs podem ajudar empresas a entender melhor, automatizar e otimizar seus processos, suportar necessidades de negócios em mudança e aumentar sua extremidade competitia. Os BPM Industry Packs são pré-testados e pré-certificados na plataforma IBM BPM para atiarem a consumabilidade e fornecerem recursos específicos do segmento de mercado prontos para uso. Os BPM Industry Packs fornecem um conjunto de recursos de tempo de design e tempo de desenolimento que ajudam a iniciar o 4 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

13 fornecimento de soluções BPM específicas do segmento de mercado. Estes pacotes não são aplicatios empacotados que podem ser implementados prontamente para resoler um problema de negócios específico. Em ez disso, eles são recursos pré-construídos que podem ser reutilizados para múltiplas linhas de negócios, regiões, processos e seriços em um determinado segmento de mercado ertical ou seu subconjunto. As empresas adotam padrões de mercado para garantir a estabilidade e encorajar a reutilização, entretanto, usar um padrão em uma solução específica é normalmente um desafio. O BPM Industry Packs aborda esse desafio ao fornecer atios do IBM BPM que podem ser usados para montar soluções com base em padrões. Os atios do BPM Industry Packs são deriados de definições do padrão de mercado e de boas práticas IBM e ajudam clientes a entender os benefícios da estabilidade e reutilização. Os BPM Industry Packs também fornecem a disciplina necessária para fornecer diersos projetos consistentes com uma arquitetura e uma metodologia comuns. Suas arquiteturas e metodologias facilitam a extensão de soluções BPM baseadas em necessidades de negócios dinâmicas. Também garantem controle sobre o ciclo de ida das soluções BPM. Algumas diretrizes principais da arquitetura que moldam o design e a arquitetura do BPM Industry Packs são fornecidas abaixo: Controlando a arquitetura para interoperabilidade de métodos, ferramentas e bens A arquitetura é baseada na metodologia BPM e na metodologia de arquitetura orientada a seriços (SOA), ou seja, Modelar, Montar, Implementar, Gerenciar e Controlar. Conteúdo do segmento de mercado pré-construído que é deriado principalmente de subconjuntos de padrões de mercado e boas práticas do segmento de mercado Estes conteúdos de segmento de mercado não definem seus próprios padrões exclusios, pois eles são baseados nos padrões de mercado. Facilite a entrega de soluções IBM BPM em um segmento de mercado inteiro O BPM Industry Packs facilita a montagem de soluções BPM de ponta a ponta que atraessam os silos departamentais e integram aplicatios de ponta para oferecer um grande alor à empresa. Extensibilidade para suportar necessidades exclusias do cliente As soluções IBM BPM fornecem a capacidade para empresas (e seus parceiros de negócios) incluírem seus próprios conteúdos ou estenderem o conteúdo fornecido como parte do BPM Industry Packs para atenderem necessidades comerciais exclusias. Benefícios de Usar a Abordagem do BPM Industry Packs Facilita o desenolimento de uma solução BPM mais rápido por causa de seu design de participantes do segmento de mercado específico. Capítulo 1. Introdução do Business Process Manager Industry Packs 5

14 Assegura a consistência e a reutilização para locais, linhas de produto e processos, porque ele é otimizado para padrões de mercado e boas práticas. Fornece isibilidade na reutilização no ecossistema organizacional deido ao alinhamento com a decomposição de cima para baixo de um domínio do segmento de mercado. Ajuda a acelerar o prazo de lançamento no mercado utilizando as decomposições de seriço que asseguram a consistência e a reutilização. Ajuda a simplificar a interoperabilidade definindo o idioma comum para facilitar a interoperabilidade entre diferentes recursos de Tecnologia da Informação (TI). Ajuda a acelerar o prazo de lançamento no mercado com pré-construção, geralmente reutilizada, e funções transacionais comuns específicas dos padrões de mercado. Atia a conectiidade padronizada para aplicatios diferentes no ecossistema de TI com seriços pré-construídos baseados nos padrões de mercado. Expandir o uso em uma empresa ou aumentar a segurança de publicação para um ecossistema parceiro mais amplo. Permitem que clientes e parceiros conectem seus recursos SOA em decomposições de seriços predefinidos. Business Process Manager Industry Packs Disponíeis Os IBM Business Process Manager Industry Packs incluem packs específicos para segmentos de mercado espalhados em diferentes domínios. A lista detalhada de cada pacote disponíel e o domínio que ela abrange são fornecidos nesta seção. A figura a seguir fornece informações sobre o posicionamento e o pacote de BPM Industry Packs. O níel superior consiste nas soluções Business Process Management (BPM) do segmento de mercado que estão disponíeis na IBM e seus parceiros de negócios ou que podem ser construídas pelos próprios clientes. A camada do meio mostra o BPM Industry Packs que fornece os recursos de segmento de mercado pré-construídos, que podem ser reutilizados nesses aplicatios compostos. No níel mais baixo, a oferta do WebSphere BPM é o local no qual os atios do pacote de segmento de mercado são pré-certificados, testados e suportados. 6 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

15 Figura 2. Posicionamento e Empacotamento do BPM Industry Packs Os principais fatos relacionados ao BPM Industry Packs são listados abaixo: Disponíel para os mesmos erticais, tais como Healthcare, Telecom e Banking. Consiste em dois componentes principais. Biblioteca de Bens que é usada em ários processos em um determinado domínio do segmento de mercado. Cenários de Soluções que estão disponíeis para casos de uso específicos. Esses cenários serem como um ponto de início para os POCs e as implementações de soluções. Forneça a arquitetura de referência comum em todos os pacotes do segmento de mercado. Com base nos padrões de mercado e nas boas práticas da IBM. Certificado e suportado pela IBM. BPM Industry Packs inclui recursos específicos para segmentos de mercado espalhados em diferentes segmentos de mercado. A lista detalhada e os segmentos de mercado que o BPM Industry Packs cobre são fornecidos abaixo. IBM Business Process Manager Banking Pack O BPM Banking Pack concentra-se nos principais recursos financeiros, de atendimento e de pagamentos de empresas de seriços financeiros. Atualmente, os bens disponíeis estão principalmente no segmento Pagamentos. IBM Business Process Manager Healthcare Pack Capítulo 1. Introdução do Business Process Manager Industry Packs 7

16 O BPM Healthcare Pack concentra-se nos pagadores, proedores e repartições de saúde pública. Atualmente, os bens disponíeis estão principalmente no segmento Pagador. IBM Business Process Manager Telecom Pack BPM Telecom Pack concentra-se nos operations support systems / business support systems (OSS/BSS) e nas áreas de processamento de ciclo de ida para proedores de seriços de telecomunicações. 8 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

17 Capítulo 2. Arquitetura de Referência do IBM Business Process Manager Industry Packs A arquitetura de referência do IBM Business Process Manager Industry Packs e os tipos de recursos principais associados a ela são explicados nesta seção. Subtópicos Estrutura dos Componentes no IBM Business Process Manager Industry Packs Os IBM Business Process Manager Industry Packs têm como objetio acelerar a entrega de soluções BPM do segmento de mercado usando as edições IBM Business Process Manager Express, Standard e Adanced. A estrutura de componentes no BPM Industry Packs é uma expansão lógica de uma Arquitetura Orientada a Seriços (SOA), que promoe loose coupling de recursos para consistência e reutilização atraés de processos de negócios. A inconsistência nos sistemas de Tecnologia da Informação (TI) atuais de empresas limita a capacidade de elas usarem padrões de mercado e técnicos na corporação. O uso dos padrões técnicos e de segmento de mercado suporta as necessidades comuns e encoraja a consistência na arquitetura técnica dos padrões. A estrutura é otimizada para padrões de mercado e técnicos para facilitar a interoperabilidade nos negócios. É possíel estender e usar esta estrutura para atender suas necessidades comerciais exclusias. Estes componentes trabalham em harmonia para criar uma base na arquitetura de referência que o ajude a criar sua própria lógica de negócios específica para obter antagem competitia. Usando esta arquitetura de referência, ocê pode criar e customizar seus próprios componentes e modelá-los com base em suas demandas de negócios. A arquitetura de referência dos BPM Industry Packs baseia-se nos seguintes componentes principais: Modelos de Recursos do Segmento de Mercado Modelos de Processos do Segmento de Mercado Modelos de Seriço do Segmento de Mercado Componentes Comuns do Segmento de Mercado Vocabulário de Negócios do Segmento de Mercado Modelos de Objeto de Negócios do Segmento de Mercado Cenários de Solução do Segmento de Mercado Conforme mostrado na figura a seguir, há ários recursos fornecidos com o BPM Industry Packs. É importante entender que eles são componentes interoperáeis que compartilham uma arquitetura de referência comum. Esta arquitetura comum garante controle críel para os clientes que decidiram seguir o caminho de desenolimento de soluções BPM. Além disso, estes recursos não estão focados no lado de TI, mas no alinhamento entre negócios e TI. IBM 2007, 2008 IBM 2006,

18 Figura 3. Recursos do BPM Industry Packs Na ilustração anterior, obsere que os primeiros recursos são os Modelos de Recursos, que são a decomposição de um domínio do segmento de mercado em recursos e processos de negócios. Após ter diidido seus negócios em recursos e processos, ocê dee modelar os fluxos de processos de negócios subjacentes, que são chamados de Modelos de Processo, que se tornam a base para entrega de noas soluções BPM do segmento de mercado. Depois de identificar os blocos de construção reutilizáeis de seu negócio, ocê precisa de Modelos de Seriço que possam interoperar com a funcionalidade de TI existente. Em um cenário de SOA, no qual ocê possui árias mensagens que ajudam a interoperar dentro e fora da empresa, é necessário um conjunto de funções de transação comuns, também conhecidas como Componentes Comuns, que podem ajudá-lo a processar transações, tais como agrupamento, desagrupamento, alidação, identificação de erro, transformação, etc. Esses Componentes Comuns podem ser reutilizados em árias soluções BPM. Supõe-se que toda a funcionalidade codificada pode ser usada a partir dos recursos de TI existentes. Entretanto, pode haer a necessidade de criar noas origens de dados operacionais ou modelos de dados físicos, para os quais um modelo de domínio conceitual, chamado de Modelo de Objeto de Negócios, é necessário. As soluções BPM requerem metadados de negócios, tais como definições de funções, canais, condições, políticas, regras, eentos, etc. Todas essas definições geralmente são inconsistentes entre os diersos projetos. O Vocabulário de Negócios assegura a reutilização e consistência de termos de negócios do segmento de mercado usando um ocabulário comum que ocê pode estender. Para ajudar a entender uma implementação de ponta a ponta de uma solução BPM do segmento de mercado, um conjunto de Cenários de Solução padrão pode ser útil para proas de conceitos, projetos pilotos ou mesmo como um ponto de partida para essa implementação de solução BPM específica em um ambiente de produção. As seções a seguir explicam cada tipo de atio. A Arquitetura de Referência para BPM Industry Packs é mostrada na figura a seguir. 10 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

19 Figura 4. Arquitetura de Referência para BPM Industry Packs A Arquitetura de Referência para BPM Industry Packs sere como uma estrutura genérica para criar BPM Industry Packs específicos do segmento de mercado. Usando esta arquitetura, BPM Industry Packs são desenolidos com padrões específicos do segmento de mercado. Estes padrões formam a base para deriar ários atios no BPM Industry Packs. A documentação do BPM Industry Packs está disponíel on-line e fornece informações sobre como usar e estender os atios do BPM Industry Packs. As seções a seguir fornecem detalhes de cada tipo de atio. Modelos de Recursos de Segmento de Mercado Este atio é usado para fornecer uma isualização hierárquica das capacidades de negócios e processos de negócios usados em um segmento de mercado. Definição: O Modelos de Recursos do Segmento de Mercado fornece uma isualização de cima para baixo das competências e ações de negócios que um segmento de mercado precisa possuir. Descrição: O mapa de recursos define os recursos, que são diididos em um níel granular para identificar os subrecursos. Estes recursos podem ser decompostos em n níeis em uma representação hierárquica. O mapa de processo define uma representação hierárquica dos processos de negócios associados aos recursos de negócios e também pode ser decomposto em n níeis. Há um relacionamento de muitos para muitos entre recursos e Capítulo 2. Arquitetura de Referência do IBM Business Process Manager Industry Packs 11

20 processos. Os Modelos de Recursos podem ser estendidos para atender a todas as necessidades comerciais exclusias de uma organização. Origem de Conteúdo: Os Modelos de Recursos são baseados em Padrões de mercado, tais como Association for Cooperatie Operations Research and Deelopment (ACORD), Insured Retirement Institute (IRI), American Productiity & Quality Center (APQC) e boas práticas IBM. Interoperabilidade com outros componentes: Os Modelos de Recursos incluem os seguintes componentes: Modelos de Processos: Os Modelos de Recursos do Segmento de Mercado são uma referência para definir os Modelos de Processos. Os fluxos de processos são essencialmente atiidades mais granulares para um subconjunto de definições de processo a partir dos Modelos de Recursos. Modelos de Seriço: Não há nenhuma dependência direta entre os Modelos de Recursos e os Modelos de Seriço. Entretanto, seriços que são mapeados para os Modelos de Processos podem ser usados para concluir a implementação de um determinado recurso, haendo, assim, um relacionamento indireto. Vocabulário de Negócios: Não há relacionamento direto entre os Modelos de Recursos e os Vocabulário de Negócios. Componentes Comuns: Não há nenhuma dependência direta entre os Modelos de Recursos e os Componentes Comuns. No entanto, os Componentes Comuns que são mapeados para os processos de negócios podem ser usados para completar a implementação de uma determinada capacidade e, portanto, há um relacionamento indireto. Modelos de Objeto de Negócios: Não há relacionamento direto entre os Modelos de Recursos e os Modelos de Objeto de Negócios. Cenários de Solução Os Modelos de Recursos são usados para identificar as áreas de negócios do Cenário de Solução. Valor: Os Modelos de Recursos do Segmento de Mercado fornecem a capacidade para ter uma isibilidade completa dos negócios, identificando os recursos e processos de negócios que são reutilizáeis de maneira consistente mapeando Recursos e Processos. Os Modelos de Recursos do Segmento de Mercado também ajudam a atingir os objetios de negócios para TI. Ferramentas: No momento do desenolimento, os Modelos de Recursos são representados como um modelo de Linguagem de Modelagem Unificada (UML). No tempo de execução e de design, os Modelos de Recursos usam o WebSphere Business Compass como uma ferramenta recomendada. Modelos de Processos de Segmento de Mercado Modelos de Processos de Segmento de Mercado são usados para expor os cenários de aplicatios usando fluxos de processos bem definidos. 12 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

21 Definição: Os Modelos de Processos do Segmento de Mercado são a base para implementar uma solução BPM específica do segmento de mercado. Descrição: Os Modelos de Processos do Segmento de Mercado agem como blocos de construção para uma solução BPM, permitindo que ele seja reutilizado entre árias soluções. Eles baseiam-se na decomposição dos Modelos de Recursos. Estes processos de negócios podem ser usados no estado em que se encontram ou eles podem ser estendidos para atender requisitos de negócios. Um Modelo de Processo de Negócios consiste nos seguintes componentes: Fluxos do Processo Medidas de Negócios Objetos de Seriço de Negócios Seriços de Negócios Origem de Conteúdo: Geralmente, os modelos de processo de negócios são baseados na decomposição do Modelos de Recursos e no conhecimento de domínio dos Especialistas no Assunto (SME) que entendem do domínio do segmento de mercado. Há determinados padrões de mercado que fornecem o níel de análise dos fluxos de processos de negócios, mas eles precisam ser aprimorados para uso do tempo de design. Interoperabilidade com outros componentes: Isso inclui os seguintes componentes: Modelos de Recursos: Os Modelos de Processos do Segmento de Mercado são definidos usando os Modelos de Recursos como uma referência. Os fluxos de processos são essencialmente atiidades mais granulares para um subconjunto de definições de processo a partir dos Modelos de Recursos. Modelos de Seriço: Os Modelos de Processos incluem mapeamentos de interfaces de seriço que êm dos Modelos de Seriço. Esse mapeamento é um relacionamento muitos para muitos. Um único processo de negócios pode ser mapeado para ários seriços. De forma semelhante, muitos processos de negócios podem usar o mesmo seriço. Vocabulário de Negócios: As funções e os canais definidos no Vocabulário de Negócios são usados nos Modelos de Processos. Componentes Comuns: Os Modelos de Processos são mapeados para os seriços relacionados aos Componentes Comuns. Esse mapeamento é um relacionamento muitos para muitos. Modelos de Objeto de Negócios: Não há relacionamento direto entre os Modelos de Processos e os Modelos de Objeto de Negócios. Entretanto, um Modelo de Objeto de Negócios de segmento de mercado é usado como um design lógico para criar um armazenamento de dados operacional para implementar um processo de negócios específico da organização. Capítulo 2. Arquitetura de Referência do IBM Business Process Manager Industry Packs 13

22 Cenários de Solução Os Modelos de Processos são usados para associar os processos releantes para o Cenários de Solução. Valor: O uso destes Modelos de Processos reduz o tempo e o custo para implementar soluções BPM e eles também permitem a reutilização na empresa. Os Modelos de Processos fornecem aos clientes e parceiros a capacidade de efetuar plug-in dos seus recursos nos processos de negócios predefinidos. Ferramentas: No desenolimento e tempo de execução, o Modelos de Processos usa o IBM Process Designer, IBM Process Serer e o IBM Process Portal. Eles estão disponíeis como arquios Toolkit (twx). Modelos de Seriço do Segmento de Mercado Os Modelos de Seriço são usados para auxiliar a interoperabilidade nas diersas plataformas de um segmento de mercado. Esses Modelos de Seriço são baseados nos padrões de mercado que fornecem esquemas de sistema de mensagens, que são então usados para definir os Modelos de Seriço. Definição: Os Modelos de Seriço são interfaces de seriço e esquemas que facilitam a interoperabilidade nas diersas plataformas de um determinado segmento de mercado. Descrição: O desafio principal enfrentado pelas empresas éodainteroperabilidade em sistemas diferentes em seus negócios. Estes sistemas incluem aplicatios compactados, aplicatios customizados, sistemas existentes, aplicatios orientados a objetos e seriços adquiridos pelo fornecedor. Todos estes atios diferentes precisam estar aptos a operar entre si e esta interoperabilidade é facilitada pelos Modelos de Seriço. Origem de Conteúdo: Os interfaces de seriço nos Modelos de Seriço são baseados nos padrões de mercado ou criados com base nas boas práticas do segmento de mercado. Esses padrões de mercado fornecem os esquemas de sistema de mensagens que podem ser usados para definir os interfaces de seriço de segmento de mercado. Em casos onde os Padrões de mercado definem apenas os tipos de dados, um esquema customizado é criado para definir o interfaces de seriço. Semelhante aos processos de negócios do segmento de mercado, a granularidade dos interfaces de seriço de segmento de mercado é importante e depende do domínio específico do segmento de mercado que pode ser separado em um conjunto de operações. Assim, os interfaces de seriço são baseados nos processos de negócios e nos tipos de interações que ocorrem nos departamentos de TI em um segmento de mercado. Geralmente, os interfaces de seriço executam uma única tarefa, mas também podem desempenhar árias. Interoperabilidade com outros componentes: Isso inclui os seguintes componentes: Modelos de Recursos: Não há nenhuma dependência direta entre os Modelos de Seriço e os Modelos de Recursos. No entanto, os seriços que são mapeados para os Modelos de Processos podem ser usados para 14 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

23 completar a implementação de uma determinada capacidade e, portanto, há um relacionamento indireto. Modelos de Processos: Os Modelos de Processos incluem mapeamentos dos interfaces de seriço que são fornecidos pelos Modelos de Seriço. Esse mapeamento é um relacionamento muitos para muitos. Um único processo de negócios pode ser mapeado para ários seriços. De forma semelhante, muitos processos de negócios podem usar o mesmo seriço. Vocabulário de Negócios: Os Modelos de Seriço podem usar os termos de negócios definidos no Vocabulário de Negócios. Este Vocabulário de Negócios é então usado para definir ariações e políticas. Componentes Comuns: Para alguns dos Componentes Comuns, os seriços associados são definidos para assegurar interoperabilidade entre o ecossistema corporatio. Modelos de Objeto de Negócios: Não há dependência direta entre os Modelos de Seriço e os Modelos de Objeto de Negócios. Entretanto, o Modelos de Objeto de Negócios pode ser utilizado para criar um armazenamento de dados operacional para implementar alguns desses seriços. Cenários de Solução: Os Cenários de Solução relacionados aos Modelos de Seriço são estendidos para implementar a solução. Valor: Um conjunto predefinido de Modelos de Seriço fornece a habilidade de permitir interoperabilidade entre diferentes atios de TI utilizando os padrões de mercado predominantes. Esta interoperabilidade reduz o tempo e o custo e melhora a consistência. Ferramentas: No momento do desenolimento, os Modelos de Seriço usam o IBM Integration Designer. No tempo de execução, os Modelos de Seriço são disponibilizados como arquios de troca de projeto (.zip). Componentes Comuns do Segmento de Mercado O Componentes Comuns inclui seriços comuns que podem ser usados no estado em que se encontram ou podem ser estendidos para atiar funções transacionais. Definição: O Componentes Comuns inclui seriços comuns do Segmento de Mercado que são implementações de seriço específicas do segmento de mercado que atiam funções transacionais, tais como alidação, identificação de erro e transformação. Descrição: Uma corporação consiste em aplicatios diferentes que contêm transações do segmento de mercado comuns, tais como alidação, transformação e assim por diante. Eles podem ser usados quando ários seriços de negócios são instanciados. Essas transações são importantes para comunicação entre o cliente e os parceiros na organização do cliente. Há Capítulo 2. Arquitetura de Referência do IBM Business Process Manager Industry Packs 15

24 necessidade de fornecer implementação de processamento de mensagens comuns e documentos baseados em padrões. Os Componentes Comuns deem satisfazer esse requisito. Origem de Conteúdo: As interfaces de seriço no Componentes Comuns de Segmento de Mercado são baseadas nos padrões de mercado. Esses padrões de mercado fornecem os esquemas de sistemas de mensagens que são utilizados para definir os Componentes Comuns. Em situações nas quais os padrões de mercado definem apenas os tipos de dados, um esquema customizado baseado nas boas práticas do segmento de mercado é criado para definir esses Componentes Comuns. A granularidade dos Componentes Comuns de Segmento de Mercado é baseada no tipo de transações de processamento de documentos e mensagens comuns executadas nos departamentos de TI em um segmento de mercado. Geralmente, os Componentes Comuns são seriços que podem executar uma única tarefa, baseada nas necessidades comerciais do cliente e eles podem ser combinados em um seriço composto. Interoperabilidade com outros componentes: Isso inclui os seguintes componentes: Modelos de Recursos: Não há nenhuma dependência direta entre os Modelos de Recursos e os Componentes Comuns. Entretanto, ocê pode usar os Componentes Comuns que são mapeados para os processos de negócios para concluir a implementação de um determinado recurso, haendo, assim, um relacionamento indireto. Modelos de Processos: Os Modelos de Processos são mapeados para os seriços relacionados aos Componentes Comuns. Esse mapeamento é um relacionamento muitos para muitos. Modelos de Seriço: Para alguns dos Componentes Comuns, os seriços associados são definidos para assegurar interoperabilidade entre o ecossistema corporatio. Vocabulário de Negócios: Os termos incluídos no Vocabulário de Negócios do Segmento de Mercado podem ser utilizados para definir as asserções de terminal para os Componentes Comuns do Segmento de Mercado. Esse relacionamento também é um relacionamento entre muitos. Vários termos definidos do Vocabulário de Negócios do Segmento de Mercado podem ser usados como metadados para os Componentes Comuns do Segmento de Mercado. Modelos de Objeto de Negócios: Não há relacionamento direto entre os Componentes Comuns e os Modelos de Objeto de Negócios. Cenários de Solução: Os seriços comuns que são parte do Componentes Comuns são implementações de seriço específicas do segmento de mercado que permitem funções transacionais. São fornecidos os seriços comuns associados aos Cenários de Solução. Valor: Os Componentes Comuns de Segmento de Mercado fornecem implementações de seriços pré-criadas para funções comuns específicas 16 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

25 do segmento de mercado que podem ser reutilizadas entre ários aplicatios de negócios compostos. Estas funções comuns podem iniciar a entrega de aplicatios de arquitetura orientada a seriços (SOA). Ferramentas: No momento do desenolimento, os Componentes Comuns do Segmento de Mercado são representados como bibliotecas SCA e usam o IBM Integration Designer como o ambiente de desenolimento integrado (IDE). No tempo de execução do Componentes Comuns do Segmento de Mercado estão disponíeis como arquios EAR implementáeis em todos os Ambientes de Teste de Unidade (UTE). Vocabulário de Negócios do Segmento de Mercado Este atio é usado para fornecer informações adicionais sobre os relacionamentos entre termos específicos do segmento de mercado. Definição: O Vocabulário de Negócios do Segmento de Mercado é uma taxonomia dos termos de negócios para um determinado segmento de mercado. Ele fornece informações sobre relacionamentos com outros termos específicos do segmento de mercado. Descrição: O Vocabulário de Negócios atia a interoperabilidade de sistemas diferentes em uma empresa atraés de metadados de seriços de negócios, tais como funções, canais, asserções e políticas. É necessário usar padrões de mercado para definir os metadados para consistência e reutilização de seriços de negócios associados. O Vocabulário de Negócios de Segmento de Mercado contém ocabulário comum que representa a taxonomia de termos de negócios de ários padrões de mercado. Origem de Conteúdo: O Vocabulário de Negócios do Segmento de Mercado está baseado em um padrão de mercado que representa objetos de negócios ou tipos de dados. O conteúdo do Vocabulário de Negócios do Segmento de Mercado pode ser deriado de qualquer padrão de dados, como modelos de BOM, modelos de sistema de mensagens e dicionários de segmento de mercado. Um Vocabulário de Negócios de Segmento de Mercado pode ter o conteúdo deriado de ários padrões de mercado. Essa deriação permite escolher um dos padrões como informações corporatias ou modelos canônicos para seriços de negócios. Interoperabilidade com outros componentes: Isso inclui os seguintes componentes: Modelos de Recursos: Não há relacionamento direto entre os Modelos de Recursos e os Vocabulário de Negócios. Modelos de Processos: As funções e os canais definidos no Vocabulário de Negócios são usados nos Modelos de Processos. Modelos de Seriço: Os Modelos de Seriço podem usar os termos de negócios definidos no Vocabulário de Negócios para definir ariações e políticas para seriços de negócios inteligentes. Capítulo 2. Arquitetura de Referência do IBM Business Process Manager Industry Packs 17

26 Componentes Comuns: Os termos incluídos no Vocabulário de Negócios do Segmento de Mercado podem ser utilizados para definir as asserções de terminal para os Componentes Comuns do Segmento de Mercado. Esse também é um relacionamento de muitos para muitos. Vários termos definidos do Vocabulário de Negócios do Segmento de Mercado podem ser usados como metadados para os Componentes Comuns do Segmento de Mercado. Modelos de Objeto de Negócios: Não há relacionamento direto entre o Vocabulário de Negócios do Segmento de Mercado e o Modelos de Objeto de Negócios do Segmento de Mercado. Você pode escolher termos definidos no Vocabulário de Negócios do Segmento de Mercado que foram deriados do Modelo de Objeto de Negócios do Segmento de Mercado. Isso facilita a interoperabilidade semântica. Cenários de Solução O Vocabulário de Negócios é usado para definir os seriços de negócios e políticas relacionados ao Cenários de Solução. Valor: O Vocabulário de Negócios do Segmento de Mercado fornece metadados de seriços de negócios predefinidos e extensíeis (com base nos padrões de mercado) que serem como infra-estrutura para melhorar e reutilizar seriços de negócios. Ferramentas: WebSphere Business Compass são necessários para o carregamento, isualização e uso dos modelos de recursos. Estes widgets estão disponíeis como parte do IBM WebSphere Business Compass. Modelos de Objeto de Negócios de Segmento de Mercado Este atio é deriado dos padrões de mercado e sere como uma entrada no modelo de dados lógico para um domínio de negócios. Definição: Modelos de Objeto de Negócios do segmento de mercado são uma representação lógica de entidades de negócios e atributos que configuram um domínio de negócios ou um subertical em um domínio. Descrição: O propósito deste modelo é serir como uma entrada para um modelo de dados lógicos para um domínio de negócios. Este modelo é deriado dos padrões de mercado, tais como HL7, ACORD, Solution Frameworks (NGOSS) Information Framework (SID) da TM Forum e o modelo ISO O Modelo de Objeto de Negócios contém conceitos de negócios, relacionamentos e enumerações que podem ser usados em uma ferramenta tal como Rational Data Architect (RDA) para construção de um modelo de dados lógicos. O IBM Business Process Manager Industry Packs usa esta origem para definir termos de negócios no Vocabulário de Negócios de Segmento de Mercado. Origem de Conteúdo: O Modelo de Objeto de Negócios do Segmento de Mercado pode ser qualquer padrão de segmento de mercado que tenha uma representação de entidades de negócios, atributos e relacionamentos, como um Modelo de Objeto de Negócios, um dicionário de dados e um modelo de sistema de mensagens. 18 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

27 Cenários de Solução Interoperabilidade com outros componentes: Isso inclui os seguintes componentes: Modelos de Recursos Não há relacionamento direto entre os Modelos de Recursos e os Modelos de Objeto de Negócios. Modelos de Processos Não há relacionamento direto entre os Modelos de Processos e os Modelos de Objeto de Negócios. Entretanto, um Modelo de Objeto de Negócios de segmento de mercado é usado como um design lógico para criar um armazenamento de dados operacional para implementar um processo de negócios específico da organização. Modelos de Seriço Não há dependência direta entre os Modelos de Seriço e os Modelos de Objeto de Negócios. Entretanto, o Modelos de Objeto de Negócios pode ser utilizado para criar um armazenamento de dados operacional para implementar alguns desses seriços. Vocabulário de Negócios Não há relacionamento direto entre o Vocabulário de Negócios do Segmento de Mercado e o Modelos de Objeto de Negócios do Segmento de Mercado. Você pode escolher termos definidos no Vocabulário de Negócios do Segmento de Mercado que foram deriados do Modelo de Objeto de Negócios do Segmento de Mercado. Isso facilita a interoperabilidade semântica. Componentes Comuns Não há relacionamento direto entre os Componentes Comuns e os Modelos de Objeto de Negócios. Cenários de Solução O Logical Data Model (LDM) relacionado ao Cenários de Solução pode ser deriado do Modelos de Objeto de Negócios. Valor: O Modelo de Objeto de Negócios do Segmento de Mercado fornece uma ersão não normalizada de entidades de negócios, seus atributos e seus relacionamentos. Esta situação permite criar um Modelo de Dados Lógicos (LDM) que pode ser usado para criar um modelo de dados físico. Ferramentas: Modelos de Objeto de Negócios são fornecidos como modelos UML. Eles podem ser isualizados no Rational Software Architect ou em qualquer outra ferramenta similar. Os Cenários de Solução fornecem um ponto de início para POC (Proof Of Concept) e entrega de solução. Definição: Cenários de Solução são implementações de BPM empacotadas que agem como uma referência para entender a entrega de ponta a ponta de uma solução BPM para um segmento de mercado. Descrição: Apesar do recurso de ferramentas aprimorado para entrega da solução BPM, as organizações estão constantemente procurando metodologias e referências que possam ajudá-las a entender como desenoler uma solução BPM de ponta a ponta específica para seus segmentos de mercado. Capítulo 2. Arquitetura de Referência do IBM Business Process Manager Industry Packs 19

28 Os Cenários de Solução baseiam-se em cenários e casos de uso de segmento de mercado específicos, fornecendo um exemplo de implementação para tal segmento. Ele pode ser facilmente usado para mostrar como fornecer uma solução de IBM Business Process Management para um determinado segmento de mercado. Além disso, se organizações tierem necessidades de projeto semelhantes, esses Cenários de Solução poderão ser usados como ponto de partida para implementações de projetos em toda a empresa. Origem de Conteúdo: Os Cenários de Solução usam a maioria dos recursos do IBM Business Process Manager Industry Packs e podem ser estendidos para atender quaisquer requisitos. Além disso, os atios como interfaces com o usuário e painéis são também necessários para completar o processo inteiro necessário para uma solução do BPM. Interoperabilidade com outros componentes: Isso inclui os seguintes componentes: Modelos de Recursos Os Modelos de Recursos são usados para identificar as áreas de negócios do Cenários de Solução. Modelos de Processos Os Modelos de Processos são usados para associar os processos releantes para o Cenários de Solução. Os fluxos do processo detalhados, as medidas de negócios releantes eokey Performance Indicator (KPI) que estão relacionados aos Cenários de Solução são fornecidos em Modelos de Processos. Modelos de Seriço Os Cenários de Solução relacionados aos Modelos de Seriço são estendidos para implementar a solução. Componentes Comuns Os seriços comuns, que fazem parte do Componentes Comuns, são implementações de seriço específicas do segmento de mercado que permitem funções transacionais. Os seriços comuns associados aos Cenários de Solução são fornecidos. Vocabulário de Negócios O Vocabulário de Negócios é usado para definir seriços de negócios e políticas relacionados aos Cenários de Solução. Modelos de Objeto de Negócios O Modelo de Dados Lógicos (LDM) relacionado ao Cenários de Solução é fornecido no Modelos de Objeto de Negócios. Valor: O Cenários de Solução fornece uma exibição instantânea na aceleração do desenolimento de uma solução BPM de ponta a ponta usando atios no Business Process Manager Industry Packs. Esses cenários reduzem o tempo e o custo da criação de uma noa solução semelhante, fornecendo mais recursos empacotados para cenários específicos do segmento de mercado. Ferramentas: No momento do desenolimento, os seguintes componentes estão disponíeis: Arquio de dados do Espaço de Negócios Arquios do Projeto do Aplicatio de Processo Arquios de Troca de Projetos do IBM Integration Designer 20 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

29 Arquios de Troca de Projetos do IBM Business Monitor Arquios de Tema (.zip) No tempo de execução, os seguintes componentes estão disponíeis para implementação em qualquer Ambiente de Teste de Unidade (UTE): Arquios Enterprise Archie (EAR) implementáeis Arquios de Troca de Projetos Implementáeis do IBM Integration Designer Arquios de Troca de Projetos Implementáeis do IBM Business Monitor Capítulo 2. Arquitetura de Referência do IBM Business Process Manager Industry Packs 21

30 22 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

31 Capítulo 3. Ferramentas para Trabalhar com o Business Process Manager Industry Packs As ferramentas de desenolimento são necessárias para trabalhar com o Business Process Manager Industry Packs e a solução BPM desenolida usando os atios do Business Process Manager Industry Packs. Tabela 1. Lista de Artefatos e Ferramentas Tipo de Recursos Modelos de Recursos Modelos de Processos Modelos de Seriço Componentes Comuns Vocabulário de Negócios Modelo de Objeto de Negócios Cenários de Solução Tipo de Artefato Arquio do Documento de Negócios Arquios de Projeto do Toolkit (twx) Bibliotecas SCA Bibliotecas SCA, Módulos SCA Arquios de Troca de Projetos do Modelos UML, Modelo de Dados Lógicos, Modelo de Dados Físico Módulos SCA, Bibliotecas SCA, Arquios de Projeto de Aplicatio de Processo, Modelos de Monitor e Archies Corporatios Ferramentas IBM Business Process Manager Industry Packs WebSphere Business Compass IBM Business Process Manager Industry Packs IBM Process Designer IBM Process Serer IBM Process Portal IBM Business Process Manager Industry Packs IBM Integration Designer IBM Business Process Manager Industry Packs IBM Integration Designer WebSphere Process Serer IBM Business Process Manager Industry Packs WebSphere Business Compass IBM Integration Designer IBM Business Process Manager Industry Packs Rational Software Architect - Tempo de Design (Ferramenta Recomendada) InfoSphere Data Architect IBM Business Process Manager Industry Packs WebSphere Process Serer IBM Business Monitor IBM Business Process Manager IBM Integration Designer IBM Business Monitor Toolkit IBM DB2 Enterprise Edition Visualizador Scalable Vector Graphics (SVG) IBM Process Designer IBM Process Serer IBM Process Portal Nota: Antes de utilizar alguma dessas ferramentas, certifique-se de ter os fix packs e as correções temporárias mais recentes. Copyright IBM Corp. 2006,

32 24 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

33 Capítulo 4. Visão Geral do Business Process Manager Telecom Pack Aqui fornecemos uma isão geral do IBM Business Process Manager Telecom Pack, do IBM Business Process Management Suite, de suas funções como um acelerador de solução de segmento de mercado e das normas subjacentes nas quais os ários recursos do BPM Telecom Pack são baseados. O BPM Telecom Pack acelera a entrega de soluções de segmento de mercado baseadas no IBM Business Process Management para os Proedores de Seriços de Comunicação usando recursos pré-construídos com ele. O BPM Telecom Pack inclui os seguintes componentes principais: Um biblioteca de recursos de Telecom para os domínios Cumprimento, Garantia, Faturamento, Interação do Cliente, Inentário, Catálogo e Processamento do Ciclo de Vida da Mídia. Cenários de Solução pronto para a utilização do cliente como Manipulação de Pedido e Gerenciamento de Problemas e Incidentes que sere como um ponto de início para Proa de Conceito (POC) e entrega de solução. Elas também demonstram como utilizar e estender melhor os recursos do BPM Telecom Pack para implementar uma solução de BPM. Business Process Manager Telecom Pack O IBM Business Process Manager Telecom Pack suporta faturamento, cumprimento, garantia, interação do cliente, inentário, catálogo e operações de processamento do ciclo de ida da mídia para empresas de comunicação. Os recursos e os padrões suportados pelo BPM Telecom Pack são listados aqui. O BPM Telecom Pack é uma oferta de Business Process Management (BPM) principal do IBM Telecom Industry Framework e inclui os seguintes recursos do ciclo de ida de BPM: Modelos de Recursos de Telecom: Os Modelos de Recursos de Telecom baseiam-se nos padrões de Business Process Framework (etom) do TM Forum e nas boas práticas da IBM. Modelos de Processos de Telecom: Os Modelos de Processos de Telecom baseiam-se nos padrões de Business Process Framework (etom) do TM Forum e nas boas práticas da IBM. Modelos de Seriço de Telecom: Os Modelos de Seriço de Telecom são baseados no TM Forum's Application Framework (TAM), no modelo TM Forum's Solution Frameworks (NGOSS) Information Framework (SID), na Iniciatia Operational Support Systems through Jaa (OSS/J), no modelo MTOSI (Multi-Technology Operations System Interface) e nas melhores práticas IBM. Componentes Comuns de Telecom: Os Componentes Comuns de Telecom baseiam-se no modelo de Estrutura de Informações (SID) de Estruturas de Solução (NGOSS) do TM Forum, no OSS/J, no modelo MTOSI e nas boas práticas da IBM. Vocabulário de Negócios de Telecom: O Vocabulário de Negócios de Telecom baseia-se no modelo de Estrutura de Informações (SID) de Estruturas de Solução (NGOSS) do TM Forum. Os artefatos relacionados ao Vocabulário de Negócios Copyright IBM Corp. 2006,

34 usam o ocabulário comum e o conjunto de informações, as definições de dados e os relacionamentos usados na definição de arquitetura NGOSS. Modelo de Objeto de Negócios de Telecom: O Modelo de Objeto de Negócios de Telecom baseia-se nas Estruturas de Solução (NGOSS) do TM Forum, no modelo de Estrutura de Informações (SID) do TM Forum e nas boas práticas da IBM. Cenário de Solução: Os Cenários de Solução de Telecom são implementações BPM prontas para uso compactadas como uma referência para ajudar a entender a entrega de ponta a ponta de uma solução BPM para o segmento de mercado de Telecom. Visão Geral de Padrões de SID para o Business Process Manager Telecom Pack Os padrões de SID representam o exemplo mais proeminente dos esforços que estão em progresso para desenoler maneiras eficientes de compartilhar informações nos sistemas de telecomunicação. O padrão de SID não focaliza exclusiamente os requisitos de uma área de transações de telecomunicação, em ez disso, focaliza os requisitos de interface do sistema de telecomunicações inteiro. Este padrão inspirou o desenolimento de um poderoso modelo abstrato de segmento de mercado de telecomunicação chamado de BOM SID. O desenolimento de diretrizes para o gerenciamento de informações e conhecimento nas organizações de telecomunicação requer uma análise cuidadosa do comportamento humano nas organizações de telecomunicação. Portanto, as diretrizes, os protocolos e os padrões do sistema de mensagens deem ser combinados com as representações dos recursos e processos baseados no modelo da organização. É obrigatório que os padrões de mediação, como o Enterprise Serice Bus (ESB) usem os conceitos e as taxonomias definidos no modelo SID direta ou indiretamente para transformar os dados de e para ários modelos de segmento de mercado de destino. Extensões para os Padrões de Mercado Usados no IBM Business Process Manager Telecom Pack O ocabulário definido para SID é obtido do BOM. Embora o modelo de segmento de mercado de telecomunicação tenha outros modelos, tais como um modelo de informações e um modelo de processo, o modelo de segmento de mercado de telecomunicação usa entidades no BOM, os atributos destas entidades e o relacionamento entre estas entidades. 26 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

35 Capítulo 5. Business Process Manager Telecom Pack Arquitetura de Referência A Arquitetura de Referência descree todos os recursos e normas incluídos no IBM Business Process Manager Telecom Pack. O BPM Telecom Pack suporta processos de negócios OSS/BSS que se estendem pelos sistemas de suporte operacional e pelos sistemas de suporte de negócios para um proedor de seriços do Telecom. O BPM Telecom Pack foca as áreas de negócios como Cumprimento, Garantia, Faturamento, Interação do Cliente, Inentário, Catálogo e Processamento do Ciclo de Vida de Mídia. O BPM Telecom Pack é uma oferta principal do IBM Serice Proider Deliery Enironment (SPDE) Framework. A imagem a seguir explica a instanciação da arquitetura de referência do BPM Telecom Pack. Figura 5. BPM Telecom Pack Arquitetura de Referência O BPM Telecom Pack fornece melhorias para as empresas de Telecom. Ele consiste nos seguintes recursos pré-construídos específicos do Telecom que fornecem a capacidade de iniciar o Desenolimento da Solução Telecom: Modelos de Recursos de Telecom: Os Modelos de Recursos de Telecom baseiam-se no modelo do Business Process Framework (etom) do TM Forum e IBM 2007, 2008 IBM 2006,

36 nas boas práticas da IBM. Os Modelos de Recursos de Telecom são usados para fornecer uma isão de recursos de negócios e processos de negócios usados no segmento de mercado de Telecom. Modelos de Processos de Telecom: Os Modelos de Processos de Telecom baseiam-se no modelo do Business Process Framework (etom) do TM Forum e nas boas práticas da IBM. Os Modelos de Processos de Telecom são a base para implementação de uma solução BPM específica de Telecom, permitindo, assim, a reutilização em diersas soluções. Os Modelos de Seriço de Telecom: Os Modelos de Seriço de Telecom são baseados no TM Forum's Application Framework (TAM), no modelo TM Forum's Solution Frameworks (NGOSS) Information Framework (SID), na Iniciatia Operational Support Systems through Jaa (OSS/J), no modelo Multi-Technology Operations System Interface (MTOSI) e nas melhores práticas IBM. Os Modelos de Seriço são interfaces de seriço pré-construídas e esquemas que facilitam a interoperabilidade em diferentes plataformas para o segmento de mercado de Telecomunicações. Esses padrões de mercado fornecem os esquemas de sistema de mensagens que podem ser usados para definir as Interfaces de Seriço do Segmento de Mercado. Componentes Comuns de Telecom: Os Componentes Comuns de Telecom baseiam-se no modelo de Estrutura de Informações (SID) de Estruturas de Solução (NGOSS) do TM Forum, no OSS/J (Operational Support Systems through Jaa Initiatie), no modelo MTOSI (Multi-Technology Operations System Interface) e nas boas práticas da IBM. Os Componentes Comuns de Telecom incluem seriços comuns que podem ser usados no estado em que se encontram ou podem ser estendidos para atiar funções transacionais. Vocabulário de Negócios de Telecom: O Vocabulário de Negócios de Telecom baseia-se no modelo de Estrutura de Informações (SID) de Estruturas de Solução (NGOSS) do TM Forum padrão de Telecom. Os artefatos relacionados a Vocabulário de Negócios usam o ocabulário comum, o conjunto de informações, definições de dados e relacionamentos usados na definição da arquitetura NGOSS. O Vocabulário de Negócios do Telecom é usado para fornecer mais informações sobre os relacionamentos entre termos específicos do segmento de mercado. O Vocabulário de Negócios de Telecom é uma taxonomia dos termos de negócios do segmento de mercado de Telecomunicações. Modelo de Objeto de Negócios de Telecom: O Modelo de Objeto de Negócios de Telecom baseia-se nas Estruturas de Solução (NGOSS) do TM Forum, no modelo de Estrutura de Informações (SID) do TM Forum e nas boas práticas da IBM. O Modelo de Objeto de Negócios do Telecom é uma representação lógica das entidades de negócios e atributos que configuram um domínio de negócios ou um subsetor em um domínio. Cenários de Solução: Os Cenários de Solução são implementações BPM prontas para uso compactadas como uma referência para ajudar a entender a entrega de ponta a ponta de uma solução BPM para o segmento de mercado de Telecomunicações. Os Cenários de Solução usam a maioria dos atios do BPM Telecom Pack e estendem-nos o quanto for necessário. Visualização Lógica do Business Process Manager Telecom Pack A isualização lógica do IBM Business Process Manager Telecom Pack fornece a isualização do componente. A figura a seguir ilustra uma isualização lógica da Arquitetura de Referência para o BPM Telecom Pack. As seções anteriores trataram as diersas dependências entre cada um dos componentes. Os componentes são isualizados utilizando a notação 28 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

37 de associação. Figura 6. BPM Telecom Pack - Visualização Lógica Modelo de Componente do Business Process Manager Telecom Pack O modelo de componente do IBM Business Process Manager Telecom Pack fornece as informações sobre os artefatos de cada atio. A figura a seguir ilustra o modelo de componente para o BPM Telecom Pack. Capítulo 5. Business Process Manager Telecom Pack Arquitetura de Referência 29

38 Figura 7. BPM Telecom Pack - Modelo de Componente Modelos de Recursos de Telecom: Os Modelos de Recursos de Telecom baseiam-se no modelo do Business Process Framework (etom) do TM Forum e nas boas práticas da IBM. Os Modelos de Recursos de Telecom são usados para fornecer uma isão de recursos de negócios e processos de negócios usados no segmento de mercado de Telecom. Modelos de Processos de Telecom: Os Modelos de Processos de Telecom baseiam-se no modelo do Business Process Framework (etom) do TM Forum e nas boas práticas da IBM. Os Modelos de Processos de Telecom são a base para implementação de uma solução BPM específica de Telecom, permitindo, assim, a reutilização em diersas soluções. 30 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

39 Os Modelos de Seriço de Telecom: Os Modelos de Seriço de Telecom são baseados no TM Forum's Application Framework (TAM), no modelo TM Forum's Solution Frameworks (NGOSS) Information Framework (SID), na Iniciatia Operational Support Systems through Jaa (OSS/J), no modelo Multi-Technology Operations System Interface (MTOSI) e nas melhores práticas IBM. Os Modelos de Seriço são interfaces de seriço pré-construídas e esquemas que facilitam a interoperabilidade em diferentes plataformas para o segmento de mercado de Telecomunicações. Esses padrões de mercado fornecem os esquemas de sistema de mensagens que podem ser usados para definir as Interfaces de Seriço do Segmento de Mercado. Componentes Comuns de Telecom: Os Componentes Comuns de Telecom baseiam-se no modelo de Estrutura de Informações (SID) de Estruturas de Solução (NGOSS) do TM Forum, no OSS/J (Operational Support Systems through Jaa Initiatie), no modelo MTOSI (Multi-Technology Operations System Interface) e nas boas práticas da IBM. Os Componentes Comuns de Telecom incluem seriços comuns que podem ser usados no estado em que se encontram ou podem ser estendidos para atiar funções transacionais. Vocabulário de Negócios de Telecom: O Vocabulário de Negócios de Telecom baseia-se no modelo de Estrutura de Informações (SID) de Estruturas de Solução (NGOSS) do TM Forum padrão de Telecom. Os artefatos relacionados a Vocabulário de Negócios usam o ocabulário comum, o conjunto de informações, definições de dados e relacionamentos usados na definição da arquitetura NGOSS. O Vocabulário de Negócios do Telecom é usado para fornecer mais informações sobre os relacionamentos entre termos específicos do segmento de mercado. O Vocabulário de Negócios de Telecom é uma taxonomia dos termos de negócios do segmento de mercado de Telecomunicações. Modelo de Objeto de Negócios de Telecom: O Modelo de Objeto de Negócios de Telecom baseia-se nas Estruturas de Solução (NGOSS) do TM Forum, no modelo de Estrutura de Informações (SID) do TM Forum e nas boas práticas da IBM. O Modelo de Objeto de Negócios do Telecom é uma representação lógica das entidades de negócios e atributos que configuram um domínio de negócios ou um subsetor em um domínio. Cenários de Solução: Os Cenários de Solução são implementações BPM prontas para uso compactadas como uma referência para ajudar a entender a entrega de ponta a ponta de uma solução BPM para o segmento de mercado de Telecomunicações. Os Cenários de Solução usam a maioria dos atios do BPM Telecom Pack e estendem-nos o quanto for necessário. A tabela a seguir fornece uma lista dos ários componentes junto com as ferramentas recomendadas para ários tipos de recursos: Tabela 2. Lista de Artefatos e Ferramentas Tipo de Recursos Modelos de Recursos Modelos de Processos Modelos de Seriço Tipo de Artefato Arquio do Documento de Negócios Arquios de Projeto do Toolkit (twx) Bibliotecas SCA Ferramentas IBM Business Process Manager Industry Packs WebSphere Business Compass IBM Business Process Manager Industry Packs IBM Process Designer IBM Process Serer IBM Process Portal IBM Business Process Manager Industry Packs IBM Integration Designer Capítulo 5. Business Process Manager Telecom Pack Arquitetura de Referência 31

40 Tabela 2. Lista de Artefatos e Ferramentas (continuação) Tipo de Recursos Componentes Comuns Vocabulário de Negócios Modelo de Objeto de Negócios Cenários de Solução Tipo de Artefato Bibliotecas SCA, Módulos SCA Arquios de Troca de Projetos do Modelos UML, Modelo de Dados Lógicos, Modelo de Dados Físico Módulos SCA, Bibliotecas SCA, Arquios de Projeto de Aplicatio de Processo, Modelos de Monitor e Archies Corporatios Ferramentas IBM Business Process Manager Industry Packs IBM Integration Designer WebSphere Process Serer IBM Business Process Manager Industry Packs WebSphere Business Compass IBM Integration Designer IBM Business Process Manager Industry Packs Rational Software Architect - Tempo de Design (Ferramenta Recomendada) InfoSphere Data Architect IBM Business Process Manager Industry Packs WebSphere Process Serer IBM Business Monitor IBM Business Process Manager IBM Integration Designer IBM Business Monitor Toolkit IBM DB2 Enterprise Edition Visualizador Scalable Vector Graphics (SVG) IBM Process Designer IBM Process Serer IBM Process Portal Visualização da Implementação do Business Process Manager Telecom Pack A isualização da implementação do IBM Business Process Manager Telecom Pack fornece uma isualização de tempo de execução de diersos componentes que constroem o Cenário de Solução de Telecom ao redor de Order Handling. As opções de implementação fornecidas no BPM Telecom Pack abrem o caminho para os clientes que querem dar o pontapé inicial no desenolimento de uma solução usando as edições Standard e Express do IBM BPM Telecom Pack, bem como clientes usando os recursos aançados fornecidos pela edição Adanced do BPM Telecom Pack. A figura a seguir ilustra a implementação típica de um componente de tempo de execução gerado usando os componentes do BPM Telecom Pack. Ao usar esta abordagem, ocê dee usar o perfil do IBM WebSphere Process Serer Enterprise Edition para instalar o Aplicatio de Processo (arquio TWX) gerado usando o BPM Telecom Pack. Para monitoramento do processo, IBM Business Monitor dee estar associado ao mesmo perfil. Como parte do tempo de execução, os artefatos que podem ser executados usando BPM Telecom Pack, a saber os arquios EAR específicos dos Componentes comuns e de Cenário, são implementados nesse perfil. 32 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

41 Figura 8. BPM Telecom Pack Standard Edition - Visualização da Implementação Figura 9. BPM Telecom Pack Adanced Edition - Visualização da Implementação Durante o tempo de execução, os artefatos que podem ser executados ou gerados usando BPM Telecom Pack, a saber os arquios EAR específicos de Componentes Comuns e do Cenário de soluções, são implementados no WebSphere Process Serer Enterprise Edition. Capítulo 5. Business Process Manager Telecom Pack Arquitetura de Referência 33

42 34 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

43 Capítulo 6. Recursos Empacotados no Business Process Manager Telecom Pack Os atios no IBM Business Process Manager Telecom Pack incluem o Telecom Modelos de Recursos, o Telecom Modelos de Processos, o Telecom Modelos de Seriço, o Telecom Componentes Comuns, o Telecom Vocabulário de Negócios, o Telecom Modelo de Objeto de Negócios e o Cenários de Solução. Figura 10. Recursos Empacotados no BPM Telecom Pack Modelos de Recursos do Telecom Os Modelos de Recursos de Telecom baseiam-se nos padrões de Business Process Framework (etom) do TM Forum e nas boas práticas da IBM. Os Modelos de Recursos de Telecom serem como uma camada fundamental dos recursos de negócios necessários que o segmento de mercado de Telecom possui na cadeia de alor de segmento de mercado de Telecom. Os Modelos de Processos de Telecom serem como uma taxonomia de processos de negócios para o segmento de mercado de Telecom que ajudam a alinhar os seriços de negócios. Telecom Modelos de Processos Os Modelos de Processos de Telecom são uma base para implementar uma solução Business Process Management (BPM) específica do segmento de mercado. Os Modelos de Processos representam processos de negócios críticos para o segmento de mercado de Telecom. Eles geralmente contêm um processo de alto níel com os subprocessos, KPIs e relatórios releantes. IBM 2007, 2008 IBM 2006,

44 Os Modelos de Processos do Telecom são baseados nos padrões Business Process Framework (etom) do TM Forum. Os Modelos de Processos de Telecom agem como blocos de construção para uma solução BPM, permitindo que a solução seja reutilizada em diersas soluções. Estes modelos são baseados na decomposição dos Modelos de Recursos. Estes processos de negócios podem ser usados no estado em que se encontram ou eles podem ser estendidos para atender requisitos de negócios. Os Telecom Modelos de Processos fornecidos como parte do IBM Business Process Manager Telecom Pack são Telecom Industry-specific Business Processes baseado nas boas práticas da IBM. Os modelos de processo para o BPM Telecom Pack são desenolidos usando o IBM Process Designer e são empacotados como arquios.twx que podem ser importados como kits de ferramentas usando o console do IBM Process Serer ou dentro do IBM Process Designer. Os modelos oferecidos como modelos de processo reutilizáeis podem ser copiados nos aplicatios de processo necessários e podem ser customizados usando ambientes de autoria do IBM Process Designer. A tabela a seguir fornece uma isão geral dos artefatos do Toolkit que são fornecidos como parte deste release. Tabela 3. Visão Geral de Artefatos do Toolkit Tipo de Artefato do Toolkit Descrição Business Process Definition (BPD) Grupo de Participantes Tipo Variáel Coaches Relatórios Quadro de Pontuação Grupo de Rastreamento Um BPD é um modelo reutilizáel de um processo que define o que é comum a todas as instâncias de tempo de execução para esse modelo de processo. Os grupos de participantes representam os grupos de usuários em uma empresa. Os Tipos Variáeis representam os dados que passam de uma etapa para outra em um processo. Coaches são interfaces com o usuário criadas no IBM Process Designer para coletar entrada do usuário necessária para um seriço subjacente. Os Relatórios fornecem a capacidade de analisar o desempenho de instâncias de processo e os participantes do processo que concluem tarefas nessas instâncias. O Quadro de Pontuação pode ser usado para isualizar os relatórios customizados e os quadros de pontuação criados usando os dados de desempenho do IBM Process Designer. O Grupo de Rastreamento pode ser usado para controlar explicitamente os dados rastreados e os pontos de rastreamento para relatórios customizados mais aançados. Para obter mais informações sobre os artefatos Modelos de Processos, consulte Capítulo 10, Telecom Modelos de Processos, na página 113. Os Modelos de Processo baseados no modelador BPM Telecom Pack empacotado e artefatos relacionados estão disponíeis nas pastas <Install-folder>/assets/ process-models/heritage. Estes artefatos foram empacotados e fornecidos como parte do BPM Telecom Pack Versão 7.0 e só podem ser usados no WebSphere Business Modeler Versão IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

45 Telecom Modelos de Seriço Os Modelos de Seriço do Telecom são interfaces de seriço e esquemas pré-construídos que facilitam a interoperabilidade em diersas plataformas para um determinado segmento de mercado. Os Modelos de Seriço do Telecom são tipos de dados e interfaces de seriço específicos do Telecom baseados em TM Forum's Application Framework (TAM), TM Forum's Solution Frameworks (NGOSS), Information Framework (SID), na iniciatia Operational Support Systems por meio do Jaa (OSS/J), nas melhores práticas IBM e nos padrões MTOSI. Estes interfaces de seriço podem ser usados no estado em que se encontram ou podem ser estendidos. Os Modelos de Seriço são compactados como bibliotecas SCA no IBM Integration Designer. Essas bibliotecas SCA se baseiam no Modelo SID. Esta liberação inclui noos esquemas que aprimoram os recursos existentes do IBM Business Process Manager Telecom Pack. O uso destes noos esquemas também facilita a melhor manipulação de falha no BPM Telecom Pack. Telecom Componentes Comuns Os Componentes Comuns de Telecom são implementações de seriço da Web comuns específicas do Telecom baseadas nas normas de Telecom. Os Componentes Comuns de Telecom incluem seriços comuns que são implementações de seriço específicas do segmento de mercado que atiam funções transacionais, tais como alidação, identificação de erro e transformação. Os seriços comuns que são uma parte do IBM Business Process Manager Telecom Pack são empacotados como uma única biblioteca SCA e também são configurados como um arquio EAR implementáel. Esses seriços comuns baseiam-se nas Estruturas de Soluções (NGOSS) do TM Forum, na Estrutura de Informações (SID) do TM Forum, em MTOSI, nos padrões NGOSS OSS/J e nas boas práticas da IBM. Estes seriços comuns podem ser configurados para trabalhar com diferentes APIs, tal como um mecanismo de regras compatíel com JSR94 ou o IBM WebSphere Transformation Extender. Telecom Vocabulário de Negócios O Vocabulário de Negócios de Telecom é uma taxonomia de termos de negócios para o segmento de mercado de Telecomunicações. Ele fornece informações sobre relacionamentos com outros termos específicos do Telecom. O Vocabulário de Negócios de Telecom baseia-se nos padrões de Estrutura de Informações (SID) do TM Forum e nas boas práticas da IBM. O Vocabulário de Negócios de Telecom fornece às organizações a capacidade de interoperar entre diersos sistemas em uma empresa atraés de metadados de seriço de negócios, tais como funções, canais, asserções e políticas. O segmento de mercado do Telecom dee ser usado para definir os metadados para consistência e reutilização dos seriços de negócios associados. O Vocabulário de Negócios de Telecom é empacotado como um arquio de Archie de Conteúdo de Malha (.jar) que é importado usando um recurso de importação fornecido no console administratio do IBM WebSphere Business Capítulo 6. Recursos Empacotados no Business Process Manager Telecom Pack 37

46 Serices Fabric. Após esta importação ser concluída, o Vocabulário de Negócios do Telecom está disponíel na lista de ocabulário. É possíel efetuar logon no Espaço de Negócios e incluir o Vocabulário de Negócios do Telecom nele. Neste release, um Vocabulário de Negócios baseado no IBM Integration Designeré fornecido. Usando este noo Vocabulário de Negócios, o pacote utiliza os esquemas de segmento de mercado para criar um Vocabulário de Negócios que possa ser suportado no IBM Integration Designer, WebSphere Business Serices Fabric e no IBM WebSphere Enterprise Serice Bus. O Vocabulário de Negócios fornecido com o pacote pode ser isualizado usando o IBM Integration Designer ou usando WebSphere Business Compass. Esse Vocabulário de Negócios inclui Itens de Negócios e os alias relacionados que são mapeados para um Objeto de Negócios a partir de um Esquema do Segmento de Mercado. Usar esse Vocabulário de Negócios enole fornecê-lo como uma dependência para um Modulo SCA ou um Módulo de Mediação, e depois identificar o Item de Negócios apropriado que precisa ser usado em um editor de mapeamento Business Process Execution Language (BPEL) ou Extensible Markup Language (XML). Modelo de Objeto de Negócios do Telecom O Modelo de Objeto de Negócios do Telecom baseia-se nas Estruturas de Soluções (NGOSS) do TMForum, nos padrões de Estrutura de Informações (SID) e nas boas práticas da IBM. O modelo SID fornece ao segmento de mercado de Telecomunicações um ocabulário comum, um conjunto de informações, definições de dados e relacionamentos usados na definição de arquiteturas NGOSS. O Modelo de Objeto de Negócios SID está disponíel como um modelo UML para o IBM Business Process Manager Telecom Pack. Telecom Cenários de Solução As implementações de BPM Telecom Cenários de Solução que são usadas para ajudá-lo a compreender a entrega de ponta a ponta de uma solução BPM para o segmento de mercado de Telecom. O Cenários de Solução usa a maioria dos recursos do IBM Business Process Manager Telecom Pack, mas em certos casos, esses recursos foram estendidos. Os Cenários de Solução baseiam-se em cenários e casos de uso de segmento de mercado específicos, fornecendo um exemplo de implementação para tal segmento. Esses Cenários de Solução podem ser usados para explicar o uso da solução IBM Business Process Management para um segmento de mercado específico. Para os Cenários de Solução de Telecom, os cenários de Incident and Problem Management, de Manipulação do Pedido e de Order Feasibility são fornecidos. É importante obserar que como parte da oferta do BPM Telecom Pack Versão 7.5, o Cenário da Solução de Order Handling torna-se disponíel nas edições do IBM Business Process Manager Adanced e do IBM Business Process Manager Standard. Os cenários da Solução Order Feasibility são certificados para serem executados somente no WebSphere Dynamic Process Edition Suite Versão IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

47 Deriando Atios dos Padrões de Mercado Os atios do IBM Business Process Manager Telecom Pack são deriados de determinados padrões usados no segmento de mercado do Telecom. Modelos de Recursos Os Modelos de Recursos são deriados da Estrutura de Classificação do Processo etom e as Boas Práticas IBM. Estrutura de classificação do processo etom As descrições do Processo de Negócios são originadas da estrutura de classificação do Processo etom. O Enhanced Telecom Operations Map (etom) é um Modelo de Processo de Negócios. Os processos etom são estruturados em ários níeis para que cada processo possa interagir com um outro processo. As implementações são disponibilizadas no níel mais baixo dos processos e incluem um conjunto de atiidades, tal como a Tarefa de Seriço de Negócios. Mapeamento entre atios e estrutura de classificação do processo etom: As descrições do Processo de Negócios são originadas da estrutura de classificação do Processo etom. O IBM Business Process Manager Telecom Pack é usado para trabalhar com os processos de Operações do Segmento de Mercado de Telecom. Os processos e recursos de diferentes níeis são usados a partir do padrão de etom e mapeados com o Modelo de Recurso do pacote. A tabela a seguir fornece uma isão geral do mapeamento entre os recursos. Tabela 4. Mapeamento de Recursos e Processos entre etom e o Pacote Recursos e processos etom Mapeamento para o Pacote Todos os Processos de Níel 1 são mapeados para os processos de Níel 1 no modelo do Recurso. Todos os Processos de Níel '2' são mapeados para os processos de Níel '2' no modelo do Recurso. Todos os Processos de Níel '3' são mapeados para os processos de Níel '3' no modelo do Recurso. Todos os Processos de Níel '4' são mapeados para os processos de Níel '4' no modelo do Recurso. Considere o exemplo de Cumprimento, Gerenciamento de Relação com o Cliente, etc. Considere o exemplo de Manipulação do Pedido, Manipulação de Problemas, etc. Considere o exemplo de Concluir Pedido do Cliente, Determinar Manipulação do Pedido do Cliente, Resolução de Manipulação do Pedido do Cliente, Rastrear e Gerenciar a Manipulação do Pedido do Cliente, etc. Considere o exemplo de Fechar Ordem de Seriço, Fechar Ordem de Recurso, etc. Extensões Feitas para o Mapeamento entre Atios e o Padrão etom: Foram feitas extensões no padrão de etom existente para assegurar o mapeamento entre os recursos e os padrões. Capítulo 6. Recursos Empacotados no Business Process Manager Telecom Pack 39

48 A tabela a seguir fornece uma isão geral das extensões feitas para mapeamento entre atios. Tabela 5. Extensões Feitas para o Mapeamento Recursos e processos etom Os Recursos de Níel 0 não são usados a partir do modelo etom. Extensões feitas para o mapeamento com o pacote Como os recursos de Níel 0 não são usados, o modelo Recurso inclui somente recursos de Níel 1. Todo o Processo de Níel 0 é mapeado para o Níel de Recurso 0. Nota: Considere o exemplo de processos de Gerenciamento Corporatio, Mercado, Produto & Cliente, Operações, Recurso, Seriço, Estratégia, Infraestrutura & Produto e Fornecedor/Parceiro. Modelos de Processos Os Modelos de Processos são deriados da estrutura de classificação do processo etom. Estrutura de Classificação do Processo etom Os processos de Níel 2, 3 e 4 são originados do padrão etom. Mapeamento da Estrutura de Classificação de Processo etom para o Modelo de Processo: Os processos do IBM Business Process Manager Telecom Pack são mapeados para processos de diferentes níeis a partir do padrão etom. Tabela 6. Mapeamento da Estrutura de Classificação do Processo etom para o Modelo de Processo Atio etom Mapeamento de Modelo do Processo Os processos de Níel 2 são mapeados para o processo de alto níel no Modelo de Processo. Os Processos de Níel 3 ou Níel 4 são mapeados para os subprocessos no Modelo de Processo. As descrições de Processo de Negócios são originadas a partir da estrutura de classificação do Processo etom. Considere o Modelo de Processo de Manipulação de Pedido. Considere o processo Concluir Pedido do Cliente. Considere isualizar as descrições na guia Propriedades Gerais no Modelo de Processo. A imagem a seguir fornece um exemplo do mapeamento do etom para Modelo de Processo. 40 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

49 Figura 11. Mapeamento do etom para Modelo de Processo Mapeamento de Seriços de Negócios e Objetos de Seriço de Negócios Baseados em SID para o Modelo de Processo: O Modelo de Processo usa o recurso de Modelo de Seriço a partir do IBM Business Process Manager Telecom Pack para deriar os Seriços de Negócios e Objetos de Negócios. Estes são baseados no SID baseado em NGOSS e nas boas práticas IBM. Tabela 7. Mapeamento do Padrão Baseado em SID para o Modelo de Processo Atio baseado em SID Mapeamento de Modelo do Processo As atiidades nos processos Níel 3 podem incluir tarefas de Seriço de Negócios que usam a Interface de Seriço do Modelo de Seriço. Considere um exemplo, como o processo de Determinar a Viabilidade do Pedido do Cliente, que possui a tarefa de Seriço de Negócios "Executar Viabilidade do Pedido de Produto", que é mapeada para Executar a Viabilidade do Pedido de Produto da Biblioteca SCA ProductFulfillment-PSM. A ProductFulfillment-PSM inclui a ersão mais lee do Executar a Viabilidade do Pedido de Produto de Interface de Seriço baseada em SID. A ProductFulfillment-PSM usa a ersão mais lee de ProductOrder. O seriço de integração instancia o módulo Mediation para transformar a ersão mais lee de ProductOrder no ProductOrder baseado em SID. A imagem a seguir fornece um exemplo do mapeamento do padrão baseado em SID para o Modelo de Processo. Figura 12. Mapeamento do Padrão Baseado em SID para o Modelo de Processo Capítulo 6. Recursos Empacotados no Business Process Manager Telecom Pack 41

50 Modelo de Seriço O IBM Business Process Manager Telecom Pack Modelo de Seriço é baseado em NGOSS (SID,OSS/J e MTOSI) e nas boas práticas da IBM. Padrões Usados para Extrair o Telecom Modelo de Seriço As normas a seguir são usadas para extrair os recursos relacionados ao Modelo de Seriço: SID baseado em NGOSS: O modelo de Informações Compartilhadas/Dados (SID) do NGOSS fornece ao segmento de mercado de Telecomunicações um ocabulário comum e um conjunto de informações, definições de dados e relacionamentos usados na definição da arquitetura do NGOSS. OSS/J: OSS atraés de Jaa (OSS/J) é um Programa Técnico do TM Forum dedicado a ajudar as empresas de telecomunicações a fortalecerem o poder de seus Sistemas de Suporte a Negócios/Operações (OSS/BSS) ao mesmo tempo em que contém custos. MTOSI: Multi-Technology Operations System Interface (MTOSI) é um padrão único que fornece a interoperabilidade entre sistemas heterogêneos, por exemplo, fornecedores e proedores de seriços diferentes fornecendo noos produtos e seriços. Mapeamento entre Normas e o Modelo de Seriço O mapeamento entre diferentes normas e o Modelo de Seriço inclui: A isualização do sistema, que consiste em Objetos de Negócios que são deriados do modelo de dados SID. Todas as interfaces de seriço baseadas no Modelo SID que usam o modelo de Sistema de Mensagens do Modelo de Seriço. As interfaces de seriço são fracamente acopladas à isualização do Sistema. IbmTelecomMessage, que usa o cabeçalho MTOSI que é usado para fornecer os detalhes de contexto de um seriço. IbmTelecomMessage fornece o recurso de interoperabilidade do IBM Business Process Manager Telecom Pack. Extensões Feitas para Mapeamento entre Normas e o Modelo de Seriço: As extensões feitas para mapeamento entre diferentes normas e o Modelo de Seriço incluem: O Modelo de Seriço para o IBM Business Process Manager Telecom Pack, que inclui a isualização do Sistema e a isualização do Sistema de Mensagens. O modelo de isualização de Sistema de Mensagens e Implementação, que é baseado nas melhores práticas IBM. Os objetos de negócios da isualização de Sistema de Mensagens se agrupam ao redor da isualização do Sistema. Todos os Objetos de Negócios no modelo de Sistema de Mensagens, que estendem IbmTelecomMessage. ExceptionMessage, que é baseado nas melhores práticas e pode ser usado como um tipo de falha nas interfaces de seriço do Modelo de Seriço. O mapeamento e a extensão podem ser melhor entendidos a partir das seguintes imagens 42 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

51 Figura 13. Interface de Seriço Usando o Modelo do Sistema de Mensagens Figura 14. Modelo do Sistema de Mensagens Estendendo o IbmTelecomMessage que Usa o Cabeçalho MTOSI Capítulo 6. Recursos Empacotados no Business Process Manager Telecom Pack 43

52 A Mensagem de Pedido do Cliente é do modelo de isualização Sistema de Mensagens enquanto o CustomerOrder é do modelo de isualização Sistema. Figura 15. Modelo do Sistema de Mensagens que agrupa a isualização Sistema Figura 16. A Visualização Sistema que é Baseada no SID e nas Boas Práticas IBM Agrupamento do Modelo de Seriço Baseado nas Boas Práticas IBM: Os objetos Sistema e Negócios do Sistema de Mensagens são agrupados com base nas áreas do assunto identificadas no Segmento de Mercado de Telecomunicações. Essas áreas-chae incluem Cumprimento, Garantia e Faturamento. O Modelo de Seriço é compactado como uma biblioteca SCA. Usando as melhores práticas IBM, o IBM Business Process Manager Telecom Pack identifica as principais áreas no Segmento de Mercado de Telecom como áreas de Assunto e áreas Funcionais. As áreas Funcionais incluem Cliente, Faturamento, Produto e etc. O BPM Telecom Pack inclui bibliotecas SCA baseadas nestas áreas denominadas 44 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

53 CustomerAssurance, CustomerBilling, ProductFulfillment e assim por diante. As interfaces de seriço são agrupadas conforme a área Funcional para facilidade de entendimento. A imagem a seguir mostra as Bibliotecas SCA baseadas na área Funcional e na área de Assunto. Figura 17. Bibliotecas SCA Baseadas na área Funcional e na área de Assunto Vocabulário de Negócios O Telecom Vocabulário de Negócios é baseado no modelo de Estrutura de Informações (SID) de Estruturas de Solução (NGOSS) do TM Forum. Os artefatos relacionados ao Vocabulário de Negócios usam o ocabulário comum e o conjunto de informações, as definições de dados e os relacionamentos usados na definição de arquitetura NGOSS. Modelo de Estrutura de Informações (SID) de Estruturas da Solução do TM Forum (NGOSS) Os Termos de Negócios são capturados do pacote Modelo de Dados de Visualização do Sistema que é parte do Modelo UML do SID. As descrições de Termos de Negócios são originadas da Visualização de Negócios no Modelo de BOM do SID. Mapeamento do SID novocabulário de Negócios: O mapeamento entre os atios do modelo de BOM SID eovocabulário de Negócios é conforme mostrado na tabela a seguir. Tabela 8. Mapeamento para o Vocabulário de Negócios para o Modelo de Dados de Visualização do Sistema do Modelo de Seriço Atios do Vocabulário de Negócios Objeto de Negócios do Modelo de Seriço Objeto de Negócios do Modelo de Seriço Item de Negócios ProductOrderBI Área de Assunto ProductOrder do Cumprimento Nome alternatio ProductId N/D Expressões Xpath Id ProductOrder Mapeamento de Id Capítulo 6. Recursos Empacotados no Business Process Manager Telecom Pack 45

54 Figura 18. Mapeamento para o Vocabulário de Negócios para o Modelo de Dados de Visualização do Sistema do Modelo de Seriço Componentes Comuns O IBM Business Process Manager Telecom Pack Componentes Comuns é baseado em NGOSS (SID,OSS/J e MTOSI) e nas Boas Práticas da IBM. Os Componentes Comuns usam as interfaces de seriço do Telecom Modelo de Seriço. Para obter mais informações sobre o mapeamento Modelo de Seriço, consulte a seção mapeamento do Modelo de Seriço. Modelo de Objeto de Negócios O IBM Business Process Manager Telecom Pack Modelo de Objeto de Negócios é baseado em NGOSS SID e nas boas práticas da IBM O Modelo de Objeto de Negócios. Para obter mais informações sobre o mapeamento Modelo de Seriço, consulte a seção mapeamento do Modelo de Seriço. 46 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

55 Capítulo 7. Usando o Naegador de Atio O Naegador de Atio é usado para isualizar os recursos, os relacionamentos entre diferentes recursos e as informações sobre o Cenário de Solução fornecidos com o IBM Business Process Manager Telecom Pack. O Naegador de Atio é instalado como parte da instalação do BPM Telecom Pack. Para atiar o Naegador de Atio, naegue até o caminho do local da instalação e clique duas ezes no arquio Launch-Naigator.bat. Para obter mais informações sobre a atiação do Naegador de Atio, consulte a documentação do BPM Telecom Pack. Área de Naegação: Esta área inclui as seguintes opções de naegação. Procurar Recursos: Clique nesta opção para procurar recursos disponíeis com o BPM Telecom Pack. Visualizar Recursos: Clique nesta opção para procurar por um recurso e isualizar uma lista de seus recursos associados. Cenários de Solução: Clique nesta opção para isualizar os detalhes sobre os Cenários de Solução fornecidos com o BPM Telecom Pack. Área Lista de Materiais: Esta área fornece informações sobre os recursos disponíeis no BPM Telecom Pack. A partir de qualquer página do Naegador de Atio, clique em Início para naegar para a Página Inicial. Nota: O Naegador de Atio é suportado com a documentação de ajuda on-line necessária. Clique em Ajuda em qualquer página do Naegador de Atio para isualizar a documentação da ajuda para página ou opção relacionada. Modificando as Preferências de Idioma do Naegador de Atio A página Configurar pode ser usada para alterar o idioma de uso do Naegador de Atio. Sobre Esta Tarefa O idioma necessário pode ser configurado usando as etapas a seguir. Procedimento 1. Na página Inicial, clique em Configurar. 2. Na área Selecionar Preferências de Idioma, selecione o idioma que ocê deseja configurar na lista Idioma. 3. Clique em Atualizar para salar as configurações de idioma. O que Fazer Depois É possíel procurar por recursos ou aprender sobre o Cenários de Solução usando as opções disponíeis na página Inicial. Copyright IBM Corp. 2006,

56 Procurando Recursos Usando a Página Procurar Recursos A página Procurar Recursos é usada para procurar recursos fornecidos com o IBM Business Process Manager Telecom Pack. É possíel executar uma procura por recursos com base no nome do recurso. Alternatiamente, utilize a página Procurar Recursos para executar uma procura aançada para localizar um recurso específico. Para usar Procurar: 1. Insira o nome de um recurso que deseja procurar e clique no ícone Procurar. 2. Visualize a lista exibida para localizar o recurso necessário. Para usar a Procura Aançada: 1. Clique em Procura Aançada para alternar para o modo de procura aançada. 2. Digite o nome de um recurso que deseja procurar. Nota: É possíel selecionar a caixa de opção Frase Exata para procurar frases exatas. Limpe esta caixa de opção para um resultado da procura mais amplo. 3. Selecione uma opção na lista Linha de Negócios. 4. Selecione uma opção na lista Área de Negócios Principal. 5. Selecione o tipo de atio necessário na lista Tipo de Atio. 6. Clique no ícone Procurar. 7. Visualize a lista exibida para localizar o recurso necessário. Para isualizar detalhes utilizando os resultados da procura: 1. A partir da lista de recursos exibidos nos resultados da procura, clique no recurso necessário. 2. Visualize as informações, como a descrição, a Linha de Negócios, a ferramenta necessária para isualizar o recurso, o formato de armazenamento em pacote configuráel, o padrão associado ao recurso, e assim por diante, para esse recurso. 3. Forneça comentários no campo Comentários. 4. Clique em Atualizar para salar os comentários. 5. Visualize o mapa de relacionamento. Esse mapa mostra a representação gráfica de relacionamento entre o recurso selecionado e os outros recursos disponíeis. 6. Clique em qualquer um dos componentes do mapa de relacionamento para isualizar informações sobre o componente exibido no mapa. Visualizando o Mapa de Relacionamento O mapa de relacionamento fornece uma representação gráfica entre o recurso procurado e seus relacionamentos com outros recursos instalados. Antes de Iniciar A tarefa para a procura de um recurso usando o Naegador de Atio é explicada usando a Entrada e Validação da Solicitação Nome do Modelo de Processo como um recurso de exemplo. 48 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

57 Sobre Esta Tarefa Quando ocê procura por um recurso usando a funcionalidade procura ou procura aançada, pode isualizar também o mapa de relacionamento junto com os detalhes do recurso. Um mapa de relacionamento pode ser isualizado usando as etapas a seguir. Procedimento 1. Na página inicial, clique em Procurar Recursos. 2. Insira Entrada e Validação da Solicitação e clique no ícone Procurar. 3. Clique em Entrada e Validação da Solicitação a partir da lista que é exibida. O mapa de relacionamento a seguir pode ser isto. Figura 19. Mapa de Relacionamento 4. Clique no tipo de recurso necessário para isualizar uma lista de recursos relacionados. Nota: Se múltiplos recursos do mesmo tipo de recurso estier presente no mapa de relacionamento, um alor numérico será usado para mostrar esses recursos no mapa de relacionamento. É possíel clicar no tipo de recurso e, em seguida, clicar no recurso exibido na lista para obter informações detalhadas sobre esse recurso. O que Fazer Depois É possíel clicar no componente exibido para pesquisar detalhadamente cada um dos recursos exibidos na lista conforme seus requisitos. Visualizando a Hierarquia do Recurso Usando a Página Visualizar Recursos O Naegador de Atio fornece uma página Visualizar Recursos que é usada para a isualização de todos os atios instalados durante a instalação do IBM Business Process Manager Telecom Pack. A página Visualizar Recursos também pode ser usada para entender a hierarquia e estrutura do recurso. Sobre Esta Tarefa A página Visualizar Recursos pode ser usada para isualizar a hierarquia do recurso usando as etapas a seguir. Capítulo 7. Usando o Naegador de Atio 49

58 Procedimento 1. Na página Inicial, clique em Visualizar Atios. Uma lista de recursos instalados é exibida. 2. Clique em Clicar aqui para mais detalhes para isualizar as informações detalhadas como descrição do atio, mapas de relacionamento e etc. relacionadas ao atio. Clique em Voltar para retornar à página Visualizar Atios. 3. Clique no ícone Expandir para expandir um recurso e isualizar a estrutura do recurso. Nota: Você dee pressionar a tecla Ctrl no teclado e usar as teclas de seta para expandir um recurso se estier usando o teclado para obter acessibilidade. 4. Visualize o mapa de relacionamento. Esse mapa mostra a representação gráfica de relacionamento entre o recurso isualizado e outros recursos disponíeis. Para obter informações adicionais sobre como usar o mapa de relacionamento, consulte Visualizando o Mapa de Relacionamento na página 48. Visualizando os Detalhes do Cenários de Solução A página Cenários de Solução fornece informações detalhadas relacionadas aos casos de uso fornecidos com o IBM Business Process Manager Telecom Pack. As informações detalhadas fornecidas incluem informações sobre a isão geral do caso de uso, os fluxos do processo relacionados ao Cenários de Solução, as medidas de negócios associadas e os KPIs (Key Performance Indictors), e assim por diante. Sobre Esta Tarefa A página Cenários de Solução é usada para entender os principais detalhes relacionados ao Cenário de Solução do Telecom. Visualize informações detalhadas sobre o Cenário de Solução usando as etapas a seguir. Procedimento 1. Na página Inicial, clique em Cenários de Solução. Os Cenários de Solução disponíeis com o BPM Telecom Pack são exibidos. 2. Clique no Cenário de Solução necessário para isualizar informações detalhadas sobre esse cenário. 3. Clique em qualquer uma das opções a seguir para isualizar as informações relacionadas. Visão Geral - Compreender a pré-condição, a pós-condição, o sucesso, a falha e assim por diante para o Cenário de Solução. Pontos Adersos - Visualize os pontos adersos dos negócios e problemas do segmento de mercado relacionados ao uso. Fluxos do Processo - Visualize o processo principal e o fluxo de subprocesso relacionado ao Cenário de Solução. Fluxos do Coach - Visualize as informações relacionadas ao coach de cada processo para o Cenário de Solução. KPIs e Relatórios - Visualize os relatórios necessários relacionados ao fluxo do processo do Cenário de Solução. Seriços de Integração - Visualize a lista de interfaces de seriço relacionada ao Cenário de Solução. Regras de Negócios - Visualize as Regras de Negócios associadas ao Cenário de Solução. 50 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

59 Modelos de Dados - Visualize as informações de modelo de dados relacionadas ao Cenário de Solução. Capítulo 7. Usando o Naegador de Atio 51

60 52 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

61 Capítulo 8. Atiação para o Business Process Manager Telecom Pack Modelo de Arquitetura A Atiação do Telecom pode ser usada por arquitetos de soluções, profissionais de TI e especialistas em domínio para ter um melhor entendimento dos recursos disponíeis no Business Process Manager Telecom Pack. A Atiação do Telecom consiste no modelo de Arquitetura e no modelo de Implementação. O modelo de arquitetura fornece uma isão geral dos padrões e recursos disponíeis com o Business Process Manager Telecom Pack. Você dee importar o modelo de arquitetura no Rational Software Architect e isualizar as diferentes áreas. O propósito do modelo de Arquitetura do Business Process Manager Telecom Pack para profissionais de TI, especialistas de domínio do Telecom e arquitetos de soluções é fornecido na lista a seguir. Ela fornece um entendimento profundo dos recursos disponíeis com o Business Process Manager Telecom Pack e o uso dos componentes TMF Framework, tais como etom Process Framework, Shared Information Model (SID) e MTOSI. Ela permite que um usuário naegue atraés da taxonomia e dos detalhes do recurso Business Process Manager Telecom Pack usando hierarquia de relacionamentos e de decomposição simples. Fornece diferentes isualizações para recursos de agrupamento com base nos padrões e nas áreas de interesse do Telecom, tais como Garantia, Faturamento, Catálogo, Cumprimento, Inentário e assim por diante. Visualizando o Modelo de Arquitetura no Rational Software Architect É possíel isualizar e procurar recursos no modelo de Arquitetura usando Rational Software Architect. Antes de poder isualizar o modelo de Arquitetura, ocê dee concluir os pré-requisitos e importar os arquios necessários em Rational Software Architect. Antes de Iniciar Certifique-se de ter instalado o seguinte software para isualizar o modelo de Arquitetura: Rational Software Architect Business Process Manager Telecom Pack Procedimento 1. Inicie o Rational Software Architect. 2. Clique em Arquio > Importar > Outros > Troca de Projeto e clique em Aançar. 3. Clique em Naegar e á para a pasta <Install-folder>/architectural-models/ rsa/models. Copyright IBM Corp. 2006,

62 4. Clique no BPMIP-arch-profile-project-interchange.zip, clique em Abrir, clique na caixa de seleção BPMIP_profile eemconcluir. 5. Clique em Naegar e á para a pasta <Install-folder>/architectural-models/ rsa/models. 6. Clique no telecom-architecture-model-project-interchange.zip, clique em Abrir, clique na caixa de seleção Modelo de Arquitetura do Telecom eemconcluir. 7. Clique em Arquio > Importar > Outros > Troca de Projeto e clique em Aançar. Resultados Agora é possíel isualizar o modelo e pesquisar detalhadamente para isualizar os detalhes dos recursos. Figura 20. Modelo de Arquitetura no Rational Software Architect Visualizando Recursos Utilizando o Diagrama de Arquitetura É possíel importar os arquios fornecidos com o Business Process Manager Telecom Pack para isualizar o diagrama de Arquitetura no Rational Software Architect. É possíel clicar em cada componente ou pacote no diagrama para abrir a isualização indiidual para o recurso. 54 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

63 Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Diagramas e dê um clique duplo em Modelo Telecom Pack para isualizar o diagrama de Arquitetura do Telecom. Figura 21. Diagrama de Arquitetura do Telecom O que Fazer Depois É possíel pesquisar detalhadamente e isualizar os recursos das diferentes áreas. Modelo de Recurso: O modelo de Arquitetura descree a base da perspectia de decomposição do Modelo de Recurso do Business Process Manager Telecom Pack baseada no TMF etom Process Decomposition Framework (etom). Ele fornece um agrupamento lógico de processos para construção de Soluções BPM. Além disso, o modelo fornece mapeamento para o modelo Decomposição de Seriços, que exibe as Operações de Seriço de Negócios, Modelo de Sistema de Mensagens Comum e Modelo de Dados de Visualização do Sistema. Os Processos Níel 2 neste modelo são mapeados para os fluxos do processo criados como parte dos Modelos de Capítulo 8. Atiação para o Business Process Manager Telecom Pack 55

64 Processo Telecom. É possíel isualizar o Processo de Capacidade e Negócios do Business Process Manager Telecom Pack no diagrama de Arquitetura. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Sobre Esta Tarefa Neste exemplo, ocê efetua drill down no Modelo de Recurso para isualizar Criar Relatório de Problemas do Cliente. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Modelo de Arquitetura do Telecom. 3. Expanda Modelos e dê um clique duplo em Modelo do Telecom Pack para isualizar o diagrama de Arquitetura do Telecom. Figura 22. Diagrama de Arquitetura do Telecom 4. Em Modelo de Capacidade, clique duas ezes em Mapas de Capacidade. 56 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

65 Figura 23. Mapas de Capacidade 5. Clique duas ezes em Operações. Figura 24. Operations 6. Dê um clique duplo em Garantia. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 57

66 Nota: Também é possíel efetuar drill down no Fulfillment a partir de Modelo de Recurso > Mapas do Processo > Garantia. Figura 25. Garantia 7. Dê um clique duplo em Manipulação de Problema. Figura 26. Manipulação de Problema 8. Dê um clique duplo em Criar Relatório de Problemas do Cliente. 58 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

67 Figura 27. Criar Relatório de Problemas do Cliente Mapeamento de Modelos de Recurso para etom: É possíel isualizar os diferentes níeis para o modelo de recurso usando o Explorador de Modelos na janela Explorador de Projetos. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Modelo de Arquitetura do Telecom. 3. Expanda Modelos > Modelo de Recurso > Mapas de Recursos. 4. Expanda Mapas de Processo > Garantia > Gerenciamento de Interface com o Cliente > Analisar & Relatar sobre o Cliente > Analisar & Relatar sobre o Cliente. Os diferentes níeis de etom exibidos são fornecidos na figura a seguir. É possíel dar um clique duplo em um item para isualizar o diagrama para o objeto. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 59

68 Figura 28. Visualizando os Diferentes Níeis de etom Usando a Visualização Padrão de etom: Use a isualização Padrões de Mercado para isualizar os diferentes níeis de processo a partir da perspectia etom. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Modelos > > Visualizações do Telecom Pack > Visualização do Padrão de Mercado > Business Process Framework (etom) > Principal. Os diferentes níeis de etom exibidos são fornecidos na figura a seguir. É possíel dar um clique duplo em um item para isualizar o diagrama para o objeto. 60 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

69 Figura 29. Visualizando os Diferentes Níeis de etom: Visualização Normas 4. Dê um clique duplo em Estratégia, Infraestrutura & Produto. Figura 30. Visualizando Processos de Negócios Modelo de Processo: Visualize e naegue atraés dos diagramas de fluxo do processo que são modelados como diagramas de atiidades para o Business Process Manager Telecom Pack no modelo de Arquitetura. Também é possíel isualizar o Capítulo 8. Atiação para o Business Process Manager Telecom Pack 61

70 relacionamento entre Processos de Negócios e Operations do Business Process Manager Telecom Pack neste modelo. Os processos representados no modelo correspondem aos processos etom Níel 3 e são úteis para identificar interfaces de seriço e operações candidatas. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Sobre Esta Tarefa Neste exemplo, ocê efetuará drill down no Modelo de Processo para isualizar o diagrama de atiidades do Incident and Problem Management. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Diagramas e dê um clique duplo em Modelo Telecom Pack para isualizar o diagrama de Arquitetura do Telecom. Figura 31. Diagrama de Arquitetura do Telecom 4. Em Modelo de Processo, clique duas ezes em Fluxos de Processo. 62 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

71 Figura 32. Fluxos do Processo 5. Dê um clique duplo em Incident and Problem Management para isualizar o diagrama de atiidades. Figura 33. Gerenciamento de Acidentes e Problemas Identificando Seriços Candidatos: Use o diagrama de atiidades para isualizar e identificar os seriços candidatos que são usados pelo fluxo de processo de negócios. A isualização Diagrama de Naegação do Modelador exibe o fluxo do processo e o relacionamento com o mapa de processo Níel 3. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 63

72 Procedimento 1. Na área Explorador de Projetos, expanda Modelo de Arquitetura do Telecom > Modelos > Modelo do Telecom Pack > Modelo de Processo > Fluxos do Processo. 2. Clique com o botão direito do mouse em um fluxo do processo, ou seja, Incident and Problem Management e, em seguida, clique em Visualize > Explorar no Diagrama de Naegação para isualizar o fluxo do processo com o relacionamento. Figura 34. Mapa do Fluxo do Processo Vocabulário de Negócios: É possíel isualizar os conceitos de negócios, as funções e os canais para o Business Process Manager Telecom Pack no diagrama da Arquitetura. Este modelo fornece a isualização centralizada em TI de ários conceitos de isualização do sistema que são mapeados para os Itens de Negócios no IBM Integration Designer. Este modelo também pode ser usado para isualizar árias funções e ários canais que são necessários para modelar uma implementação. O uso das funções é descrito usando notações de raia como parte dos diagramas de atiidades com os modelos de processos. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, 64 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

73 consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Sobre Esta Tarefa Neste exemplo, ocê efetua drill down no Vocabulário de Negócios para isualizar os conceitos de negócios para o Business Process Manager Telecom Pack. Nota: As Mensagens e os Erros não estão incluídos neste release. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Diagramas e dê um clique duplo em Modelo Telecom Pack para isualizar o diagrama de Arquitetura do Telecom. Figura 35. Diagrama de Arquitetura do Telecom 4. Em Vocabulário de Negócios, clique duas ezes em Conceitos de Negócios. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 65

74 Figura 36. Conceitos de Negócios O que Fazer Depois De modo semelhante, é possíel efetuar drill down e isualizar os modelos a seguir. Funções 66 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

75 Figura 37. Funções Canais Capítulo 8. Atiação para o Business Process Manager Telecom Pack 67

76 Figura 38. Canais Modelo de Seriços: O Modelo de Seriços para Business Process Manager Telecom Pack consiste em Interfaces de Seriço, Modelo de Sistema de Mensagens e Modelo de Dados. O Modelo de Sistema de Mensagens e o Modelo de Dados são baseados no padrão de Modelo Shared Information Data (SID) do TMF e são estendidos com base no Modelo de Dados de Visualização do Sistema SID. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Sobre Esta Tarefa O diagrama de pacotes a seguir define o relacionamento entre as diferentes camadas usando dependências de pacote. 68 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

77 Figura 39. Relacionamento Entre as Diferentes Camadas A Perspectia de Decomposição do Seriço é baseada na Estrutura de Aplicatio TMF (TAM), que fornece um modelo padronizado para agrupar função e dados em aplicatios ou seriços reconhecíeis. O diagrama a seguir exibe a isualização TAM dos diferentes aplicatios. A decomposição de seriço é baseada nas áreas de interesse, tais como Cumprimento, Garantia e nas camadas tais como Gerenciamento de Seriço, Gerenciamento de Recurso. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 69

78 Intergration Infrastructure bus technology / middleware / business process Management Market / Sales Management Campaign Mgt Corporate Sales Mgt Channel Sales Mgt TMT TAM System View Product Management Product Strategy / Proposition Mgt Product / Serice Catalog Mgt Product Lifecycle Mgt Product Performance Mgt Oper Support & Readiness Fulfillment Assurance Billing Customer Mgt Customer Information Mgt Order Mgt Quotation Engine Customer Self Mgt Customer Contact, Retention & Loyalty Customer QOS / SLA Mgt Customer Serice / Account Problem Resolution Customer Billing Mgt Inoicing Collections Mgt Bill Formatting Receiables Mgt Serice Mgt Serice Specification Mgt Serice inentory Mgt Serice Configuratiion Mgt Serice Design / Assign SLA Mgt Serice Problem Mgt Serice Quality Monitoring & Impact Analysis Serice Performance Mgt Serice Rating / Discounting Mgt Resource Mgt Workforce Mgt Resource Specification Mgt Resource Inentory Mgt Correlation Design / Assign Resource Proisioning / Configuration Resource Logistics Resource Actiation Resource Planning / Optimization Resource Testing Mgt Resource Performance Monitoring / Mgt Resource Problem Mgt Correlation & Root Cause Analysis Resource Status Monitoring Resource Data Mediation Resource Domain Mgt (IT Computing, IT Applications, Network) Arbitrage Mgt Voucher Mgt Billing Data Mediation Real-time Billing Mgt Supplier / Partner Management Partner Mgt Supply Chain Mgt Enterprise Management Reenue Assurance Mgt HR Mgt Financial Mgt Asset Mgt Security Mgt Knowledge Mgt Fraud Mgt You may need to zoom in for reading contents Figura 40. TAM: Visualização do Sistema Neste exemplo, ocê efetua drill down no Modelo de Seriços para isualizar as interfaces para Garantia do Cliente. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Diagramas e dê um clique duplo em Modelo Telecom Pack para isualizar o diagrama de Arquitetura do Telecom. 70 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

79 Figura 41. Diagrama de Arquitetura do Telecom 4. Em Modelo de Seriços, clique duas ezes em Decomposição de Seriços. Figura 42. Decomposição de Seriços 5. Dê um clique duplo em Garantia do Cliente. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 71

80 Figura 43. Garantia do Cliente Nota: A Biblioteca SCA Garantia do Cliente e suas interfaces de Seriço correspondentes que são exibidas no IBM Integration Designer são fornecidas na figura a seguir. Figura 44. Garantia do Cliente no IBM Integration Designer O que Fazer Depois De modo semelhante, é possíel efetuar drill down e isualizar o seguinte Modelo de Seriços. Modelo de Sistema de Mensagens 72 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

81 O modelo de sistema de mensagens no Business Process Manager Telecom Pack exibe o aspecto de capacidade de reutilização dos elementos de modelo de dados da isualização do sistema em ários parâmetros de operação que são fornecidos como parte da Decomposição de Seriços. Os pacotes representados neste modelo são como a estrutura da biblioteca e a organização no IBM Integration Designer. É possíel efetuar drill down ainda mais e isualizar as mensagens. Por exemplo, dê um clique duplo em Mensagem de Garantia SID > ibm_telecom_message_assurance_serice_order. Figura 45. Mensagem de Garantia SID Capítulo 8. Atiação para o Business Process Manager Telecom Pack 73

82 Figura 46. ibm_telecom_message_assurance_serice_order Execute as etapas a seguir para isualizar como uma Mensagem de Exceção é modelada estendendo a partir de Mensagens do IBM Telecom. 1. No Explorador de Projetos, acesse Modelo de Arquitetura do Telecom > Modelos > Modelo do Telecom Pack > Modelo de Seriços > Decomposição de Seriços > Garantia de Seriço > CloseTroubleTicket > closetroubleticket. 2. Na guia Propriedades, clique em Exceções para isualizar a mensagem de exceção para manipulação de falha. Figura 47. Visualizando Falhas Modelo de Dados O Modelo de Dados de Visualização do Sistema fornecido como parte do Modelo de Arquitetura permite que ocê identifique os ários padrões que estão presentes em árias partes do Modelo SID, mas são implementados de uma maneira comum. O modelo de dados Visualização do Sistema é organizado em torno de áreas de interesse funcionais como cumprimento, garantia e faturamento para fornecer reutilização máxima nas camadas horizontais no etom. 74 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

83 Use o Modelo de Dados para naegar e isualizar as áreas a seguir. EntitySpecification Figura 48. ibm_telecom_common_base: EntitySpecification CharacteristicValue Figura 49. ibm_telecom_common_base: CharacteristicValue Interações de Negócios Capítulo 8. Atiação para o Business Process Manager Telecom Pack 75

84 Figura 50. ibm_telecom_common_business_interaction: Interações de Negócios Componentes Comuns: É possíel isualizar os Seriços Comuns, os Padrões de Mercado e os Utilitários dos Componentes Comuns do Business Process Manager Telecom Pack no diagrama de Arquitetura. O Modelo de Arquitetura fornece os detalhes de especificação de seriço para os seriços comuns que são fornecidos como parte do Business Process Manager Telecom Pack. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Sobre Esta Tarefa Neste exemplo, ocê efetua drill down nos Componentes Comuns para isualizar um dos seriços comuns denominado como Seriço de Notificação do Cliente. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Diagramas e dê um clique duplo em Modelo Telecom Pack para isualizar o diagrama de Arquitetura do Telecom. 76 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

85 Figura 51. Diagrama de Arquitetura do Telecom 4. Em Componentes Comuns, clique duas ezes em Seriços Comuns. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 77

86 Figura 52. Seriços Comuns 5. Clique duas ezes em Seriço de Notificação do Cliente. 78 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

87 Figura 53. Seriço de Notificação do Cliente a. Para exibir a isualização da mensagem, dê um clique duplo em Visualização da Mensagem. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 79

88 Figura 54. Visualização da Mensagem b. Para exibir a isualização de seriço, dê um clique duplo em Visualização de Seriço. 80 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

89 Figura 55. Visualização de Seriço c. Para exibir a isualização de componente, dê um clique duplo em Visualização de Componente. Figura 56. Visualização da Mensagem d. Para exibir a isualização de colaboração, dê um clique duplo em Visualização de Colaboração. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 81

90 Figura 57. Visualização da Mensagem Entendendo a Decomposição do Processo Usando o Modelo de Capacidade: É possíel usar o Modelo de Capacidade e pesquisar detalhadamente no diagrama de Arquitetura para isualizar os seriços disponíeis no Business Process Manager Telecom Pack. Também é possíel isualizar a hierarquia do seriço no Explorador de Projetos. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Diagramas e dê um clique duplo em Modelo Telecom Pack para isualizar o diagrama de Arquitetura do Telecom. 82 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

91 Figura 58. Diagrama de Arquitetura do Telecom 4. Em Modelo de Capacidade, clique duas ezes em Mapas de Capacidade. Figura 59. Mapas de Capacidade Capítulo 8. Atiação para o Business Process Manager Telecom Pack 83

92 5. Clique duas ezes em Operações. Figura 60. Operations 6. Dê um clique duplo em Garantia. Figura 61. Garantia 7. Dê um clique duplo em Manipulação de Problema. 84 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

93 Figura 62. Manipulação de Problema 8. Para isualizar o subprocesso para o processo principal, clique em Tratar Reclamação ou Solicitação de Consulta. Na guia Propriedades, clique em Relacionamentos > (Tratar Reclamação ou Solicitação de Consulta) > Naegar para Elemento(s) Relacionado(s). Figura 63. Visualizar relacionamento 9. Dê um clique duplo em Tratar Reclamação ou Solicitação de Consulta. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 85

94 Figura 64. Tratar Reclamação ou Solicitação da Consulta 10. Visualizar o seriço no Explorador de Projetos. Clique com o botão direito do mouse em Reclamação de Log e, em seguida, clique em Naegar > Mostrar em > Mostrar Elemento Referenciado no Explorador de Projetos. 11. Visualize o seriço no Explorador de Projetos. Figura 65. Explorador de Projetos Visualizando Recursos nos Padrões de Mercado do Telecom É possíel usar o modelo de Arquitetura para pesquisar e isualizar os recursos do Business Process Manager Telecom Pack com base nos padrões de mercado do Telecom. As isualizações estão disponíeis para os padrões etom e SID. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, 86 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

95 consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Modelos > Visualizações do Telecom Pack > Visualização do Padrão de Mercado, expanda o padrão de mercado, por exemplo, Business Process Framework (etom), e dê um clique duplo em Principal. Figura 66. Visualizando Recursos para um Padrão de Mercado 4. Dê um clique duplo e faça uma pesquisa detalhada para isualizar o recurso para uma área específica. Figura 67. Visualizando a Área Garantia Nota: Também é possíel efetuar drill down e isualizar os recursos usando Estrutura de Informações (SID). Capítulo 8. Atiação para o Business Process Manager Telecom Pack 87

96 Visualizando Recursos com Base na Área de Assunto do Telecom É possíel usar o modelo de Arquitetura para efetuar drill down e isualizar os recursos do Business Process Manager Telecom Pack para a área de assunto do Telecom. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda Modelos > Visualizações do Telecom Pack > Visualização da Área de Assunto, expanda a área de assunto, por exemplo, Garantia, e dê um clique duplo em Principal. Visualize os diferentes componentes para Garantia. Os componentes são agrupados com base nos recursos que estão disponíeis com o Business Process Manager Telecom Pack. Figura 68. Visualizando Recursos para uma Área de Assunto 4. Dê um clique duplo e faça uma pesquisa detalhada para isualizar o recurso para uma área específica. 88 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

97 Figura 69. Visualizando a Área de Operações Procurando Recursos Específicos Utilize o recurso de procura do Rational Software Architect para procurar recursos que estão disponíeis no Business Process Manager Telecom Pack. Antes de Iniciar Importe o modelo de Arquitetura do Telecom no Rational Software Architect. Para obter informações adicionais sobre como importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Procedimento 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Architecture-Model. 3. Expanda uma área que deseja procurar, por exemplo, Modelos > Modelo do Telecom Pack. 4. Clique com o botão direito do mouse na área na qual deseja procurar, por exemplo, Modelo de Processo e clique em Localizar/Substituir. 5. Insira um nome de recurso que deseja procurar, por exemplo, Atendimento de Pedido e clique em Procurar. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 89

98 Figura 70. Visualizando Resultados da Procura 6. Visualize os resultados da procura para o caminho onde o recurso pode ser localizado. Você também pode dar um clique duplo no recurso para isualizar o modelo. Figura 71. Visualizando Resultados da Procura 90 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

99 Criando Arquios HTML para o Modelo de Arquitetura É possíel usar o Rational Software Architect para criar arquios HTML para o modelo de Arquitetura. É possíel, então, isualizar arquios HTML usando um naegador da Web. Antes de Iniciar Modelo de Implementação Assegure-se de ter importado o modelo de Arquitetura no Rational Software Architect. Procedimento 1. Em Explorador de Projetos, expanda Modelo de Arquitetura do Telecom > Modelos > Modelo do Telecom Pack e selecione os modelos desejados. 2. Clique em Modelagem > Publicar > Web. 3. Especifique uma pasta de saída no campo Selecionar Pasta para Publicar em e, em seguida, clique em OK. 4. Acesse a pasta de saída na qual os arquios foram publicados e abra o arquio index.html usando um naegador da Web. O Business Process Manager Telecom Pack é baseado no modelo de referência IBM SOA. Ele exibe como um Cenário de Solução é mapeado para os diferentes recursos do Telecom. O propósito do modelo de Implementação do Business Process Manager Telecom Pack para os profissionais de TI, especialistas de domínio do Telecom e arquitetos de soluções é fornecido na lista a seguir. Ele fornece um modelo de Implementação para identificar e projetar componentes que são necessários para construir uma solução BPM. A solução que é desenolida se alinha com o modelo de referência IBM SOA. Ele fornece um modelo de Implementação de amostra que é baseado no Manipulação da Solicitação Cenário de Solução. O Modelo de Implementação contém duas perspectias, a perspectia Modelo de Implementação e a perspectia Modelo de Implementação, que demonstra como uma solução BPM é modelada usando o Modelo de Arquitetura do Business Process Manager Telecom Pack. O modelo de Implementação depende dos recursos do Business Process Manager Telecom Pack, conforme mostrado na figura a seguir. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 91

100 Figura 72. Perspectias do Modelo de Implementação O modelo de Implementação pode ser usado como um modelo para instanciar um noo modelo de implementação para uma solução ou implementação de BPM específica do cliente. Um modelo de implementação de amostra é fornecido como parte do modelo de Implementação para mostrar como os recursos dobusiness Process Manager Telecom Pack são usados para criar uma solução BPM usando o caso de uso Garantia de Seriço que enole gerenciamento de Problemas do Cliente e de Incidentes de Rede. Visualizando o Modelo de Implementação no Rational Software Architect Antes de Iniciar Assegure-se de ter instalado o software a seguir para isualizar o modelo de Implementação: Rational Software Architect Business Process Manager Telecom Pack V7.5 Importe o modelo de Arquitetura de Telecom no Rational Software Architect. Para obter informações adicionais para importar o modelo de Arquitetura, consulte Visualizando o Modelo de Arquitetura no Rational Software Architect na página 53. Procedimento 1. Inicie o Rational Software Architect. 2. Clique em Arquio > Importar > Outros > Troca de Projeto e clique em Aançar. 3. Clique em Naegar e á para a pasta <Install-folder>/architectural-models/ rsa/models. 92 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

101 4. Clique no telecom-implementation-model-project-interchange.zip, clique em Abrir, clique na caixa de seleção Modelo de Implementação do Telecom e em Concluir. Resultados Agora é possíel isualizar o modelo e pesquisar detalhadamente para isualizar os detalhes dos recursos. Figura 73. Modelo de Implementação no Rational Software Architect Entendendo o Modelo de Implementação O modelo de implementação é um modelo baseado no Modelo de Referência IBM SOA. É possíel abrir e isualizar as diferentes áreas do Modelo de Implementação do Business Process Manager Telecom Pack em Rational Software Architect. 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecomunicações e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 93

102 Figura 74. Modelo de Implementação do Telecom 4. É possíel efetuar drill down e isualizar as diferentes áreas. Seriços de Estratégia e Planejamento Como parte do design de solução, cada uma das categorias do modelo de referência dee ser preenchida com os artefatos releantes com ligação ou referência apropriada para recursos do Business Process Manager Telecom Pack. O recurso eoprocesso etom que mapeiam para a decomposição da solução deem ser modelados usando a categoria de Seriços de Estratégia e Planejamento e podem ser isualizados usando as etapas a seguir. 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecomunicações e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. 94 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

103 Figura 75. Modelo de Implementação do Telecom 4. Dê um clique duplo em Seriços de Estratégia e Planejamento. Figura 76. Seriços de Estratégia e Planejamento Eentos de Seriço de Negócios Os seriços de Eento de Seriço de Negócios representam principalmente as ferramentas e as estruturas de metadados para codificar seu design de negócios, incluindo suas políticas e seus objetios de negócios. A inoação e a otimização dos negócios são obtidas capturando o design de negócios e, em seguida, estudando o design para melhorará-lo atraés de uma combinação de refinamento iteratio e análise de métricas de negócios em tempo real. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 95

104 Estes seriços incluem ferramentas para ajudá-lo a definir seus indicadores-chae de desempenho, ou seja, os objetios de negócios e as métricas gerais que ocê deseja monitorar. Os seriços são, então, inculados diretamente no sistema de informações para coletar métricas de desempenho de seu sistema e para permitir a alteração das métricas que são medidas conforme suas necessidades de monitoramento mudam. Estes componentes incluem WebSphere Business Modeler, IBM Business Monitor e WebSphere Business Serices Fabric. 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecomunicações e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. Figura 77. Modelo de Implementação do Telecom 4. Dê um clique duplo em Seriços de Negócios e Eentos. 96 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

105 Figura 78. Seriços de Negócios e Eentos Seriços de Interação O nó de seriços de interação sere como o ponto de entrada SOA para usuários. Os seriços de interação fornecem a camada de apresentação para SOA que abstrai as interfaces e agrega as fontes de informações entre o usuário final e os aplicatios SOA. Os seriços de interação são categorizados em três seriços principais: Seriços de interface com o usuário: Compostos de um aplicatio do portal que usa painéis para tomada de decisões e isibilidade em operações. Seriços de interação com o usuário: Compostos de isualização, colaboração, aplicatios compostos, alertas e notificações. Seriços de implementação: Compostos de clientes remotos, de naegador e rich clients. 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecomunicações e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 97

106 Figura 79. Modelo de Implementação do Telecom 4. Dê um clique duplo em Seriços de Interação. Figura 80. Seriços de Interação Seriços de Aplicatio de Negócios Os seriços de aplicatio de negócios implementam sua lógica de negócios principais. Eles são componentes de seriço criados como seriços em um modelo de negócio e representam a estrutura básica de seu design de negócios. Eles são seriços que não são decompostos dentro do modelo de negócio, mas que podem ser compostos para formar seriços de níel mais alto. Estes seriços podem ser usados para criar processos de negócios, tais como fluxos do processo ou máquinas de estado de negócios. Os componentes de seriço do aplicatio de negócios incluem IBM Integration Designer, Rational Application Deeloper e WebSphere Application Serer. 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecomunicações e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. 98 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

107 Figura 81. Modelo de Implementação do Telecom 4. Dê um clique duplo em Seriços de Aplicatio de Negócios. Figura 82. Seriços de Aplicatio de Negócios Seriços de Mediação Estes seriços representam as mediações e a transformação que existem no Barramento de Seriço Corporatio. Isto é usado para conerter dados de um formato para outro usando fluxos de mediação usando o IBM Integration Designer. Para manter separação de interesses entre diferentes aplicatios corporatios, é recomendado usar fluxos de mediação de um formato existente para formato natio e ice-ersa. 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecomunicações e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 99

108 Figura 83. Modelo de Implementação do Telecom 4. De um clique duplo em Seriços de Mediação. 100 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

109 Figura 84. Seriços de Mediação Os Seriços de Mediação consistem nos seguintes componentes: Modelos de Sistema de Mensagem: Eles são baseados no metamodelo da mensagem sob consideração. O Barramento de Seriço Corporatio dee ser capaz de suportar diferentes tipos de modelos de mensagens fluindo entre o proedor de seriços e o solicitante do seriço, criando, assim, uma troca agnóstica do modelo de mensagem. Seriço de Processo do Os seriços de processo incluem ários formulários de lógica composicional, tal como fluxos de processo de negócios e máquinas de estado de negócios (máquinas de estado finito para composição de negócios). Pode-se lear em consideração ambos os mecanismos de composição e outras formas, tais como regras de negócios e processamento da árore de decisões, bem como as formas ad-hoc de composição, para serem igualmente formas álidas de composição de seriço. Estes componentes incluem IBM Integration Designer e WebSphere Process Serer. O exemplo de um seriço de processo que inclui uma realização de seriço orquestrado, tal como um processo BPEL, é mostrado usando o diagrama de atiidades a seguir 1. Inicie o Rational Software Architect. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 101

110 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecomunicações e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. Figura 85. Modelo de Implementação do Telecom 4. Dê um clique duplo em Seriços de Processo. Figura 86. Diagrama de Atiidades Um exemplo de um Seriço de Processo é mostrado na figura a seguir. 102 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

111 Figura 87. Seriços de Processo Seriço de Acesso Os seriços de acesso são usados para integrar aplicatios e funções existentes na arquitetura orientada a seriços. Isto inclui agrupamento simples dessas funções e renderização delas como seriço quando a função existente corresponde aos requisitos de semântica do modelo de negócio no qual ela será usada. Em casos mais complexos, a lógica da função existente é aumentada para corresponder ao design de negócios. Neste caso, o seriço de acesso pode chamar diersas funções existentes, para atingir os requisitos de semântica do seriço. Exemplos de Seriços de Acesso incluem adaptadores, tais como Siebel, , COBOL CICS e etc. Modelo de Implementação Além do modelo de Implementação, um modelo de Implementação de modelo também é fornecido com o Business Process Manager Telecom Pack que é usado para representar ários componentes que representam as boas práticas para implementação de uma solução BPM. Isto dee ser usado como uma base para criar um modelo de Implementação ao instanciar noas soluções BPM. Antes de iniciar: Importe o modelo de Implementação. Para obter informações adicionais sobre como importar o modelo, consulte Visualizando o Modelo de Implementação no Rational Software Architect na página Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecom e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 103

112 Figura 88. Modelo de Implementação do Telecom Caso de Uso Modelo de Implementação de Amostra: Garantia de Seriço O modelo de implementação de amostra que é fornecido como parte deste pacote é para o cenário da solução Incident and Problem Management. É possíel usar o modelo para naegar atraés dos ários elementos de design usados para modelar o cenário da solução e suas dependências nos recursos do Business Process Manager Telecom Pack. Execute as etapas a seguir para isualizar o processo de negócios. 1. Inicie o Rational Software Architect. 2. Na área Explorador de Projetos, expanda Telecom-Implementation-Model. 3. Expanda Diagramas, dê um clique duplo em Modelo de Implementação de Telecomunicações e, em seguida, dê um clique duplo em Modelo de Implementação na janela Principal, para isualizar o Modelo de Implementação. 104 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

113 Figura 89. Modelo de Implementação do Telecom 4. Dê um clique duplo em Seriços de Processo para isualizar o processo de negócios. Figura 90. Processo de Negócios Instanciando o Modelo de Implementação para uma Solução BPM É possíel utilizar os modelos de Implementação para projetar soluções de BPM com base nos padrões do Telecom. Para utilizar os modelos, ocê dee importar o projeto necessário no Rational Software Architect e trabalhar com diferentes partes do modelo. Procedimento 1. Inicie o Rational Software Architect. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 105

114 2. Clique em Arquio > Importar > Outros > Troca de Projeto e clique em Aançar. 3. Clique em Naegar e á para a pasta <Install-folder>/architectural-models/ rsa/models. 4. Clique no telco-implementation-template-project-interchange.zip, clique em Abrir, clique na caixa de seleção Modelo de Implementação do Telecom eem Concluir. 5. Na área Explorador de Projetos, expanda Modelo de Implementação do Telecom. 6. Expanda Modelos e, em seguida, dê um clique duplo em Modelo de Implementação de Telecom. Figura 91. Modelo de Implementação de Telecom 7. Clique em Arquio > Salar Como, insira o nome do arquio como >Order Fulfillment-Implementation Model e, em seguida, clique em OK. Figura 92. Noo Modelo de Implementação 8. No Explorador de Projetos, renomeie o Telecom-Implementation-Template para Order Fulfillment-Implementation Model. 106 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

115 Figura 93. Order Fulfillment-Implementation Model 9. Atualize o modelo e certifique-se de conter a mesma dependência de modelo que o modelo de Implementação e que mapeie os elementos de design releantes do Modelo de Arquitetura do Business Process Manager Telecom Pack. Criando Arquios HTML para o Modelo de Implementação É possíel usar o Rational Software Architect para criar arquios HTML para o modelo de Implementação. Em seguida, é possíel isualizar o modelo usando um naegador da Web. Antes de Iniciar Assegure-se de ter importado o modelo de Arquitetura e o modelo de Implementação no Rational Software Architect. Procedimento 1. Em Explorador de Projetos, expanda Modelo de Arquitetura do Telecom > Modelos > Modelo do Telecom Pack e selecione o modelo de implementação e o modelo de telecomunicações. 2. Clique em Modelagem > Publicar > Web. 3. Especifique uma pasta de saída no campo Selecionar Pasta para Publicar em e, em seguida, clique em OK. 4. Acesse a pasta de saída na qual os arquios foram publicados e abra o arquio index.html usando um naegador da Web. Capítulo 8. Atiação para o Business Process Manager Telecom Pack 107

116 108 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

117 Capítulo 9. Modelos de Recursos do Telecom Os Modelos de Recursos de Telecom baseiam-se nos padrões do TM Forum's Business Process Framework (etom). Os mapas de recursos que fazem parte dos Modelos de Recursos de Telecom fornecem uma camada base de recursos de negócios necessários que podem ser usados em um segmento de mercado específico. Os mapas de processo serem como uma taxonomia de processos de negócios para qualquer segmento de mercado fornecido. Os Modelos de Recursos disponíeis com o IBM Business Process Manager Telecom Pack são empacotados como um arquio Business Document (.bda). Este arquio pode ser importado no Espaço de Negócios usando o Business Design Space. Nota: Para obter informações sobre o Business Design Space, consulte a documentação do WebSphere Business Compass. No release anterior do BPM Telecom Pack, os processos e subprocessos eram parte de mapas de processos, que eram mapeados para mapas de recursos. Neste release, estes processos e subprocessos foram moidos, de maneira que eles formam o próximo níel de sub-recursos em um mapa de recursos existente. Usando os Modelos de Recursos do Telecom Os Modelos de Recursos de Telecom podem ser utilizados para identificar o processo necessário para um recurso. Identificando os processos necessários para um recurso A identificação dos processos necessários para um recurso enole o uso da abordagem drill down para procurar o processo ou o uso do recurso de procura para identificar o processo. Usando a Abordagem de Pesquisa Detalhada para Identificar os Processos É possíel localizar o processo relacionado a um Modelo de Recurso importando o arquio Business Compass Archie (bca) relacionado ao IBM Business Process Manager Telecom Pack e usando o recurso drill down. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Antes de Iniciar Certifique-se de importar o arquio Business Compass Archie que inclui todos os recursos e processos relacionados ao BPM Telecom Pack antes de procurar processos. Para importar o arquio Business Compass Archie, execute as etapas a seguir: 1. Efetue logon no Espaço de Negócios. 2. Selecione Gerenciar Espaço > Criar Espaço. Copyright IBM Corp. 2006,

118 3. Insira o nome do espaço e a descrição do espaço, selecione Espaço de Design de Negócios na lista Criar um Noo Espaço Usando um Modelo e, em seguida, clique em Salar. 4. No espaço recém-criado, clique na guia Design e clique em Fazer upload de um arquio local no repositório ( ). 5. Clique em Naegar, acesse a pasta <Install-folder>/assets/capabilitymodels, selecione o arquio Business Compass Archie obrigatório e clique em OK. Nota: Assegure-se de selecionar todas as caixas de opção dos recursos para o BPM Telecom Pack e clique em OK. Sobre Esta Tarefa Para usar a abordagem drill down para identificar os processos, execute as etapas a seguir: Procedimento 1. No espaço no qual ocê importou o arquio Business Compass Archie, acesse Documentos > Telecom Capability Model V7.5 > Telecom Capability Model V7.5 e dê um clique duplo no arquio Telecom Capability Model V7.5 (Business Document). 2. Na isualização Estrutura de Tópicos, clique no recurso principal para isualizar o mapa de capacidade. 3. Clique em Detalhes > Processos de Suporte para isualizar os processos. Usando o Recurso de Procura para Identificar os Processos É possíel importar o arquio Business Compass Archie (bca) relacionado ao IBM Business Process Manager Telecom Pack e procurar os processos necessários para identificar os processos. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Antes de Iniciar Certifique-se de importar o arquio Business Compass Archie que inclui todos os recursos e processos relacionados ao BPM Telecom Pack antes de procurar processos. Para importar o arquio Business Compass Archie, execute as etapas a seguir: 1. Efetue logon no Espaço de Negócios. 2. Selecione Gerenciar Espaço > Criar Espaço. 3. Insira o nome do espaço e a descrição do espaço, selecione Espaço de Design de Negócios na lista Criar um Noo Espaço Usando um Modelo e, em seguida, clique em Salar. 4. No espaço recém-criado, clique na guia Design e clique em Fazer upload de um arquio local no repositório ( ). 110 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

119 5. Clique em Naegar, acesse a pasta <Install-folder>/assets/capabilitymodels, selecione o arquio Business Compass Archie obrigatório e clique em OK. Nota: Assegure-se de selecionar todas as caixas de opção dos recursos para o BPM Telecom Pack e clique em OK. Sobre Esta Tarefa Para usar o recurso de procura para identificar os processos, execute as etapas a seguir: Procedimento 1. No espaço no qual ocê importou o arquio Business Compass Archie, clique em Procurar ( ). 2. Defina o tipo de procura como Meus Documentos. 3. Insira o nome do processo que ocê deseja procurar e clique em Procurar. 4. Clique no processo necessário para isualizar os detalhes do processo. Modelando os Processos no WebSphere Business Modeler Os processos usados no Modelos de Recursos podem ser modelados no WebSphere Business Modeler. Sobre Esta Tarefa Os mapas de processo representam o conjunto de atiidades que compõem um processo de negócios definido e a ordem na qual elas ocorrem. Os mapas de processo mais simples contêm um conjunto de atiidades ou tarefas que ocorrem em uma sequência. Esses mapas de processo podem ser exportados e, em seguida, usados no WebSphere Business Modeler. Procedimento 1. Efetue logon no Espaço de Negócios. 2. Clique em Acessar Espaços e selecione o espaço necessário. Este espaço contém o mapa de processo que ocê deseja importar no WebSphere Business Modeler. 3. Dê um clique duplo no mapa de processo necessário. 4. Clique no ícone na barra de ferramentas Exportar. 5. Selecione se dee exportar o documento e todos os documentos que estão inculados em sua rede de documentos ou para exportar o próprio documento. Se ocê exportar o documento sem sua rede, todas as referências ou links para outros documentos não funcionarão se o arquio for transferido por upload posteriormente para outro ambiente de Design de Negócios. 6. Clique em OK. 7. Naegue até o local em que deseja salar o arquio exportado. O documento será salo como um arquio.bca no local que ocê especificar em seu computador. 8. Inicie o WebSphere Business Modeler. Capítulo 9. Modelos de Recursos do Telecom 111

120 Nota: Para obter mais informações sobre o mapeamento entre os objetos criados no WebSphere Business Compass e seus elementos correspondentes do WebSphere Business Modeler, consulte a documentação do WebSphere Business Compass. 9. Alterne para a perspectia Designer de Negócios em WebSphere Business Modeler. 10. Clique na guia Documentos e, em seguida, clique em Fazer Upload do Arquio. 11. Clique em Naegar, selecione o arquio.bca exportado na etapa 7 e clique em OK para importar esse arquio. 112 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

121 Capítulo 10. Telecom Modelos de Processos O Telecom Modelos de Processos são modelados como Definições de Processo de Negócios (BPDs) dentro do IBM Process Designer. Um BPD é um modelo reutilizáel de um processo que define todos os elementos comuns de todas as instâncias de tempo de execução para um modelo de processo. Ele define o fluxo de trabalho do processo para usuários, criando lógica dentro de um processo e integra-se com outros aplicatios e origens de dados. Cada um dos BPDs relacionados a uma área de foco específico são empacotados como parte dos Kits de Ferramentas. Os Telecom Modelos de Processos incluem os Toolkits Fulfillment, Billing, Assurance e Telecom. As BPDs disponíeis como parte do IBM Business Process Manager Telecom Pack serem como modelos que podem ser usados para iniciar ou, em alguns casos, acelerar o desenolimento de um Aplicatio de Processo. Isto fornece ao usuário a capacidade de usar os recursos fornecidos como um ponto de início e de customizá-los conforme seus requisitos. No release anterior, os Modelos de Processo eram importados no WebSphere Business Modeler. Quando estes Modelos de Processo são exportados como arquio de troca de projetos do IBM Integration Designer, o arquio inclui os módulos SCA com as bibliotecas necessárias. Para obter mais informações sobre esses Modelos de Processos com base no WebSphere Business Modeler e na documentação relacionada, consulte a seção Modelos de Processos na documentação do WebSphere Telecom Content Pack Versão 7.0. Subtópicos Lista dos Modelos de Processos do Business Process Manager Telecom Pack Uma lista de Modelos de Processos de Telecom e uma bree explicação sobre os processos relacionados é fornecida nesta seção. A tabela a seguir fornece uma lista dos Modelos de Processos Toolkits de Telecom associados ao IBM Business Process Manager Telecom Pack. Copyright IBM Corp. 2006,

122 Tabela 9. Listagem de Modelos de Processo Telecom Toolkits Garantia Modelos de Processos do Telecom Tratar Reclamação ou Solicitação da Consulta Nome do fluxo do processo Manipulação de Problema Isolar Problema do Cliente Fechar Relatório de Problemas do Cliente Criar Relatório de Problemas do Cliente Tipo de Fluxo de Processo Processo Principal Subprocesso Subprocesso Subprocesso Descrição Este processo é responsáel pelo gerenciamento de problemas para problemas relatados pelos clientes e associados a ofertas de produtos que são adquiridos. O objetio desse processo é receber relatórios de clientes, resoler problemas para garantir a satisfação do cliente e fornecer status significatio sobre a atiidade de reparo ou recuperação para o cliente. Este processo é usado para identificar a origem do problema do cliente. Este processo é usado para fechar um relatório de problemas do cliente quando o problema relatado pelo cliente é resolido. Este processo é usado para criar um relatório de problemas do cliente. 114 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

123 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Incident Problem Management Nome do fluxo do processo Corrigir e Recuperar Problema do Cliente Incident Problem Management Tipo de Fluxo de Processo Subprocesso Processo Principal Descrição Este processo é usado para restaurar as ofertas dos produtos adquiridos para um estado operacional normal de modo mais eficiente possíel. Esse processo é mapeado para etom:serice Problem Management. Os processos de Gerenciamento de Problemas de Seriço são responsáeis pelo gerenciamento de problemas associados a seriços específicos. O objetio desses processos é responder imediatamente aos problemas ou falhas de seriços relatados para minimizar seus efeitos sobre seus clientes e chamar a restauração do seriço ou fornecer um seriço alternatio o mais rápido possíel. Capítulo 10. Telecom Modelos de Processos 115

124 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Pesquisa de Ppinião & Análise de Problema do Seriço Controlar & Gerenciar Problema de Seriço Diagnosticar Problema de Seriço Tipo de Fluxo de Processo Subprocesso Subprocesso Subprocesso Descrição Este processo é usado para monitorar as notificações de eentos de alarme de seriço e gerenciar registros de eentos de alarme de seriço em tempo real. Este processo é usado para garantir que as atiidades de teste, reparação e restauração sejam designadas, coordenadas e controladas eficientemente e que a escalação seja chamada conforme necessário para quaisquer relatórios de problemas de seriços abertos em risco. Este processo é utilizado para identificar a origem do problema do problema de seriço específico. Esses processos são chamados pelos processos Controlar & Gerenciar Problema de Seriço. 116 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

125 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Corrigir & Resoler Problema de Seriço Verificar Problema de Seriço Fechar Relatório de Problema de Seriço Tipo de Fluxo de Processo Subprocesso Subprocesso Subprocesso Descrição Este processo é utilizado para restaurar o seriço a um estado operacional normal da forma mais eficiente possíel. Este processo é utilizado para identificar a origem do problema do problema de seriço específico. Esses processos são chamados pelos processos Controlar & Gerenciar Problema de Seriço. Este processo é usado para fechar um relatório de problema de seriço quando o problema de seriço tier sido resolido. Capítulo 10. Telecom Modelos de Processos 117

126 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Preenchimento Modelos de Processos do Telecom Entrada e Validação do Pedido Nome do fluxo do processo Entrada e Validação do Pedido Determinar a Viabilidade do Pedido do Cliente Tipo de Fluxo de Processo Processo Principal Subprocesso Descrição Este processo é responsáel por aceitar e emitir pedidos. Ele também lida com a determinação préia da iabilidade do pedido, da autorização de crédito, de problemas com o pedido, do status e controle do pedido, da atualização do cliente sobre atiidades do pedido e da notificação do cliente após a conclusão do pedido. Este processo é usado para erificar a disponibilidade ou a iabilidade do fornecimento ou do suporte de padrões e ofertas de produtos customizadas, quando especificadas como parte do fluxo de processo da oferta do produto padrão, para um cliente. 118 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

127 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Controlar e Gerenciar a Manipulação do Pedido do Cliente Concluir Pedido do Cliente Resolução de Manipulação da Solicitação do Cliente Tipo de Fluxo de Processo Subprocesso Subprocesso Subprocesso Descrição Este processo é usado para garantir que as atiidades de fornecimento do cliente sejam designadas, gerenciadas e rastreadas de modo eficiente para atender à data de disponibilidade confirmada e acordada. Este processo é usado para gerenciar informações do cliente e interações depois que contratos ou ordens de seriço associadas ao cliente são finalizados e também durante a fase de conclusão do pedido Este processo é usado para garantir que as atiidades de fornecimento do cliente sejam designadas, gerenciadas e rastreadas de modo eficiente para atender à data de disponibilidade confirmada e acordada. Capítulo 10. Telecom Modelos de Processos 119

128 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Manipulação da Solicitação Nome do fluxo do processo Este é um processo de níel Superior que utiliza Processos de Negócios baseados em etom em diferentes níeis. Tipo de Fluxo de Processo Atualizar Faturamento do Cliente Coletar Informações Genéricas do Pedido Solicitação de Pedido de Produto do Cliente Iniciar Viabilidade Comercial Receber Verificação de Crédito Final Descrição Este processo é usado para gerenciar efetiamente contas de cobrança de clientes relacionadas aos produtos comprados e utilizados durante o ciclo de faturamento apropriado. Este processo contém as ações tomadas por um responsáel pelo atendimento ao cliente para recuperar informações sobre um cliente, uma ordem de endas, uma ordem de seriço, crédito e local existentes. O propósito desse processo é gerenciar todos os pedidos (de entrada e saída) feitos por clientes em potencial e existentes. Este processo é usado para aaliar a capacidade de crédito de um cliente em suporte ao gerenciamento de risco do cliente e exposição da empresa a díidas incobráeis. N/D* 120 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

129 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Tipo de Fluxo de Processo Fechar Pedido do Cliente Emitir Pedido do Cliente Concluído Determinar a Viabilidade do Pedido do Cliente Emitir Pedidos do Cliente Descrição Este processo é usado para fechar uma solicitação do cliente quando atiidades de fornecimento do cliente tierem sido concluídas. Este processo é usado para gerenciar informações do cliente e interações após contratos do cliente ou ordens de seriço associadas tierem sido finalizados e também durante a fase de conclusão da solicitação. Este processo é usado para erificar a disponibilidade e a iabilidade do fornecimento e do suporte de padrões, bem como ofertas de produtos customizadas, quando especificadas como parte do fluxo de processo da oferta do produto padrão, para um cliente. Este processo é usado para emitir pedidos de cliente corretos e completos. Capítulo 10. Telecom Modelos de Processos 121

130 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Tipo de Fluxo de Processo Decompor Ordens de Recurso Decompor Ordens de Seriço Decompor Ordens do Fornecedor Parceiro Reseras antes do Enio Controlar e Gerenciar Manipulação de Solicitação Adquirir Dados do Cliente Ajustar Seleção do Produto Descrição Este processo é usado para garantir que as atiidades de fornecimento do cliente sejam designadas, gerenciadas e rastreadas de modo eficiente para atender à data de disponibilidade confirmada e acordada. N/D* N/D* N/D* N/D* Este processo é usado para registrar todos os dados do cliente pertinentes. Este processo é usado para garantir que o alor do relacionamento entre o cliente e o proedor de seriços seja maximizado pela enda de produtos adicionais ou mais produtos existentes. 122 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

131 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Tipo de Fluxo de Processo Finalizar Negociação do Cliente Selecionar Produtos para a Solicitação Reserar Recurso Fechar Ordem de Recurso Emitir Pedidos de Recurso Descrição O objetio deste processo é fechar a enda com os termos entendidos pelo cliente e que seja de comum acordo para o cliente e o proedor de seriços O objetio deste processo é desenoler uma proposta de endas para responder aos requisitos do cliente. Este processo é usado para alocar recursos específicos para suportar um seriço específico em que processos Alocar & Entregar Recurso são solicitados por uma solicitação de recurso emitido como resposta a uma ordem de seriço confirmada. Este processo é usado para fechar uma solicitação de recurso quando atiidades de fornecimento de recurso são concluídas. Este processo é usado para emitir pedidos de recurso corretos e completos. Capítulo 10. Telecom Modelos de Processos 123

132 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Tipo de Fluxo de Processo Controlar e Gerenciar Fornecimento de Recurso Alocar Parâmetros de Seriço Específicos para Seriços Reserar Parâmetros de Seriço Específicos Fechar Ordem de Seriço Descrição Este processo é usado para garantir que atiidades de fornecimento de recurso sejam designadas, gerenciadas e controladas de forma eficiente. Este processo é usado para emitir identificadores de seriço para noos seriços. O objetio de Reserar Parâmetros de Seriço Específicos para processos de Seriços é reserar parâmetros de seriço específicos inculados à ordem de seriço inicial ou à solicitação de design de seriço durante um período de tempo, e liberá-los quando o período tier expirado. Este processo é usado para fechar uma ordem de seriço quando atiidades de fornecimento de seriço são concluídas. 124 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

133 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Tipo de Fluxo de Processo Configurar Seriços Implementar DSL Implementar DataCenter da Internet Implementar Wireless Emitir Ordens de Seriço Relatar Seriço Atiado Testar Seriço de Ponta a Ponta Descrição Este processo é usado para implementar, configurar e atiar os seriços específicos alocados com relação a uma ordem de seriço emitida. N/D* N/D* N/D* Este processo é usado para emitir ordens de seriço corretas e completas. Este processo é usado para monitorar o status de ordens de seriço, fornecer notificações de quaisquer mudanças e fornecer relatórios de gerenciamento. Este processo é usado para testar seriços específicos para garantir que todos os componentes estejam operando dentro de parâmetros normais e que o seriço esteja funcionando nos níeis de desempenho acordados. Capítulo 10. Telecom Modelos de Processos 125

134 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Tipo de Fluxo de Processo Controlar e Gerenciar Fornecimento de Seriço Fechar Solicitação de Requisição do Fornecedor - Parceiro Controlar e Gerenciar Requisição de Fornecedor - Parceiro Descrição Este processo é usado para garantir que atiidades de fornecimento de seriço sejam designadas, gerenciadas e controladas de forma eficiente. Este processo é usado para fechar uma solicitação de requisição de Fornecedor - Parceiro quando a requisição do Fornecedor - Parceiro for concluída com sucesso. Este processo é usado para garantir que ordens de requisição de Fornecedor - Parceiro estejam sendo processadas e entregues de forma eficiente e efetia e que a escalação esteja sendo inocada conforme necessário para quaisquer ordens de requisição de Fornecedor - Parceiro abertas em risco. 126 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

135 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Faturamento Modelos de Processos do Telecom Gerenciamento de Fatura Nome do fluxo do processo Aplicar Ajustes e Abatimentos de Desconto de Preço Tipo de Fluxo de Processo Processo Principal Subprocesso Descrição Este Modelo de Processo é usado para assegurar que a fatura será criada, produzida física ou eletronicamente e distribuída aos clientes. Ele também assegura que os impostos, descontos, ajustes, abatimentos e créditos apropriados para os produtos e seriços entregues aos clientes foram aplicados. Este processo é usado para assegurar que a fatura reflete todos os eentos faturáeis acordados comercialmente e quaisquer ajustes da fatura acordados entre o Proedor de Seriços e o cliente. Capítulo 10. Telecom Modelos de Processos 127

136 Tabela 9. Listagem de Modelos de Processo (continuação) Telecom Toolkits Modelos de Processos do Telecom Nome do fluxo do processo Criar Fatura do Cliente Tipo de Fluxo de Processo Subprocesso Descrição Este processo é utilizado para assegurar que a produção de uma fatura oportuna e exata de acordo com os ciclos de faturamente específicos e que reflita os encargos finais para os seriços, juntamente com quaisquer ajustes, entregues ao cliente pelo Proedor de Seriços e por parceiros comerciais. Nota: N/D* - Não disponíel Visualizando os Componentes do Telecom Modelo de Processo Uma Definição de Processo de Negócios (BPD) ou um processo é a unidade de lógica principal no designer de processo. O processo age como um contêiner para todos os componentes de uma definição de processo, que inclui grupos de participantes, ias, seriços, atiidades, gateways, linhas de sequência, regras e ariáeis. Visualizando a Definição de Processo de Negócios A Definição de Processo de Negócios (BPD) inclui o processo principal relacionado à área de foco para o domínio do Telecom. Cada uma destas BPDs inclui componentes, tais como tipos de ariáel, interface com o usuário, implementações de seriço, etc., que estão relacionados a ela. Visualizando os Processos É possíel isualizar as respectias Definições de Processo de Negócios (BPDs) associadas aos processos usando a isualização Designer do IBM Process Designer. No seguinte exemplo, a BPD Order Handling é usada para isualizar o diagrama do processo. Antes de Iniciar Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter informações adicionais sobre os outros Toolkits fornecidos com o IBM Business Process Manager Telecom Pack, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

137 Execute as etapas a seguir: 1. Inicie o IBM Process Serer. 2. Inicie o IBM Process Designer. 3. Forneça os detalhes de login necessários. 4. Clique na guia Toolkits, clique em Importar Toolkit e importe o arquio fulfillment-toolkit.twx. 5. Na guia Toolkits, clique em Abrir no Designer próxima ao Fulfillment Toolkit. Sobre Esta Tarefa Para isualizar as Definições de Processo de Negócios, execute as etapas a seguir: Procedimento 1. Expanda Fulfillment e clique em Processos para er uma lista das definições de processos de negócios (BPDs) incluídas no Toolkit. 2. Digite ou selecione Order Handling e clique duas ezes no processo. Nota: É possíel isualizar os processos de alto níel rapidamente ao isualizar os processos identificados na tag BPDs de Alto Níel. Nota: O BPD mostrado aqui é um diagrama BPD parcial. Figura 94. Order Handling - Diagrama de BPD Visualizando os Tipos de Variáeis Associados Variáeis representam os dados transferidos de uma etapa para outra em um processo. Os tipos de ariáeis e as ariáeis são criadas para suportar modelos de dados para processos. Para cada Definição de Processo de Negócios (BPD) criada, é necessário declarar as ariáeis para capturar os dados de negócios transferidos de uma etapa para outra em um processo. Em uma BPD, tal como Order Handling, é necessário capturar Informações de Customer and Order Details, Product Type e Capítulo 10. Telecom Modelos de Processos 129

138 Serices para consultar Product Order Feasibility. Com ariáeis, os usuários ou sistemas enolidos em cada atiidade possuem as informações necessárias para executar a etapa, de forma que o processo possa moer para a próxima atiidade. É possíel isualizar os Tipos de Variáel associados à respectia BPD usando a guia Variáeis na isualização Designer do IBM Process Designer. O Business Process Manager Telecom Pack inclui esquemas técnicos que são inadequados para serem usados no IBM Process Designer para modelagem de processo. Dessa forma, esses esquemas técnicos são sequenciados para criar esquemas simplificados que facilitam mais o entendimento das ariáeis. Considere um exemplo do esquema técnico do Produce Order que anteriormente era complexo e, em seguida, foi simplificado para criar um esquema mais simples. Figura 95. Esquemas Técnicos Complexos de Produce Order 130 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

139 Figura 96. Esquemas Simplificados de Produce Order No seguinte exemplo, a BPD Order Handling é usada para isualizar as ariáeis associadas a ela. Antes de Iniciar Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter informações adicionais sobre os outros Toolkits fornecidos com o IBM Business Process Manager Telecom Pack, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Execute as etapas a seguir: 1. Inicie o IBM Process Serer. 2. Inicie o IBM Process Designer. 3. Forneça os detalhes de login necessários. 4. Clique na guia Toolkits, clique em Importar Toolkit e importe o arquio fulfillment-toolkit.twx. 5. Na guia Toolkits, clique em Abrir no Designer próxima ao Fulfillment Toolkit. Sobre Esta Tarefa Para isualizar os Tipos de Variáel associados, execute as etapas a seguir: Capítulo 10. Telecom Modelos de Processos 131

140 Procedimento 1. Expanda Fulfillment e clique em Processos. 2. Insira ou selecione Order Handling e clique duas ezes no processo. Nota: É possíel isualizar os processos de alto níel rapidamente ao isualizar os processos identificados na tag BPDs de Alto Níel. 3. Clique na guia Variáeis e, na área Variáeis, isualize as ariáeis associadas. Figura 97. Visualizando as Variáeis Visualizando os Grupos de Participantes Associados Grupos de Participantes representam os grupos de usuários em sua empresa. Os Grupos de Participantes são designados para ias na Definição de Processo de Negócios (BPD) para permitir o acesso às atiidades em um processo. É possíel isualizar os Grupos de Participantes associados à respectia BPD usando a guia Diagrama na isualização Designer do IBM Process Designer. No seguinte exemplo, a BPD Collect Generic Ordering Information é usada para isualizar a ia Customer Serice Representatie e os Grupos de Participantes associados a essa ia. Antes de Iniciar Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter informações adicionais sobre os outros Toolkits fornecidos com o IBM 132 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

141 Business Process Manager Telecom Pack, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Execute as etapas a seguir: 1. Inicie o IBM Process Serer. 2. Inicie o IBM Process Designer. 3. Forneça os detalhes de login necessários. 4. Clique na guia Toolkits, clique em Importar Toolkit e importe o arquio fulfillment-toolkit.twx. 5. Na guia Toolkits, clique em Abrir no Designer próxima ao Fulfillment Toolkit. Sobre Esta Tarefa Para isualizar os Grupos de Participantes associados, execute as etapas a seguir: Procedimento 1. Expanda Fulfillment e clique em Processos. 2. Insira ou selecione Coletar Informações do Pedido Genéricas e dê um clique duplo no processo. Nota: É possíel isualizar os processos de alto níel rapidamente ao isualizar os processos identificados na tag BPDs de Alto Níel. 3. Clique na guia Diagrama. 4. Clique na guia Customer Serice Representatie presente no diagrama do processo. Nota: Para obter informações adicionais sobre ias em um diagrama do processo, consulte a documentação do IBM Process Designer. 5. Clique na guia Propriedades, na área Comportamento, isualize o grupo de participantes listado no campo Grupo de Participantes da Via Padrão. Nota: É possíel designar um único grupo ou diersos usuários a um único grupo de participantes. Se ocê precisar designar diersos grupos a um único grupo de participantes, ocê deerá usar expressões, conforme mostrado na figura a seguir. Capítulo 10. Telecom Modelos de Processos 133

142 Figura 98. Visualizando o Grupo de Participantes Visualizando os Seriços Manuais Associados Os Seriços Manuais são usados para criar um seriço interatio que precisa fazer parte de uma Definição de Processo de Negócios (BPD). Este seriço manual é, então, executado por participantes do processo em uma interface com o usuário baseada na Web. É possíel isualizar os Seriços Manuais associados à respectia BPD na isualização Designer do IBM Process Designer. No seguinte exemplo, a BPD Order Handling é usada para isualizar o Seriço Manual Determine Search Option Seriço Manual associado a ela. Antes de Iniciar Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter informações adicionais sobre os outros Toolkits fornecidos com o IBM Business Process Manager Telecom Pack, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Execute as etapas a seguir: 1. Inicie o IBM Process Serer. 2. Inicie o IBM Process Designer. 3. Forneça os detalhes de login necessários. 4. Clique na guia Toolkits, clique em Importar Toolkit e importe o arquio fulfillment-toolkit.twx. 5. Na guia Toolkits, clique em Abrir no Designer próxima ao Fulfillment Toolkit. Sobre Esta Tarefa Para isualizar os Seriços Manuais associados, execute as etapas a seguir: 134 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

143 Procedimento 1. Expanda Fulfillment. 2. Insira ou selecione Manipulação de Pedido e dê um clique duplo no processo. Nota: É possíel isualizar os processos de alto níel rapidamente ao isualizar os processos identificados na tag BPDs de Alto Níel. 3. Dê um clique duplo em Coletar Informações do Pedido Genéricas. 4. Clique duas ezes em Determine Search Option para isualizar os coaches relacionados a este seriço humano. Nota: Os Seriços Manuais são indicados com codificação de cor amarela. É possíel dar um clique duplo em todos os Seriços Manuais relacionados a um processo e isualizar seus detalhes. 5. Clique na guia Diagrama para isualizar o fluxo de coach e clique na guia Coaches para isualizar os coaches relacionados. Visualizando os Seriços de Integração Associados Os Seriços de Integração são usados para integrar o sistema existente a um sistema externo para concluir uma tarefa. Estes seriços também são usados quando um sistema externo chama o IBM Process Designer para iniciar um seriço. Os Seriços de Integração incluem os componentes Web Serice Integration e Jaa Integration. É possíel isualizar os Seriços de Integração associados à respectia BPD na isualização Designer do IBM Process Designer. No seguinte exemplo, a BPD Order Handling é usada para isualizar o Seriço de Integração de Select Product For Order associada a ela. Antes de Iniciar Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter informações adicionais sobre os outros Toolkits fornecidos com o IBM Business Process Manager Telecom Pack, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Execute as etapas a seguir: 1. Inicie o IBM Process Serer. 2. Inicie o IBM Process Designer. 3. Forneça os detalhes de login necessários. 4. Clique na guia Toolkits, clique em Importar Toolkit e importe o arquio fulfillment-toolkit.twx. 5. Na guia Toolkits, clique em Abrir no Designer próxima ao Fulfillment Toolkit. Sobre Esta Tarefa Para isualizar os Seriços de Integração associados, execute as etapas a seguir: Procedimento 1. Expanda Fulfillment. 2. Insira ou selecione Order Handling e clique duas ezes no processo. Nota: É possíel isualizar os processos de alto níel rapidamente ao isualizar os processos identificados na tag BPDs de Alto Níel. 3. Dê um clique duplo em Coletar Informações de Pedido Genéricas. Capítulo 10. Telecom Modelos de Processos 135

144 4. Selecione a atiidade Consultar Conta de Cobrança e isualize as Propriedades de Implementação 5. Clique no Seriço Consultar Conta de Cobrança para isualizar a implementação, conforme mostrado na figura a seguir. Figura 99. Visualizando os Seriços de Integração Nota: Os Seriço de Integração são implementações simuladas. Para saber mais sobre a extensão dos Seriços de Integração para fornecer a integração de Seriço da Web real, consulte Customizando os Seriços de Integração na página 152. Visualizando os Relatórios e o Quadro de Pontuação Associados O IBM Process Designer é uma poderosa ferramenta que pode ser usada para coletar, publicar e utilizar informações relacionadas ao desempenho do processo. O IBM Process Designer permite criar Relatórios que são gerados para analisar os dados relacionados ao desempenho do processo. O Relatório gerado pode ser um gráfico que descree os dados em um formato fácil de entender, ao contrário de um formato tabular de exibição das informações. O IBM Process Designer também fornece um Quadro de Pontuação, que é uma agregação de relatórios que podem ser istos no IBM Process Portal. Estes Relatórios e Quadro de Pontuação associados à respectia BPD podem ser istos na isualização Designer do IBM Process Designer. No seguinte exemplo, o Modelo de Processo de Order Handling é usado para isualizar o Relatório de Nationwide Distribution of Receied Orders e o Quadro de Pontuação de Order Handling associados a ele. Antes de Iniciar Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter informações adicionais sobre os outros Toolkits fornecidos com o IBM Business Process Manager Telecom Pack, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Antes de isualizar os Relatórios, execute as etapas de pré-requisito a seguir: 1. Inicie o IBM Process Serer. 136 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

145 2. Inicie o IBM Process Designer. 3. Forneça os detalhes de login necessários. 4. Clique na guia Toolkits, clique em Importar Toolkit e importe o arquio fulfillment-toolkit.twx. 5. Na guia Toolkits, clique em Abrir no Designer próxima ao Fulfillment Toolkit. Sobre Esta Tarefa Para isualizar os Relatórios associados, execute as etapas a seguir: Procedimento 1. Expanda Fulfillment. 2. Insira ou selecione Manipulação de Pedido e dê um clique duplo no processo. Nota: É possíel isualizar os processos de alto níel rapidamente ao isualizar os processos identificados na tag BPDs de Alto Níel. 3. Visualize o Relatório relacionado ao processo. a. Clique em Desempenho, digite Order Handling e clique duas ezes no relatório necessário, tal como Nationwide Distribution of Receied Orders. b. Clique na guia Gráficos, naáreagráfico, é possíel isualizar o relatório que é isto após a execução do processo. Nota: Para obter informações adicionais sobre como isualizar os Relatórios após a execução do processo, consulte Chamando um Processo no IBM Process Designer na página Visualize o Quadro de Pontuação relacionado ao processo. a. Clique em Desempenho, digite Order Handlinge clique duas ezes em Order Handling Dashboard. Nota: Para obter informações adicionais sobre como isualizar o Quadro de Pontuação após executar o processo, consulte Chamando um Processo no IBM Process Portal na página 172. Capítulo 10. Telecom Modelos de Processos 137

146 Figura 100. Identificando os Relatórios b. Na área Relatórios, isualize os Relatórios relacionados ao processo, tal como Distribuição Nacional de Pedidos Recebidos. Usando o Telecom Modelos de Processos As Definições de Processo de Negócios (BPDs) disponíeis como parte do IBM Business Process Manager Telecom Pack serem como modelos que podem iniciar ou, em alguns casos, acelerar o desenolimento de um Aplicatio de Processo. Isto fornece ao usuário a capacidade de usar os recursos fornecidos como um ponto de início e de customizá-los conforme seus requisitos. Criando um Aplicatio de Processo Executáel Os Aplicatios de Processos são implementações criadas como extensões para a Definição de Processo de Negócios (BPD) disponíel no Toolkit. Estes Aplicatios de Processo são criados usando ou estendendo os componentes, tais como Grupos de Participantes, Seriços Manuais e Seriços de Integração. 138 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

147 No exemplo a seguir, os processos relacionados a Order Handling e seus componentes são usados para criar um Aplicatio de Processo executáel. Antes de Iniciar Assegure-se de executar as etapas a seguir: 1. Inicie o IBM Process Designer. 2. Na guia Aplicatios de Processo, clique em Criar noo Aplicatio de Processo e crie o Aplicatio de Processo necessário denominado Order Handling. 3. Na guia Aplicatios de Processo, clique em Abrir no Designer próximo ao Aplicatio de Processo Order Handling criado na etapa anterior. 4. Inclua o toolkit Telecom Common como uma dependência neste noo Aplicatio de Processo. a. Clique no ícone Incluir uma Dependência próximo a Toolkits. b. Procure e selecione o Telecom Common Toolkit. 5. Copie as BPDs relacionadas a Order Handling do toolkit Fulfillment no Aplicatio de Processo Order Handling, executando as etapas a seguir. Nota: Para este procedimento, é assumido que ocê importou os toolkits relacionados ao IBM Business Process Manager Telecom Pack no IBM Process Designer. É possíel selecionar as BPDs necessárias com base em seu requisito ao criar um noo Aplicatio de Processo a. Clique em Centro de Processo e clique na guia Toolkits. b. Clique em Abrir no Designer próximo ao toolkit Fulfillment. Nota: Para obter mais informações sobre os Toolkits para mapeamento do BPD, consulte a listagem no Guia do Desenoledor. c. Expanda o Fulfillment Toolkit e clique em Processos. d. Procure e selecione todos os Processos relacionados de Order Handling e, então, clique com o botão direito do mouse para selecionar Copy items to > Other Process App > Order Handling Process App, conforme mostrado na seguinte figura. Capítulo 10. Telecom Modelos de Processos 139

148 Figura 101. Order Handling processos relacionados e. Clique em Centro de Processo e clique na guia Aplicatios de Processo. f. Clique em Abrir no Designer próximo ao Aplicatio de Processo Order Handling. Sobre Esta Tarefa Para obter informações adicionais sobre como criar noos Grupos de Participantes, Tipos de Variáel, Seriços Manuais e Seriços de Integração, consulte a documentação do IBM Process Designer. Para customizar os componentes acima, execute as etapas a seguir: Procedimento 1. Customize a designação da ia Grupo de Participantes para o Aplicatio de Processo. Nota: Para customizar a designação da ia do Grupo de Participantes, consulte Customizando o Grupo de Participantes na página Customizando os Tipos de Variáel para o Aplicatio de Processo. Nota: Para customizar os Tipos de Variáeis, consulte Customizando os Tipos de Variáel na página IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

149 3. Customize os Seriços Humanos para o Aplicatio de Processo. Nota: Para customizar os Seriços Humanos, consulte Customizando os Seriços Manuais na página Customize os Seriços de Integração para o Aplicatio de Processo. Nota: Para customizar os Seriços de Integração, consulte Customizando os Seriços de Integração na página Estenda a BPD recém-criada conforme seu pedido e execute-a usando IBM Process Designer. Nota: É possíel executar a BPD usando IBM Process Designer em qualquer momento durante a criação de BPD. Customizando os Modelos de Processos do Telecom Os Telecom Modelos de Processos podem ser estendidos para adequação às suas necessidades. É possíel usar estes cenários para customizar a definição de processo de negócios, os grupos de participantes, os tipos de ariáel, os seriços manuais, os seriços de integração e os relatórios fornecidos com os Modelos de Processos do Telecom. É possíel customizar os Modelos de Processos usando os Telecom Toolkits, conforme mostrado na figura a seguir. Figura 102. Cenários de Extensão Os diferentes padrões para usar o Toolkit são conforme a seguir: Padrão 1: Usar o Toolkit "no estado em que se encontra" Capítulo 10. Telecom Modelos de Processos 141

150 Use este padrão quando puder usar os componentes Toolkit específicos do Telecom sem qualquer customização. Neste padrão, use o Toolkit específico do Telecom no estado em que se encontra no Aplicatio de Processo. Padrão 2: Extensão Parcial Use este padrão quando os componentes do Toolkit específico do Telecom precisarem ser customizados e puderem ser reutilizados em diersos Aplicatios de Processo. Nesse padrão, ocê cria um Toolkit customizado que pode ser reutilizado conforme sua necessidade. Alternatiamente, se o componente não for reutilizado, também será possíel copiar o componente no Aplicatio de Processo e, em seguida, customizá-lo. Padrão 3: Extensão Integral Use este padrão quando uma parte importante do Toolkit específico do Telecom precisar ser customizada. Neste padrão, ocê clona o Toolkit específico do Telecom e o usa como uma dependência no Aplicatio de Processo. Nota: É recomendáel que ocê analise primeiro os requisitos, selecione o padrão de extensão necessário e, em seguida, customize os componentes fornecidos como parte dos Telecom Toolkits. Customizando a Definição de Processo de Negócios A Definição de Processo de Negócios (BPD) define o fluxo de trabalho do processo do usuário, cria a lógica dentro de um processo e integra-se com outros aplicatios e origens de dados. É possíel customizar a BPD incluindo ias, grupos de participantes, atiidades, gateways, etc., no processo usando a isualização Designer do IBM Process Designer. No exemplo a seguir, explicamos a extensão da BPD atualizando alguns componentes, tal como incluindo ia ou incluindo tarefa, na BPD existente. À parte disso, também é possíel criar noas BPDs, noos Grupos de Participantes, Seriços de Integração, Seriços Manuais e outros componentes baseados em seu requisito. Para obter informações adicionais sobre como criar noos componentes, consulte a documentação do IBM Business Process Manager. No seguinte exemplo, o processo Collect Generic Ordering Information é usado para explicar a customização de um BPD. Antes de Iniciar Você dee importar os ToolkitsTelecom antes de poder customizá-lo concluindo as etapas a seguir. Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter mais informações sobre os outros Kits de Ferramentas fornecidos com o pacote, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Antes de customizar a BPD, execute as etapas a seguir: 1. Inicie o IBM Process Designer. 2. Na guia Aplicatios de Processo, clique em Criar noo Aplicatio de Processo e crie o Aplicatio de Processo necessário denominado Order Handling. 3. Na guia Aplicatios de Processo, clique em Abrir no Designer próximo ao Aplicatio de Processo Order Handling criado na etapa anterior. 142 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

151 4. Inclua o toolkit Telecom Common como uma dependência neste noo Aplicatio de Processo. a. Clique no ícone Incluir uma Dependência próximo a Toolkits. b. Procure e selecione o Telecom Common Toolkit. 5. Inclua o toolkit Fulfillment como uma dependência neste noo Aplicatio de Processo. a. Clique no ícone Incluir uma Dependência próximo a Toolkits. b. Procure e selecione o Toolkit Fulfillment. 6. Copie as BPDs relacionadas a Order Handling do toolkit Fulfillment no Aplicatio de Processo Order Handling, executando as etapas a seguir. Nota: Para este procedimento, é assumido que ocê importou os toolkits relacionados ao IBM Business Process Manager Telecom Pack no IBM Process Designer. É possíel selecionar as BPDs necessárias com base em seu requisito ao criar um noo Aplicatio de Processo a. Clique em Centro de Processo e clique na guia Toolkits. b. Clique em Abrir no Designer próximo ao toolkit Fulfillment. Nota: Para obter mais informações sobre os Toolkits para mapeamento do BPD, consulte a listagem no Guia do Desenoledor. c. Expanda o Fulfillment Toolkit e clique em Processos. d. Procure e selecione todos os Processos relacionados de Order Handling e, então, clique com o botão direito do mouse para selecionar Copy items to > Other Process App > Order Handling Process App, conforme mostrado na seguinte figura. Capítulo 10. Telecom Modelos de Processos 143

152 Figura 103. Order Handling processos relacionados e. Clique em Centro de Processo e clique na guia Aplicatios de Processo. f. Clique em Abrir no Designer próximo ao Aplicatio de Processo Order Handling. Nota: Se as BPDs e os Seriços de Integração, Seriços Manuais, Grupos de Participantes ou outros detalhes relacionados precisarem ser usados em diersos Aplicatios de Processo, é recomendado que estes detalhes sejam copiados em um noo Toolkit e, em seguida, usados em um Aplicatio de Processo. Sobre Esta Tarefa Para customizar a Definição de Processo de Negócios, execute as etapas a seguir: Procedimento 1. Clique duas ezes nas Definições de Processos de Negócios Collect Generic Ordering Information na lista exibida. 2. Clique na guia Diagrama, na Paleta, e customize-a conforme seus requisitos. 3. Sale suas alterações. 144 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

153 Exemplo As ersões customizadas da BPD Collect Generic Ordering Information são exibidas nas seguintes figuras. A seguinte figura mostra a BPD Collect Generic Ordering Information. Na BPD existente, para a parte destacada do processo, o processo inicia com a procura dos registros com base no número do pedido do cliente. Se o número do ordem não for localizado, o processo oltará e procurará um outro parâmetro, tal como o nome do cliente ou o ID do cliente. Figura 104. Collect Generic Ordering Information BPD A seguinte figura é uma BPD Collect Generic Ordering Information atualizada em que o processo procura baseado no número do pedido do cliente. Se o número do pedido não for localizado, o processo moerá para o próximo processo na BPD e não oltará a procurar outros parâmetros. Capítulo 10. Telecom Modelos de Processos 145

154 Figura 105. BPD Collect Generic Ordering Information Atualizada Customizando o Grupo de Participantes Os Grupos de Participantes representam os grupos de usuários em sua organização. Cada Grupo de Participantes recebe uma ia em sua BPD para acessar atiidades em um processo. No exemplo a seguir, a BPD Order Handling é usada para customizar o Grupo de Participantes Responsáel pelo Atendimento ao Cliente associado a ela. Antes de Iniciar Todos os Grupos de Participantes no Telecom Common Toolkit são associados ao grupo tw_allusers, conforme mostrado na figura a seguir. 146 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

155 Figura 106. Designação de Grupo de Usuários Se ocê selecionar para designar o Grupo de Participantes acima a partir do Toolkit para a ia em sua BPD, todos os usuários pertencentes ao grupo tw_allusers participarão das atiidades definidas dentro da ia. O grupo de participantes tw_allusers inclui todos os usuários que são membros do grupo de segurança tw_allusers. Esse é um grupo de segurança que inclui automaticamente todos os usuários no sistema. Se desejar assegurar que as atiidades sejam roteadas para um grupo ou usuários específicos de sua empresa, ocê deerá customizar os Grupos de Participantes a partir dos Toolkits, conforme explicado no procedimento a seguir. Você dee importar os Toolkits Telecom antes de poder customizá-lo. Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter mais informações sobre os outros Kits de Ferramentas fornecidos com o pacote, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Antes de customizar o Grupo de Participantes, execute as etapas fornecidas na seção Customizando a Definição de Processo de Negócios na página 142. Sobre Esta Tarefa Para customizar o Grupo de Participantes, execute as etapas a seguir: Procedimento 1. Expanda o Telecom Common Toolkit e clique em Processos. 2. Selecione o Grupo de Participantes necessário (neste caso Customer Serice Representatie) e, então, clique com o botão direito do mouse e selecione Copy items to > Other Process App > Order Handling Process App, conforme Capítulo 10. Telecom Modelos de Processos 147

156 mostrado na seguinte figura. Figura 107. Criação de Grupo de Participantes 3. Expanda Order Handling Process App > Processos e clique duas ezes no Responsáel pelo Atendimento ao Cliente que deseja modificar. 4. Clique em Incluir Usuário e procure os usuários que deseja incluir no Grupo de Participantes Responsáel pelo Atendimento ao Cliente, conforme mostrado na figura a seguir. 148 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

157 Figura 108. Criação de Grupo de Participantes Nota: Para obter informações adicionais sobre como criar usuários no Console Administratio do Processo, consulte a documentação do IBM Process Designer. 5. Associe o Grupo de Participantes do Responsáel pelo Atendimento ao Cliente para a ia em sua BPD, conforme mostrado na figura a seguir. Capítulo 10. Telecom Modelos de Processos 149

158 Figura 109. Criação de Grupo de Participantes 6. Na área Comportamento, clique em Selecionar para selecionar um Grupo de Participantes existente ou clique em Noo para criar um noo Grupo de Participantes. Customizando os Tipos de Variáel Variáeis representam os dados que são armazenados e eniados de uma etapa para outra em um processo. Tipos de Variáeis e ariáeis são criados para suportar modelos de dados para processos. É possíel customizar as ariáeis e os Tipos de Variáel fornecidos como parte do Telecom Common Toolkit para adequar seus requisitos. No seguinte exemplo, a BPD Order Handling é usada para customizar o Tipo de Variáel CustomerAccountOrder associado a ela. Antes de Iniciar Você dee importar os Toolkits Telecom antes de poder customizá-lo. Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter mais informações sobre os outros Kits de Ferramentas fornecidos com o pacote, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Antes de customizar as Variáeis, execute as etapas fornecidas na seção Customizando a Definição de Processo de Negócios na página IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

159 Sobre Esta Tarefa Para customizar os Tipos de Variáel, execute as etapas a seguir: Procedimento 1. Expanda o Telecom Common Toolkit e, em seguida, clique em Dados. 2. Selecione o Tipo de Variáel necessária (neste caso CustomerAccountOrder) e, então, clique com o botão direito do mouse e selecione Copy items to > Other Process App > Order Handling Process App. 3. Expanda Order Handling Process App > Data, clique duas ezes no Tipo de Variáel CustomerAccountOrder que deseja modificar e customize-o conforme as necessidades. Figura 110. Modificando o Tipo de Variáel Customizando os Seriços Manuais Os Seriços Manuais são usados quando ocê deseja criar um seriço interatio como uma etapa em sua Definição de Processo de Negócios (BPD). Um Seriço Manual permite que o participante do processo insira dados ou especifique opções que são necessárias para o processo usando uma interface com o usuário baseada na Web. No seguinte exemplo, o BPD Order Handling é usada para customizar o Seriço Manual de Select Billing Account associado a ela. Antes de Iniciar Você dee importar os Toolkits Telecom antes de poder customizá-lo. Capítulo 10. Telecom Modelos de Processos 151

160 Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter mais informações sobre os outros Kits de Ferramentas fornecidos com o pacote, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Antes de customizar os Seriços Manuais, execute as etapas fornecidas na seção Customizando a Definição de Processo de Negócios na página 142. Sobre Esta Tarefa Para customizar o Seriço Manual, execute as etapas a seguir: Procedimento 1. Expanda Fulfillment > User Interface, selecione e copie Select Billing Account no Aplicatio de Processo. 2. Abra o Seriço Manual Selecionar Pedido. 3. Clique na guia Diagrama. 4. Clique duplo em Select Billing Account para isualizar o formulário na guia Coaches. 5. Arraste o elemento do formulário necessário a partir da paleta Controles. 6. Ligue os elementos de formulário incluídos recentemente no tipo de dado estendido. 7. Sale suas alterações. Customizando os Seriços de Integração É possíel usar o IBM Process Designer para ligar o componente de Seriço da Web ou um Componente de Integração Jaa. Ligando um Componente de Integração de Seriço da Web Usando o IBM Process Designer Os Seriços de Integração são usados quando ocê desejar se integrar a um sistema externo para executar uma tarefa. No seguinte exemplo, o BPD Order Handling é usada para customizar o Seriço de Integração Create Customer associado a ela. Antes de Iniciar Você dee importar os Toolkits Telecom antes de poder customizá-lo. Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter mais informações sobre os outros Kits de Ferramentas fornecidos com o pacote, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Antes de customizar os Seriços de Integração, execute as etapas fornecidas na seção Customizando a Definição de Processo de Negócios na página 142. Sobre Esta Tarefa Para customizar o Seriço de Integração, execute as etapas a seguir: Procedimento 1. Expanda Toolkits > Telecom Common > Implementação. 152 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

161 2. Clique com o botão direito do mouse em Integração de Seriço de Create Customer e, então, clique em Copy item to > Order Handling Process App, conforme mostrado na seguinte figura. Figura 111. Copiando Seriço de Integração no Aplicatio de Processo 3. No IBM Integration Designer, forneça a implementação real para o Seriço de Informações Criar Cliente usando a biblioteca SCA Inentário do Cliente. Nota: Os Seriços de Integração são marcados com tag com os Nomes da Biblioteca SCA. É possíel localizar Inentário do Cliente Biblioteca SCA na pasta <Install-folder>/assets/serice-models. 4. No IBM Process Designer, expanda Order Handling Process App e clique em Implementação. 5. Clique duas ezes em Create Customer na lista exibida. 6. Ligue a implementação ao Componente Web Serice Integration real, conforme mostrado na figura a seguir. Capítulo 10. Telecom Modelos de Processos 153

162 Figura 112. Ligando o Componente de Integração de Seriço da Web Real 7. Na guia Propriedades, clique em Implementação e forneça o URI para o WSDL Criar Cliente no campo URI do WSDL. 8. Clique em Descobrir próximo ao campo URI do WSDL. Nota: Assegure que, após o URI ser recuperado, a URL do Terminal seja fornecida com um endereço SOAP álido. 9. Clique na guia Variáeis e corrija o problema de mapeamento do tipo de dados. Você dee mapeá-lo para o tipo de dado a partir do Telecom Common Toolkit, conforme mostrado na figura a seguir. 154 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

163 Figura 113. Mapeando o Tipo de Dados 10. Sale suas mudanças e teste o Seriço de Integração. Customizando os Seriços de Integração Aançados É possíel usar o IBM Process Designer para criar os Seriços de Integração Aançados. Ligando um Seriço SCA Usando o IBM Process Designer É possíel criar um Seriço de Integração Aançado, que é um tipo de seriço de integração suportado. Se necessário, ele dee ser criado do zero. No exemplo a seguir, a BPD Collect Customer Order Details do Aplicatio de Processo Order Handling é usada para criar o Seriço de Integração Aançado. Antes de Iniciar Você dee importar os Toolkits Telecom antes de poder customizá-lo. Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter mais informações sobre os outros Kits de Ferramentas fornecidos com o pacote, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Antes de customizar os Seriços de Integração, execute as etapas fornecidas na seção Customizando a Definição de Processo de Negócios na página 142. Sobre Esta Tarefa Para criar o Seriço de Integração Aançado, execute as seguintes etapas: Procedimento 1. Expanda Order Handling e clique em Incluir ( ) próximo de Implementação. Capítulo 10. Telecom Modelos de Processos 155

164 2. Clique em Seriço de Integração Aançado, forneça um nome como e clique em Concluir. Figura 114. Criando um Seriço de Integração Aançado 3. Na área Parâmetros, clique em Incluir Entrada e forneça os detalhes do parâmetro de entrada obrigatório. Figura 115. Incluindo Parâmetros de Entrada e Saída 4. Na área Parâmetros, clique em Incluir Saída e forneça os detalhes do parâmetro de saída obrigatório. 156 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

165 5. Clique em Incluir ( ) próximo de Implementação e em Seriço Geral do Sistema. Nota: Certifique-se de que para cada Seriço de Integração Aançado criado um Seriço Geral do Sistema seja criado. Figura 116. Criando um Seriço Geral do Sistema 6. Forneça um nome, como TestGSS, e clique em Concluir. 7. Clique em Implementação e arraste o seriço criado na etapa 2 para a área Diagrama. Capítulo 10. Telecom Modelos de Processos 157

166 Figura 117. Vinculando o Seriço de Integração Aançado ao Seriço Geral 8. Ligue a entrada e a saída a este seriço. 9. Clique na guia Variáeis, clique em Incluir Entrada e forneça os parâmetros conforme a entrada do Seriço de Integração Aançado. 10. Na área Propriedades, clique em Mapeamento de Dados e, em seguida, clique em para fornecer os mapeamentos de entrada e saída semelhantes para o Seriço de Integração Aançado. Figura 118. Fornecendo o Mapeamento de Dados 11. Clique na guia Variáeis, clique em Incluir Saída e forneça os parâmetros conforme a saída do Seriço de Integração Aançado. 158 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

167 12. Clique em Processos e abra o processo Collect Customer Order Details. 13. Naegue para o seriço Find Customer; na área Propriedades, clique em Implementação. 14. Selecione o Seriço Geral do Sistema criado na etapa 5. Figura 119. Fornecendo a Implementação no Processo 15. Efetue login no Process Center por meio de IBM Integration Designer. 16. Clique em Abrir na Área de Trabalho próximo de Order Handling. 17. Expanda Order Handling > Adanced Integration Serices, clique com o botão direito do mouse em Testar Seriço e clique em Implementar. Figura 120. Visualizando o Seriço em IBM Integration Designer Capítulo 10. Telecom Modelos de Processos 159

168 18. No assistente Implementar, selecione a opção Criar um Microfluxo e clique em Concluir. Figura 121. Selecionando a Opção Criar um Microfluxo 19. Forneça a implementação para este seriço com base em seus requisitos. Customizando os Relatórios e o Quadro de Pontuação Associados É possíel customizar os Relatórios fornecidos com um Modelo de Processo usando a ferramenta de geração de relatórios incluída no IBM Process Designer. Também é possíel customizar o Quadro de Pontuação para incluir relatórios recém-criados e isualizar o Quadro de Pontuação atualizado no IBM Process Portal. 160 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

169 No seguinte exemplo, a BPD Order Handling BPD é usada para customizar Relatórios e Quadros de Pontuação fornecidos com este Modelo de Processo. Antes de Iniciar Você dee importar os Toolkits Telecom antes de poder customizá-lo. Nota: Esta tarefa é explicada usando o Fulfillment Toolkit como um exemplo. Para obter mais informações sobre os outros Kits de Ferramentas fornecidos com o pacote, consulte Lista dos Modelos de Processos do Business Process Manager Telecom Pack na página 113. Antes de customizar os Relatórios, execute as etapas fornecidas na seção Customizando a Definição de Processo de Negócios na página 142. Sobre Esta Tarefa Para customizar o Relatório, execute as etapas a seguir: Procedimento 1. Inicie o IBM Process Designer. 2. Clique em Centro de Processo e clique na guia Aplicatios de Processo. 3. Clique em Abrir no Designer, próximo ao Aplicatio de Processo Order Handling. 4. Expanda Toolkits > Fulfillment e clique em Desempenho. 5. Selecione e clique com o botão direito do mouse em todos os parâmetros agrupados em Order Handling e clique no Aplicatio do Processo Copy items to > Other Proces App > Order Handling. 6. Expanda o Aplicatio de Processo Order Handling. 7. Digite e selecione Order Handling e clique duas ezes no processo. 8. Clique em Arquio > Análise de Relatório Ad Hoc. 9. Na área Eixo X, clique em Selecionar e selecione a ligação necessária, tal como OrderDate. Capítulo 10. Telecom Modelos de Processos 161

170 Figura 122. Definição de Ligação para Eixo X 10. Na área Eixo Y, clique em Selecionar e selecione a ligação necessária, tal como OrderStatus. 162 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

171 Figura 123. Definição de Ligação para Eixo Y 11. Clique em Selecionar próximo ao campo Layout do Gráfico e selecione o layout necessário. 12. Clique no ícone Criar Relatório a partir do Gráfico, forneça um nome para o Relatório e clique em Concluir para salar o Relatório. 13. Customize o Quadro de Pontuação para incluir o relatório recém-criado. a. Clique em Centro de Processo e clique na guia Aplicatios de Processo. b. Clique em Abrir no Designer, próximo ao Aplicatio de Processo Order Handling. c. Expanda Fulfillment e clique em Desempenho. d. Selecione e clique com o botão direito do mouse em todos os parâmetros agrupados em Order Handling e clique no Aplicatio do Processo Copy items to > Order Handling. e. Expanda Order Handling e clique no Aplicatio de Processo Desempenho. f. Clique duas ezes em Order Handling Dashboard. g. Na área Relatórios, é possíel incluir noos relatórios criados ou remoer os relatórios existentes. Capítulo 10. Telecom Modelos de Processos 163

172 h. Clique em Incluir e inclua o relatório criado na etapa 12. Resultados É possíel isualizar o quadro de pontuação customizado usando as informações na seção Visualizando os Relatórios e o Quadro de Pontuação Associados na página 136. Para obter informações adicionais sobre como criar Relatórios e Quadros de Pontuação usando um noo Grupo de Rastreamento, consulte a documentação do IBM Process Designer. Executando o Telecom Modelos de Processos É possíel executar os Modelos de Processos ao chamá-los no IBM Process Designer e depurar qualquer erro. O Modelos de Processos também pode ser chamado ao usar o IBM Process Portal. Chamando um Processo no IBM Process Designer Quando um processo é chamado no IBM Process Designer, é possíel rastrear o caminho de execução desse processo e depurar qualquer erro que ocorra durante a chamada. No seguinte exemplo, a BPD Problem Handling é usada para explicar a execução do processo no IBM Process Designer. Antes de Iniciar Assegure-se de que ocê tenha importado o Toolkit necessário. A tarefa a seguir é explicada usando o Toolkit Assurance. Procedimento 1. Inicie o IBM Process Designer. 2. Clique na guia Toolkits e clique em Abrir no Designer próximo ao Toolkit Assurance. 3. Expanda Assurance, clique em Processos e, em seguida, dê um clique duplo no processo Problem Handling. 4. Clique em Arquio > Atualizar Definições de Rastreamento. 5. Clique em Executar Processo. 6. Selecione a instância Etapa: Interação com o Cliente de Log e clique no ícone Executar Processo. Nota: Se o processo incluir seriços manuais, conforme mostrado na figura a seguir, ele exibirá uma opção para selecionar o usuário apropriado. Você dee selecionar o usuário necessário e continuar com a execução do processo. 164 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

173 Figura 124. Chamando um Processo 7. Na caixa de diálogo Selecionar Usuário a partir da Função, selecione qualquer usuário e clique em OK. Forneça os detalhes exibidos no formulário, conforme mostrado na figura a seguir. Capítulo 10. Telecom Modelos de Processos 165

174 Figura 125. Formulário 1 Exibido na Tela 8. Selecione a etapa na qual o processo foi interrompido e clique no ícone Executar a Tarefa Selecionada. Figura 126. Etapa: Naegar pelos Registros de CRM 9. Clique em Sim para fechar a janela da instância. 10. Selecione a etapa na qual o processo foi interrompido e clique no ícone Executar a Tarefa Selecionada. 166 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

175 Figura 127. Etapa: Sugerir Ações Corretias 11. Clique em OK para eniar o formulário. 12. Forneça os detalhes apropriados para o coach relacionado ao seriço que é exibido conforme a figura a seguir e, em seguida, clique em OK. Figura 128. Formulário 2 Exibido na Tela 13. Selecione a etapa na qual o processo foi interrompido e clique no ícone Executar a Tarefa Selecionada. Figura 129. Etapa: Responder Q/R/C do Cliente 14. Clique em OK para eniar o formulário. 15. Forneça os detalhes apropriados para o coach relacionado ao seriço que é exibido conforme a figura a seguir e, em seguida, clique em OK. Capítulo 10. Telecom Modelos de Processos 167

176 Figura 130. Formulário 3 Exibido na Tela 16. Selecione a etapa na qual o processo foi interrompido e clique no ícone Executar a Tarefa Selecionada. 168 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

177 Figura 131. Etapa: Verificar o Status do Seriço 17. Clique em Sim para fechar a janela da instância. 18. Selecione a etapa na qual o processo foi interrompido e clique no ícone Executar a Tarefa Selecionada. Figura 132. Etapa: Finalizar Interação 19. Clique em OK para eniar o formulário. 20. Forneça os detalhes apropriados para o coach relacionado ao seriço que é exibido conforme a figura a seguir e, em seguida, clique em OK. Figura 133. Formulário 4 Exibido na Tela 21. Visualize os Relatórios relacionados à BPD Problem Handling. a. Clique em Desempenho, digite Problem Handling e dê um clique duplo em HandleQueryComplaintorRequest - Quadro de Pontuação. Capítulo 10. Telecom Modelos de Processos 169

178 Figura 134. Identificando os Relatórios b. Na área Relatórios, identifique o nome dos Relatórios, tais como Relatório Número de Escalações Necessárias. c. Clique em Desempenho, digite Problem Handling e dê um clique duplo em Relatório Número de Escalações Necessárias. d. Clique na guia Visão Geral, naárearelatório, clique em Reprodução para isualizar os Relatórios. 170 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

179 Figura 135. Relatório Número de Escalações Necessárias 22. Visualize o Quadro de Pontuação para o processo. a. Inicie o naegador e naegue até a URL do IBM Process Portal em Nota: Para identificar o número da portal, execute as seguintes etapas: 1) Efetue logon no console administratio do WebSphere Process Serer. 2) Clique em Seridores > Tipos de Seridor > WebSphere Application Serers e, em seguida, clique em serer1 na área de janela de naegação. 3) Na área Comunicações, clique em Portas. 4) Use o alor WC_defaulthost como o alor da porta. b. Forneça os seguintes detalhes de login. c. Na área Meus Quadros de Pontuação, clique em HandleQueryComplaintorRequest - Quadro de Pontuação para isualizar o Quadro de Pontuação relacionado. Capítulo 10. Telecom Modelos de Processos 171

180 Figura 136. HandleQueryComplaintorRequest - Quadro de Pontuação Chamando um Processo no IBM Process Portal É possíel chamar os processos que fazem parte dos Toolkits usando o IBM Process Portal. No exemplo a seguir, a BPD Problem Handling é usada para explicar a execução do processo no IBM Process Portal. Sobre Esta Tarefa Para chamar o processo no IBM Process Portal, execute as etapas a seguir: Procedimento 1. Inicie o naegador e naegue até a URL do IBM Process Portal em IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

181 Nota: Para identificar o número da portal, execute as seguintes etapas: a. Efetue logon no console administratio do WebSphere Process Serer. b. Clique em Seridores > Tipos de Seridor > WebSphere Application Serers e, em seguida, clique em serer1 na área de janela de naegação. c. Na área Comunicações, clique em Portas. d. Use o alor WC_defaulthost como o alor da porta. 2. Forneça o nome de usuário como tw_admin e a senha como tw_admin. Nota: É possíel efetuar login usando qualquer uma das funções que fazem parte dos Toolkits. Todas as funções nos Toolkits são fornecidas com todos os acessos de usuário ao IBM Process Portal. 3. Em Minhas Tarefas, clique em Caixa de Entrada. 4. Clique no ícone Noo e selecione Problem Handling. 5. Na área Instâncias, selecione a caixa de seleção Handle Query Complaint Request e clique no ícone Executar. Figura 137. Iniciando uma Instância 6. Forneça as informações necessárias para o formulário exibido e clique em OK. Capítulo 10. Telecom Modelos de Processos 173

182 Figura 138. Formulário 1 Exibido 7. Na área Instâncias, selecione a caixa de seleção Corrigir e Recuperar Problema do Cliente e clique no ícone Executar. Figura 139. Iniciando o Processo 8. Forneça as informações necessárias para o formulário exibido. 174 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

183 Figura 140. Formulário 1 Exibido 9. Clique em OK. 10. Na área Instâncias, selecione a caixa de seleção Corrigir e Recuperar Problema do Cliente e clique no ícone Executar. Figura 141. Iniciando o Processo 11. Forneça as informações necessárias para o formulário exibido. Capítulo 10. Telecom Modelos de Processos 175

184 Figura 142. Formulário 1 Exibido 12. Clique em OK. 13. Na área Instâncias, selecione a caixa de seleção Isolar Problema do Cliente e clique no ícone Executar. 176 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

185 Figura 143. Iniciando o Processo 14. Na área Instâncias, selecione a caixa de seleção Manipular Reclamação ou Solicitação de Consulta e clique no ícone Executar. Figura 144. Iniciando o Processo 15. Forneça as informações necessárias para o formulário exibido. Figura 145. Formulário 1 Exibido 16. Clique em OK. Nota: Para isualizar o status em andamento atual do processo, selecione o processo e, em seguida, clique no ícone Mostrar Diagrama de Instância de Processo. Uma noa janela é exibida, mostrando o status em andamento atual do processo. Capítulo 10. Telecom Modelos de Processos 177

186 17. Visualize o Quadro de Pontuação para o processo. a. Inicie o naegador e naegue até a URL do IBM Process Portal em Nota: Para identificar o número da portal, execute as seguintes etapas: 1) Efetue logon no console administratio do WebSphere Process Serer. 2) Clique em Seridores > Tipos de Seridor > WebSphere Application Serers e, em seguida, clique em serer1 na área de janela de naegação. 3) Na área Comunicações, clique em Portas. 4) Use o alor WC_defaulthost como o alor da porta. b. Forneça os seguintes detalhes de login. c. Na área Meus Quadros de Pontuação, clique em HandleQueryComplaintorRequest - Quadro de Pontuação para isualizar o Quadro de Pontuação relacionado. 178 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

187 Figura 146. HandleQueryComplaintorRequest - Quadro de Pontuação O que Fazer Depois Clique em Histórico para isualizar todas as instâncias que foram executadas pelo usuário. Capítulo 10. Telecom Modelos de Processos 179

188 180 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

189 Capítulo 11. Modelos de Seriço do Telecom Os Modelos de Seriço de Telecom são pré-construídos dos interfaces de seriço e os esquemas que facilitam a interoperabilidade entre as diersas plataformas para um segmento de mercado específico. Interfaces de Seriço de Telecom As interfaces de seriço são interfaces de seriços da Web pré-construídas que facilitam a interoperabilidade por diersas plataformas para o segmento de mercado fornecido. Essas interfaces de seriço são fornecidas como parte de bibliotecas SCA com o IBM Business Process Manager Telecom Pack. As interfaces de seriço de Telecom são tipos de dados específicos do domínio e interfaces de seriços baseadas nas Boas Práticas do Segmento de Mercado. Essas interfaces podem ser usadas no estado em que se encontram ou estendidas. As interfaces de seriço de Telecom predefinidas e extensíeis são usadas para facilitar a interoperabilidade com aplicatios comuns de Telecom (existente, empacotados, adquiridos pelo fornecedor etc.). Na ersão atual do BPM Telecom Pack, as interfaces de seriço são criadas com base nas Boas Práticas do Segmento de Mercado que são compactadas como bibliotecas SCA. Como parte deste release, há esquemas (XSD) e interfaces de seriço (WSDL) para suportar os recursos e processos de Processamento de Ciclo de Vida de Mídia. Eles são fornecidos como bibliotecas SCA para consumo e reutilização em diferentes módulos SCA. Pontos de Extensão de Esquema de Telecomunicações Os pontos de extensão de esquema de Telecomunicações para o IBM Business Process Manager Telecom Pack fornece a capacidade de estender os esquemas principais. Essa é uma maneira estática de estender esquemas. No release atual do BPM Telecom Pack, os pontos de extensão de esquema fornecem um método noo de definir um produto, um recurso e um seriço usando um modelo estático. Modelo Dinâmico No release anterior do BPM Telecom Pack, um único método de implementação do modelo dinâmico foi usado para definir um produto, um recurso ou um seriço. Desafios de integração com o uso do modelo dinâmico Para definir um produto usando o modelo dinâmico, as seguintes etapas são executadas: Definição de uma especificação de entidade. Criação de instâncias baseadas em especificação. IBM 2007 IBM 2006,

190 Essa definição significa que para interpretar um produto, a especificação tinha de ser identificada juntamente com sua instância relacionada. Em algumas instâncias, durante a integração com sistemas externos, essa etapa adicional é incluída na complexidade de programação. Assim, para eitar tais complicações, um modelo estático é usado nesse release para que ocê possa pré-definir as entidades que precisam ser trocadas entre sistemas por meio do uso de modelos. Com base no uso, a ligação pode ser incluída entre modelo dinâmico e estático por meio do uso de mediações. Modelo Estático O uso de um modelo estático pode ser entendido por meio do seguinte exemplo. Considere um exemplo da biblioteca SIDFulfillment, que é dependente da biblioteca SIDFulfillmentExtension. O elemento ProductOrder na biblioteca SIDFulfillment inclui um elemento de extensão, ProductOrderExtensions, que está presente na biblioteca SCA SIDFulfillmentExtension. Figura 147. Elementos ProductOrderExtensions e ProductOrder nas Respectias Bibliotecas O elemento ProductOrder pode ser estendido por meio do uso do elemento ProductExtensions. Os Modelos que podem ser usados nos pontos de extensão estão disponíeis na biblioteca SIDTemplateExtension. Esses Modelos podem ser usados como objetos de negócios no estado em que se encontram nos pontos de extensão de esquema. Os pontos de extensão de esquema são dependentes da biblioteca SIDTemplateExtension. 182 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

191 Figura 148. Biblioteca SIDTemplateExtension Considere um exemplo de elemento ProductOrderExtensions, disponíel no elemento ProductOrder, que requer atributos adicionais para configurar produtos relacionados à tecnologia móel. A biblioteca SIDTemplateExtension inclui modelos para diferentes produtos juntamente com outros modelos para seriços, como AddressTemplates, LogicalResourceTemplates, CustomerFacingSericeTemplates, e assim por diante. Da mesma forma, para seriços relacionados a dispositios remotos, o elemento MobileInternetProduct pode ser usado. Figura 149. Elemento MobileInternetProduct O elemento MobileInternetProduct, que é um Modelo, pode ser usado no elemento ProductOrderExtensions, que é o ponto de extensão de esquema. Capítulo 11. Modelos de Seriço do Telecom 183

192 Figura 150. Modelo MobileInternetProduct Usado no Ponto de Extensão ProductOrderExtensions Assim, o elemento ProductOrder pode ser usado para configurar produtos relacionados a dispositios móeis usando o ponto de extensão de esquema acima na combinação com o modelo relacionado a produto remoto. Para os pontos de extensão de Telecomunicações e mapeamento de biblioteca SCA, consulte Apêndice E, Listagem de Pontos de Extensão para Business Process Manager Telecom Pack, na página 379. Modelos Disponíeis em Pontos de Extensão Modelos podem ser usados no estado em que se encontram ou em combinação com outros modelos enquanto estendem um objeto de negócios a partir do esquema principal. Usando este método de extensão, é possíel garantir que a customização feita para as bibliotecas de extensão não impactam as bibliotecas principais da IBM Business Process Manager Telecom Pack. O uso de modelos fornece ao Analista Técnico de uma organização, a capacidade de estender um esquema de sistema como ProductOrder ao incluir o WebSiteProduct como um elemento para o objeto de negócios ProductExtension, fornecendo, assim, meios para configurar produtos específicos conforme requisito. Além dos pontos de extensão, o BPM Telecom Pack inclui modelos que podem ser usados no estado em que se encontram, como WebSiteProduct, MobileInternetProduct, e assim por diante. A tabela a seguir fornece uma lista dos Modelos baseados em seu categoria. Tabela 10. Categorização de Modelo Categoria do Modelo Modelos Modelos de Endereço USPostOfficeBoxAddress USStreetAddressAddress 184 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

193 Tabela 10. Categorização de Modelo (continuação) Categoria do Modelo Modelos Modelos de Área CityArea CountryArea CountyArea FibreConnectiitySeringAreaArea FibreSericeAreaArea StateArea ProinceArea Modelos ContactMedium USBillingAddressContactMedium Modelos CustomerFacingSerice BasicVoIPCustomerFacingSerice DomainNam boxCustomerFacingSerice DomainNameRegistrationCustomerFacingSerice MobileInternetCustomerFacingSerice MobileVoiceCustomerFacingSerice SiteInternetSericeCustomerFacingSerice TVCustomerFacingSerice TextMessagingCustomerFacingSerice VirtualCashCustomerFacingSerice WebsiteCustomerFacingSerice mailboxcustomerfacingserice Capítulo 11. Modelos de Seriço do Telecom 185

194 Tabela 10. Categorização de Modelo (continuação) Categoria do Modelo Modelos Modelos de Recurso Lógico BandwidthProfileLogicalResource ChannelListingLogicalResource ChannelPackageProfileLogicalResource ChannelTypeListingLogicalResource ContentFileLogicalResource ContentObjectLogicalResource DSLAMPortLogicalResource DiskSpaceLogicalResource EgressProfileLogicalResource EthernetVLANSubinterfaceLogicalResource GSM2GNetworkLogicalResource GSM3GNetworkLogicalResource HDIPTVReceierLogicalResource HDTVChannelLogicalResource IngressProfileLogicalResource MasterCatalogLogicalResource MoieCategoryCatalogLogicalResource MoieGenreCatalogLogicalResource MusicGenreCatalogLogicalResource NetworkToNetworkInterfaceLogicalResource PhoneNumberLogicalResource SDTVChannelLogicalResource StandardIPTVReceierLogicalResource TVChannelCatalogLogicalResource TVChannelProfileLogicalResource TVProgrammingCatalogLogicalResource ThemePackLogicalResource VoiceProfileLogicalResource WANProfileLogicalResource Modelos de Atribuição de Parte AdministratieContactPartyRole ArchitectPartyRole BusinessAnalystPartyRole BusinessModelerPartyRole DomainNameRegistrarPartyRole EmployeePartyRole EndUserPartyRole FamilyMemberPartyRole HouseholdMemberPartyRole MainContactPartyRole NextOfKinPartyRole NumberPortabilityAdministratorPartyRole QualityAssuranceRepresentatiePartyRole SubscriberPartyRole TechnicalContactPartyRole UserConceptualModelerPartyRole 186 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

195 Tabela 10. Categorização de Modelo (continuação) Categoria do Modelo Modelos Modelos de Parte CorporationParty DepartmentParty EnterpriseParty GoernmentAgencyParty HouseholdParty PersonParty Modelos de Recurso Físico BasicPhysicalResource BasicPortPhysicalResource DropPortPhysicalResource GbEPortPhysicalResource GemaltoPlusUICCCardPhysicalResource GemplusBasicPhysicalResource IMAPortPhysicalResource ManufacturerModel1EthernetSwitch10GbEPort PhysicalResource ManufacturerModel1EthernetSwitchGbEPort PhysicalResource ManufacturerModel1EthernetSwitch PhysicalResource Physical3GResource SIMCardPhysicalResource Modelos de Oferta de Produto CustomizedTVPackageProductOffering MobileInternet25ProductOffering MobileInternet50ProductOffering MobileVoiceAndInternetProductOffering ResidentialVoIPProductOffering TopPicksProductOffering VoiceAndText100ProductOffering VoiceAndText50ProductOffering VoiceAndText75ProductOffering Capítulo 11. Modelos de Seriço do Telecom 187

196 Tabela 10. Categorização de Modelo (continuação) Categoria do Modelo Modelos Modelos de Produto BasicMobileVoiceProduct Modelos de Seriço Voltados para Recurso Modelos de Produto Fornecedor-Parceiro BasicResidentialVoIPProduct BusinessInternetProduct ConnectiityLinkProduct CustomizeTVPackageProduct DomainNameMediationProduct DomainNameRegistrationProduct ExampleVirtualCashProduct ExistingPhoneNumberPortProduct MobileInternetProduct NewPhoneNumberAllocationProduct ResidentialInternetProduct TopPicksProduct Voic BoxProduct WebsiteProduct mailboxproduct BusinessIPTVRealTimeChargingResource FacingSerice CDMAResourceFacingSerice DomainNameRegistrationResourceFacingSerice EDGEResourceFacingSerice FixedDataConnectiityResourceFacingSerice FixedVideoConnectiityResourceFacingSerice FixedVoIPConnectiityResourceFacingSerice GPRSResourceFacingSerice GSM2GResourceFacingSerice GSM3GResourceFacingSerice GSMResourceFacingSerice GigEStackedVLANResourceFacingSerice GigEVLANResourceFacingSerice IMAP ResourceFacingSerice IMSVoIPResourceFacingSerice IMSVoic ResourceFacingSerice IPTVResourceFacingSerice InternetAccessResourceFacingSerice MediaroomResourceFacingSerice POP ResourceFacingSerice TDMAResourceFacingSerice UMTSResourceFacingSerice UnixWebsiteResourceFacingSerice VoiceIPSericeResourceFacingSerice WindowsWebsiteResourceFacingSerice DomainNameMediationSupplierPartnerProduct DomainNameRegistrationSupplierPartnerProduct PromotionalItemSupplierPartnerProduct 188 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

197 Usando Modelos para Estender os Pontos de Extensão Os modelos disponíeis como parte dos pontos de extensão podem ser usados para estender um elemento existente como e quando necessário. Considere o exemplo do elemento ProductOrder do Kit de ferramentas Fulfillment. Se o elemento ProductOrder precisar ser reutilizado em um aplicatio de processo, usando a extensão de esquema, precisamos usar o elemento ProductOrderExtension com um modelo necessário, como WebSiteProduct, que está disponíel no Kit de ferramentas específico de Telecomunicações. O elemento ProductOrder inclui uma matriz de elementos ProductOrderExtension. O elemento de extensão está azio. Para usar esse elemento de extensão, o elemento ProductOrder dee ser estendido. Assim, como um exemplo, o elemento ProductOrderExtension pode conter WebSiteProduct e MobileInternetProduct como modelos para a configuração do processo ProductOrder de uma organização, que oferece Web sites e produtos relacionados à tecnologia móel. Figura 151. Elemento ProductOrder com o Elemento ProductOrderExtension Capítulo 11. Modelos de Seriço do Telecom 189

198 Usando as Interfaces de Seriço de Telecom As bibliotecas SCA fornecidas com o pacote incluem as interfaces de seriços associados e seus esquemas do sistema de mensagens. O esquema do sistema de mensagens interage com os tipos de dados definidos pelo padrão de mercado. O uso das interfaces de seriço enole a identificação da biblioteca SCA para a interface de seriço e a implementação dele usando um módulo SCA. Identificando uma Biblioteca SCA A identificação de uma interface de seriço enole o uso da listagem da biblioteca SCA para identificar a interface de seriço necessária e a importação e a isualização dela no IBM Integration Designer. Sobre Esta Tarefa As interfaces de seriço da Web são empacotadas dentro das bibliotecas SCA como arquios de Troca de Projetos como parte do IBM Business Process Manager Telecom Pack. Para obter informações adicionais sobre Bibliotecas SCA e a listagem de interface de seriço, consulte Apêndice A, Mapeando Bibliotecas SCA e Interfaces de Seriço, na página 365. Os desenoledores podem utilizar as interfaces compactadas nas bibliotecas SCA como bibliotecas de referência para os módulos SCA. Procedimento 1. Use a listagem do Apêndice A, Mapeando Bibliotecas SCA e Interfaces de Seriço, na página 365 para identificar a interface necessária e a biblioteca SCA dependente. 2. A biblioteca SCA pode ser importada no IBM Integration Designer usando o recurso de importação do assistente de "Troca de Projeto". Usando uma Interface de Seriço a Partir de uma Biblioteca SCA É possíel usar o Ambiente de Desenolimento Integrado do Rational Application Deeloper para criar uma implementação de seriço. Sobre Esta Tarefa As interfaces de seriço, exceto para os seriços comuns de Telecom e os Cenários de Solução, não têm nenhuma implementação. Os desenoledores deem usar um Ambiente de Desenolimento Integrado, tal como o Rational Application Deeloper, para criar uma Implementação de Seriço. Após a implementação ser concluída, execute as tarefas listadas aqui para ligar as interfaces de seriço a um componente de processo no Editor de Montagem no IBM Integration Designer. Procedimento 1. Abra um módulo SCA que faça referências às interfaces de seriço. 2. Use a listagem de módulos SCA e suas bibliotecas relacionadas do Guia do Desenoledor ou crie um módulo SCA e importe a biblioteca SCA para este módulo, mapeie a interface de seriço como uma referência. Nota: Para a liberação atual do IBM Business Process Manager Telecom Pack, módulos SCA não estão mais disponíeis. 3. Crie um EAR implementáel para a implementação de seriço e, em seguida, instale o arquio EAR no WebSphere Process Serer. 190 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

199 4. Faça o teste de unidade da implementação de seriço criando um projeto de Componente de Teste no IBM Integration Designer. 5. Exporte o arquio EAR para o módulo SCA usando a Exportação do IBM Integration Designer e, em seguida, instale o arquio EAR no WebSphere Process Serer. Alternatiamente, o módulo SCA pode ser configurado e testado usando o cliente unit test enironment do IBM Integration Designer. O ambiente de teste de unidade permite que ocê teste os diersos componentes. Incluindo Manipulação de Falhas nas Interfaces de Seriços do Telecom As interfaces de seriço empacotadas com o IBM Business Process Manager Telecom Pack possuem construção de manipulação de falha inclusas. O tipo de falha é usado para capturar a mensagem de exceção que pode, então, ser usada para a manipulação de exceção. Isso garante que seu programa não termine abruptamente quando ocorrer uma exceção. Quando ocorre uma exceção, o tipo de mensagem de exceção pode ser capturado e usado para manipulação de exceção. Com base na mensagem de exceção, a exceção pode ser classificada como Níel do Aplicatio, que é específico para o BPM Telecom Pack e Níel da Exceção, que é causado por outro software, como o seridor de processos. Para incluir manipulação de falha em uma interface de seriço: 1. Inicie o IBM Integration Designer e crie uma área de trabalho. 2. Alterne para a perspectia de Integração de Negócios. 3. Crie ou importe uma biblioteca com a qual deseje trabalhar noibm Integration Designer usando as seguintes informações. Crie uma noa biblioteca e inclua a seguinte Interface na biblioteca: Nome da Operação: AssessSlaConformancePT Nome de Entrada: parameters Tipo de Entrada: string Nome de Saída: parameters Tipo de Saída: string Importe uma biblioteca a partir da pasta <Install-folder>\assets\sericemodels\wid\libraries. 4. Importe a biblioteca SCA SIDCommonMsg no IBM Integration Designer. A biblioteca está localizada na pasta <Install-folder>\assets\serice-models\ wid\libraries\featurepack1. 5. Expanda a biblioteca que ocê criou ou importou e inclua SIDCommonMsg-3.1 como uma dependência na biblioteca SCA. 6. Expanda as Interfaces e clique duas ezes no nome da operação, que é AssessSlaConformancePT. 7. Inclua uma falha no WSDL usando as seguintes etapas. a. Em Operações, clique no ícone Incluir Falha. b. Especifique o nome da falha assessslaconformancefault. Nota: Certifique-se de anexar Fault no nome da Falha e use-o como o nome para a falha. Como melhor prática, é recomendado nomear o elemento de falha igual àquele da operação e anexar a palara fault nele. Neste exemplo, o nome da operação é assessslaconformance e o nome da falha é assessslaconformancefault. Capítulo 11. Modelos de Seriço do Telecom 191

200 c. Selecione o Tipo como ExceptionMessage conforme mostrado na seguinte figura. Figura 152. Incluindo ExceptionMessage para o Tipo de Falha 8. Para isualizar a estrutura ExceptionMessage, clique em ExceptionMessage > Guia Propriedades > Abrir no Editor de Objeto de Negócios e isualize a definição da mensagem de exceção. Figura 153. Definição de ExceptionMessage 9. Sale as mudanças. Agora ocê pode usar a manipulação de falhas para capturar e resoler exceções. 192 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

201 Estendendo as Interfaces de Seriço de Telecom As interfaces de seriço do Telecom As interfaces de seriço de podem ser estendidas usando IBM Integration Designer. As etapas detalhadas para estender as interfaces de seriço são explicadas aqui. Estender as interfaces do seriço de Telecomunicações enole criar noas interfaces WSDL dentro do IBM Integration Designer especificando-as como bibliotecas System Component Architecture (SCA) dentro do IBM Integration Designer. As Boas Práticas do Segmento de Mercado indicam que o espaço de nomes padrão da interface de seriço e seu esquema associado deem existir em um espaço de nomes diferente. Para criar uma interface de seriço: 1. Crie um projeto de biblioteca SCA no IBM Integration Designer usando o assistentede "biblioteca". 2. Crie uma interface de seriço da Web no the IBM Integration Designer usando o editor WSDL. 3. Para o noo projeto de biblioteca: Inclua a definição do objeto, a definição da interface e os mapas de dados. Reutilize os tipos de dados existentes de outras bibliotecas SCA. Abra um editor de dependência para especificar a dependência neste noo projeto de biblioteca SCA. Inclua a Biblioteca SCA. 4. Assegure a conformidade alidando o WSDL e, em seguida, configure a Conformidade com WS-I para Requer Conformidade com WS-I como parte do projeto ou preferências do IBM Integration Designer. 5. Importe a biblioteca SCA no módulo SCA apropriado no IBM Integration Designer. Criar Tipos de Dados Para criar tipos de dados: 1. Inicie o IBM Integration Designer. 2. Alterne para a perspectia de Integração de Negócios. 3. Crie uma biblioteca SCA. 4. Importe o WSDL/Interface criado conforme o requisito nesta biblioteca SCA. 5. Se houer quaisquer elementos.xsd comuns presentes dentro da biblioteca SCA, torne esta biblioteca dependente da biblioteca criada nas etapas anteriores. 6. Para estender um esquema ou tipo de dado a partir do tipo de dado existente que está disponíel em uma biblioteca, crie um noo tipo de dado que estenda o esquema existente e inclua-o na noa biblioteca criada na etapa anterior. Testando as Interfaces de Seriço de Telecom O teste das interfaces de seriço enole a erificação da conformidade de WS-I e o teste da implementação de seriço usando uma solicitação simples. Capítulo 11. Modelos de Seriço do Telecom 193

202 Sobre Esta Tarefa Para alidar e executar as interfaces de seriço de Telecom: Configure o níel de conformidade de WS-I para um projeto. Configure as regras de alidação para elementos XSD e arquios WSDL. Execute a alidação de conformidade de WS-I na interface de seriço. Crie um módulo SCA para importar a biblioteca SCA dependente e mapeie a interface de seriço como uma referência. Crie um EAR implementáel para a implementação de seriço e, em seguida, instale o EAR no WebSphere Process Serer. Valide a implementação de seriço usando um aplicatio cliente tal como SOAP UI ou Explorer de Seriços da Web no IBM Integration Designer. Exporte o arquio EAR para o módulo SCA usando o assistente de exportação do IBM Integration Designer e instale o arquio EAR no WebSphere Process Serer. Ou então, o módulo SCA pode ser configurado e testado usando o cliente do ambiente de teste de unidade (UTE) do IBM Integration Designer. O UTE permite a alidação dos diersos componentes independentemente ou o módulo inteiro. Nota: Para obter detalhes sobre conformidade com WS-I e WSDL de teste, consulte a seção Documentação do IBM Integration Designer para Configurar a Conformidade de WS-I e Validar o WSDL. 194 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

203 Capítulo 12. Componentes Comuns do Telecom Telecom seriços comuns Componentes Comuns de Telecom são implementações de seriço da Web comuns específicas do segmento de mercado de Telecom baseadas nos Padrões de mercado de Telecom. O IBM Business Process Manager Telecom Pack inclui um conjunto de definições e implementações de seriço comum específicas do segmento de mercado. O principal objetio dos IBM seriços comuns é serir como aceleradores para soluções Business Process Management (BPM), onde é possíel usar as implementações fornecidas ou customizar suas configurações para se adequarem às necessidades de seu aplicatio. As definições de interface de seriço são fornecidas como bibliotecas SCA e a implementação é empacotada como um arquio PI (Project Interchange) que pode ser customizado e estendido. É importante obserar que estes seriços comuns são projetados e desenolidos para serem seriços stateless que podem ser chamados local ou remotamente usando suas interfaces Web Serices Description Language (WSDL). Para obter a listagem completa de seriços comuns e seus cenários de extensão que estão disponíeis nestes IBM Business Process Manager Industry Packs, consulte Apêndice G, Listagem de Cenários de Extensão de Seriços Comuns, na página 385. Para obter informações adicionais sobre a biblioteca de seriços comuns, consulte Apêndice C, Mapeamento de Módulos SCA, Bibliotecas SCA e Interfaces de Seriço para o seriços comuns de Telecom, na página 373. Listagem do seriços comuns de Telecom A lista detalhada de todos os seriços comuns que estão incluídos como parte do IBM Business Process Manager Telecom Pack é fornecida nessa seção. Tabela 11. Seriços Comuns - Listagem Operações de Telecom Seriço do Mecanismo de Regras do Telecom na página 197 Seriço de Identificação de Erros na página 210 Seriço de Notificação de Cliente na página 217 Seriço de Transformação de OSSJ em SID na página 224 Os detalhes a seguir, com os diagramas apropriados, são fornecidos para cada seriço comum. Uma bree descrição, pré-condições e pós-condições Detalhes da API Diagrama de Classes Diagrama do Componentes Diagrama de Seqüência Diagrama de Montagem Cenários de Extensão Copyright IBM Corp. 2006,

204 Nota: Como parte do release do BPM Telecom Pack, há alguns seriços comuns que foram reproados. Para obter informações adicionais sobre seriços comuns reproados, consulte seriços comuns de Telecom Reproados na página 237. Tarefas de Pré-requisito para Trabalhar com o Telecom Componentes Comuns Você dee concluir as tarefas de pré-requisito de configuração do tamanho de heap e atualização das configurações de transação antes de trabalhar com o IBM Business Process Manager Telecom Pack. Antes de iniciar a instalação, assegure que as tarefas de pré-requisito a seguir estejam concluídas: Seu sistema atende todos os requisitos de hardware e ocê instalou todos os softwares e pré-requisitos necessários. Para obter informações adicionais, consulte o BPM Telecom PackGuia de Instalação. Você instalou o produto como um membro do grupo Administrador em um sistema Windows Windows. Você possui priilégios administratios para todos os produtos do IBM Business Process Manager. Você aumentou o perfil do WebSphere Process Serer com os perfis do IBM Business Monitor e do WebSphere Business Compass usando a Profile Management Tool. Para obter informações adicionais sobre como aumentar perfis, consulte a documentação do WebSphere Process Serer. Você definiu as configurações de tamanho de heap Jaa, as configurações de Transação eotempo Limite Assíncrono antes de iniciar as instalações manuais ou interatias. Configurando o tamanho de heap - Plataformas distribuídas Para configurar o tamanho de heap em Plataformas Distribuídas, execute as etapas a seguir: 1. Efetue logon no console administratio do WebSphere Process Serer. 2. Clique em Seridores > Tipos de Seridor > WebSphere Application Serers e, em seguida, clique em serer1 na área de janela de naegação. 3. Acesse (+) Gerenciamento de Jaa e Processos > Definição de Processo > Jaa Virtual Machine. 4. Defina o Tamanho Inicial de Heap como 256 eotamanho Máximo de Heap como Clique em Aplicar e, em seguida, clique em Salar para salar suas mudanças na configuração principal. Nota: Para atiar essas configurações, reinicie o WebSphere Process Serer. Atualizando as configurações de Transação Para definir as configurações de Transação, execute as etapas a seguir: 1. Efetue logon no console do WebSphere Process Serer. 2. Clique em Seridores > Tipos de Seridor > WebSphere Application Serers e, em seguida, clique em serer1 na área de janela de naegação. 3. Clique em serer1 > Configurações do Contêiner na área de janela de naegação. 4. Clique para expandir (+) Seriços de Contêiner. 5. Clique em Seriços de Transações. 6. Defina o tempo limite de tempo de ida total da transação como Defina o Tempo limite máximo da transação como IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

205 8. Clique em Aplicar. 9. Clique emok > Salar. Nota: Reinicie WebSphere Process Serer para atiar todas estas configurações. Atualizar as Configurações de Tempo Limite Assínc Para definir as configurações de Transação, execute as etapas a seguir: 1. Efetue logon no console do WebSphere Process Serer. 2. Clique em Seridores > Tipos de Seridor > WebSphere Application Serers e, em seguida, clique em serer1 na área de janela de naegação. 3. Clique em serer1 > Configurações do Contêiner na área de janela de naegação. 4. Clique para expandir (+) Seriços de Contêiner. 5. Clique em Seriços de Transações. 6. Defina o Tempo Limite de Resposta Assínc como Defina o Tempo Limite de Inatiidade do Cliente como Clique em OK para salar as alterações. Nota: Reinicie WebSphere Process Serer para atiar todas estas configurações. Seriço do Mecanismo de Regras do Telecom Descrição O seriço do Mecanismo de Regras fornece a interface e a implementação do seriço da Web necessárias. Ele também incorpora a lógica e a configuração necessárias para manipular o Mecanismo de Regras JESS. Este seriço não pode ser usado no estado em que se encontra. O seriço do Mecanismo de Regras pode ser usado com qualquer Mecanismo de Regras JSR-94, tal como ILog, JESS e etc. Este seriço fornece a lógica necessária para configurar e chamar qualquer implementação do Mecanismo de Regras baseada em JSR-94 (tal como ILog, BLAZE ou JESS) ou um conjunto de regras baseado em Transformações XSL (XSLT). O seriço Mecanismo de Regras fornecido com o pacote contém regras criadas especificamente para JESS. Para usar este seriço, são necessárias as bibliotecas de Tempo de Execução do JESS. Para usar qualquer outro Mecanismo de Regras diferente de JESS, consulte as informações sobre como incluir uma regra de seriço. Condições Préias Você dee ter uma mensagem RuleRequest que contenha um documento SID álido que esteja em conformidade com o esquema SID. Regras: 1. Para Oferta de Seriço: Se o estado for TX, TN ou NJ Se o Cliente tier conexão básica de Telefone e Internet Então, ofereça o seriço VOIP 2. Para Descontos de Seriço: Se o cliente tier boa pontuação de crédito (> 300) Se o Cliente tier dois ou mais seriços Capítulo 12. Componentes Comuns do Telecom 197

206 Então ofereça desconto de 5% no seriço de terceiros, se subscrito Condições Posteriores Após a execução de um conjunto de regras, as seguintes Mensagens de Regras são exibidas: 1. Seriço Oferecido = VOIP (saída da Regra 1) 2. Desconto do Seriço = 5% (saída da Regra 2) Um objeto ResponseDocument contendo uma lista de qualquer tipo de objetos (XMLObject) também é exibido. Cenário de Uso Este seriço fornece a lógica necessária para configurar e chamar qualquer implementação do Mecanismo de Regras baseada em JSR-94, tal como ILog ou JESS, ou um conjunto de regras baseado em XSLT. Este seriço pode ser usado para chamar regras de negócios para um aplicatio ou pode ser usado como parte de outros seriços comuns listados como parte do IBM Business Process Manager Telecom Pack. Por exemplo, regras de alidação para um SID ou mensagem OSS-J recebidos podem ser configuradas e aaliadas usando o seriço de mecanismo de regras. Detalhes da Interface: Nome da Interface: RuleEnginePT Espaço de Nomes: telecom/operations/rulesengineserice Detalhes da Operação Nome da Operação executerules Parâmetros Entrada: executerules Saída: executerulesresponse Descrição Essa operação executa as regras no documento de entrada. O IRulesContext fornece informações como tipo de sessão e outros parâmetros de contexto releantes. Diagrama de Classes: A figura a seguir é o diagrama de classes para este seriço comum. 198 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

207 Figura 154. Diagrama de Classes Diagrama de Componentes: A figura a seguir é o diagrama de componentes para este seriço comum. Capítulo 12. Componentes Comuns do Telecom 199

208 Figura 155. Diagrama de Componentes Diagrama de Sequência: A figura a seguir é o diagrama de sequência para este seriço comum. 200 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

209 Figura 156. Diagrama de Sequência Diagrama de Montagem: A figura a seguir é o diagrama de conjunto para este seriço comum. Figura 157. Diagrama de Montagem Estendendo o Seriço Comum: É possíel estender o seriço comum usando cenários diferentes. Use os cenários listados aqui para estender e usar o seriço comum. Cenário 1: Incluindo uma Regra de Seriço: Capítulo 12. Componentes Comuns do Telecom 201

210 É possíel incluir uma regra de seriço para estender o seriço comum do Mecanismo de Regras executando as etapas a seguir: Sobre Esta Tarefa É possíel incluir uma regra de seriço para estender o seriço comum do Mecanismo de Regras executando as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o Arquio de Troca de Projetos do seriço de Mecanismo de Regras do Telecom. 3. Crie um projeto Jaa, por exemplo, [user-defined-serice-extension]. 4. Inclua o arquio abstract-rules-engine-api-x.x.jar como uma dependência no projeto Jaa. Este arquio está localizado na pasta lib do projeto do TelecomRulesEngineModule. 5. Implemente a interface IRulesTransformer para criar um transformador de regras customizado para a interface de Seriço do Mecanismo de Regras do Telecom como [user-defined-package].[user-defined-rules-transformer]. 6. Alterne para a perspectia Recursos Físicos e exclua o arquio do telecom-rules-engine-resource-x.x.jar da pasta lib do projeto do TelecomRulesEngineModule. 7. Crie uma cópia do arquio descritor de normas para incluir, modificar ou excluir regras no projeto Telecom-Rules-Engine-Resource-Extensions executando as etapas a seguir: a. Naegue para a pasta src/main/resource/rules do projeto de extensão do recurso. b. Crie uma cópia do arquio descritor de normas ValidationRule.xml e sale-o como [user-defined-rule-file.xml]. c. Inclua, modifique ou exclua regras no arquio [user-defined-rulefile.xml] com base em seus requisitos. Nota: Certifique-se de não alterar o nome das Regras na tag <name> no arquio descritor de regras. d. Sale o arquio. 8. Atualize o arquio config.properties para incular ao noo arquio descritor de normas executando as etapas a seguir: a. Naegue para a pasta src/main/resource/config do projeto do Telecom-Rules-Engine-Resource-Extensions. b. Dê um clique duplo no arquio config.properties. c. Atualize o mapeamento de nome do arquio descritor de Regra existente para o noo arquio de Regras que ocê criou. d. Sale o arquio. 9. Inclua seu projeto Jaa eoprojeto do Telecom-Rules-Engine-Resource- Extensions como uma dependência do projeto do TelecomRulesEngineModule. 10. Clique com o botão direito do mouse no projeto do TelecomRulesEngineModule e clique em Abrir Diagrama de Montagem. 11. Atualize os componentes do diagrama de conjunto executando as etapas a seguir: a. Selecione o componente JSR94CompliantSericeProider. 202 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

211 b. Clique com o botão direito do mouse em JSR94CompliantSericeProider, clique em Incluir > Referência e insira o nome do noo arquio de regras que foi criado na caixa de texto Nome. c. Clique em Mostrar Jaa, selecione a interface com.ibm.websphere.fabric.industry.common.serice.rules.engine.irulehandler e, em seguida, clique em OK. 12. Crie um componente Jaa, especifique o nome da regra para o componente Jaa e modifique-o executando as etapas a seguir. Nota: O nome da regra dee corresponder ao nome especificado na etapa 7. a. Clique com o botão direito do mouse no componente Jaa e clique em Incluir > Interface. b. Selecione com.ibm.websphere.fabric.industry.serice.rules.engine.irulehandler e clique em OK. c. Clique com o botão direito do mouse no componente Jaa e clique em Incluir > Referência. d. Selecione com.ibm.websphere.fabric.industry.common.serice.rules. transformer.irulestransformer na guia Interface e clique em OK. e. Clique com o botão direito do mouse no componente Jaa e clique em Incluir > Referência. f. Especifique o nome como RuleFile. g. Clique em Mostrar Jaa, selecione a interface com.ibm.websphere.util.ipropertyreader e, em seguida, clique em OK. h. Clique com o botão direito do mouse no componente Jaa e clique em Selecionar Implementação. i. Selecione a classe com.ibm.websphere.fabric.industry.common.serice.rules.selector. IndustryRuleHandler e erifique a implementação na guia Propriedades. j. Sale as alterações feitas no diagrama de montagem. 13. Crie um componente Jaa, por exemplo, [component_name-transformercomponent-name]. 14. Modifique o componente Jaa criado executando as etapas a seguir: a. Clique com o botão direito do mouse no componente Jaa e clique em Incluir > Interface. b. Selecione com.ibm.websphere.fabric.industry. common.serice.rules. transformer.irulestransformer e clique em OK. c. Clique com o botão direito do mouse no componente Jaa e clique em Selecionar Implementação. d. Selecione a classe Jaa que ocê criou. Esta é a classe que implementa a interface IRulesTransformer. 15. Clique com o botão direito do mouse em cada um dos componentes Jaa que ocê criou e clique em Conectar ao Existente. 16. Sale o diagrama de montagem. Nota: É possíel ignorar os aisos que são exibidos. 17. Use o Cenário 2: Alterando as Propriedades de Mensagem na página 204 para definir as propriedades externas usadas por este seriço. 18. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. Capítulo 12. Componentes Comuns do Telecom 203

212 19. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor, clique em Incluir e Remoer Projetos, selecione o TelecomRulesEngineModule na lista Projetos Disponíeis, clique em Incluir e, em seguida, clique em Concluir. 20. Inoque o seriço para erificar se suas alterações têm efeito. Cenário 2: Alterando as Propriedades de Mensagem: É possíel incluir uma noa propriedade de mensagem ou ocê pode modificar uma propriedade existente para estender o Mecanismo de Regras ou seus seriços comuns dependentes. Sobre Esta Tarefa É possíel estender propriedades de mensagem das duas maneiras a seguir: Incluindo uma noa propriedade Modificando uma propriedade existente Incluindo uma noa propriedade: Sobre Esta Tarefa Para incluir uma noa propriedade, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o Arquio de Troca de Projetos do seriço de Mecanismo de Regras do Telecom. 3. Naegue para a pasta lib do projeto do TelecomRulesEngineModule importado. 4. Exclua o arquio do telecom-rules-engine-resource-x.x.jar. 5. Inclua Telecom-Rules-Engine-Resource-Extensions como uma dependência de Jaa no projeto do TelecomRulesEngineModule. 6. Na perspectia de Integração de Negócios, naegue até a pasta src/main/resource/properties do projeto Jaa do Telecom-Rules-Engine- Resource-Extensions. 7. Crie um pacote, por exemplo, [user-defined.package]. Nota: É necessário incluir uma noa propriedade em um noo pacote. 8. Abra o pacote e crie os arquios Exceptions.properties e Messages.properties no pacote. Nota: Esta etapa é aplicáel apenas no código do idioma Inglês. 9. Defina uma noa chae da propriedade e sua descrição usando o formato [key]=[description] nos arquios Exception.properties e Messages.properties. Certifique-se de definir cada propriedade em uma linha separada. 10. Para globalização, replique os mapeamentos de chae e descrição para cada idioma suportado. 204 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

213 Nota: Para os nomes do arquio de propriedade de globalização, consulte os arquios presentes no pacote com.ibm.websphere.fabric.telecom.operations.serice.rules.engine. É possíel localizar este pacote no projeto do Telecom-Rules-Engine-Resource-Extensions na pasta src/main/resource/properties. 11. Naegue até o projeto do Telecom-Rules-Engine-Resource-Extensions que está na pasta src/main/resource/config. 12. Abra o arquio config-g11n.properties. 13. Na propriedade de pacotes configuráeis, separe as entradas a seguir usando um espaço: [user-defined.package].exceptions [user-defined.package].messages 14. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 15. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 16. Inoque o seriço para erificar se suas alterações têm efeito. Modificando uma propriedade existente: Procedimento 1. Inicie o IBM Integration Designer. 2. Naegue para a pasta lib do projeto do TelecomRulesEngineModule importado. 3. Exclua telecom-rules-engine-resource-x.x.jar. 4. Inclua Telecom-Rules-Engine-Resource-Extensions como uma dependência Jaa no projeto TelecomRulesEngineModule. 5. Na perspectia de Integração de Negócios, naegue para a pasta src/main/resource/properties do projeto Jaa do Telecom-Rules-Engine- Resource-Extensions. 6. Expanda com.ibm.websphere.fabric.telecom.operations.serice.rules.engine e, em seguida, abra os arquios Exceptions.properties e Messages.properties a partir do pacote. 7. Modifique a descrição da propriedade conforme necessário e sale os arquios. 8. Para globalização, atualize os mapeamentos de descrição para cada idioma suportado. Nota: Para os nomes do arquio de propriedade de globalização, consulte os arquios presentes no pacote com.ibm.websphere.fabric.telecom.operations.serice.rules.engine. É possíel localizar este pacote na pasta src/main/resource/properties do projeto do Telecom-Rules-Engine-Resource-Extensions. 9. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. Capítulo 12. Componentes Comuns do Telecom 205

214 10. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 11. Inoque o seriço para erificar se suas alterações têm efeito. Cenário 3: Alterando Conjuntos de Regras: É possíel usar change-rule-set para estender seriços comuns incluindo, modificando e excluindo regras executando as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o Arquio de Troca de Projetos do seriço de Mecanismo de Regras do Telecom. 3. Crie um projeto Jaa, por exemplo, [user-defined-serice-extension]. 4. Defina uma dependência para o arquio abstract-rules-engine-api-xx.jar. Este arquio está localizado na pasta lib do projeto do TelecomRulesEngineModule. 5. Implemente a interface IRulesTransformer para criar um transformador de regras customizado para o seriço comum. O IRulesTransformer está localizado no pacote com.ibm.websphere.fabric.industry.common.serice.rules.transformer. 6. Exclua o telecom-rules-engine-resource-x.x.jar do projeto do TelecomRulesEngineModule executando as etapas a seguir: a. Alterne para a perspectia Recursos Físicos. b. Naegue para a pasta lib do projeto do TelecomRulesEngineModule. c. Exclua o arquio do telecom-rules-engine-resource-x.x.jar. 7. Inclua seu projeto Jaa como uma dependência no projeto TelecomRulesEngineModule executando as etapas a seguir: a. Alterne para a perspectia de Integração de Negócios. b. Na área de janela Projetos, expanda o projeto TelecomRulesEngineModule e dê um clique duplo em Dependências. c. Na área de janela Dependências, expanda Jaa e clique em Incluir. d. Na janela Seleção do Projeto Jaa, selecione seu projeto Jaa eoprojeto Telecom-Rules-Engine-Resource-Extensions na lista de projetos exibidos. e. Clique em OK. 8. Clique com o botão direito do mouse no projeto do TelecomRulesEngineModule e clique em Abrir Diagrama de Montagem. 9. Selecione o componente ValidationSericeRuleTransformer. 10. Clique com o botão direito do mouse no componente ValidationSericeRuleTransformer e clique em Selecionar Implementação. Na janela Selecionar Implementação, selecione a implementação IRulesTransfomer customizada que ocê criou e, em seguida, sale o diagrama de montagem. 206 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

215 11. Crie uma cópia do arquio descritor de normas para incluir, modificar ou excluir regras no projeto Telecom-Rules-Engine-Resource-Extensions executando as etapas a seguir: a. Naegue para a pasta src/main/resource/rules do projeto de extensão do recurso. b. Crie uma cópia do arquio descritor de normas ValidationRule.xml e sale-o como [user-defined-rule-file.xml]. c. Inclua, modifique ou exclua regras no arquio [user-defined-rulefile.xml] com base em seus requisitos. Nota: Certifique-se de não alterar o nome das Regras na tag <name> no arquio descritor de regras. d. Sale o arquio. 12. Atualize o arquio config.properties para incular ao noo arquio descritor de normas criado na etapa anterior executando as etapas a seguir. a. Naegue para a pasta src/main/resource/config do projeto do Telecom-Rules-Engine-Resource-Extensions. b. Dê um clique duplo no arquio config.properties. c. Atualize o mapeamento de nome do arquio descritor de Regra existente para o noo arquio de Regras que ocê criou. d. Sale o arquio. 13. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 14. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor, clique em Incluir e Remoer Projetos, selecione o TelecomRulesEngineModule na lista Projetos Disponíeis, clique em Incluir e, em seguida, clique em Concluir. 15. Inoque o seriço para erificar se suas alterações têm efeito. Cenário 4: Alterando o Proedor de Regras: O proedor de regras de mudança pode ser usado para estender seriços comuns. Sobre Esta Tarefa É possíel alterar o proedor de regras: Implementando um noo proedor de regras para a interface IRuleSericeProiderHandler definindo como subclasse a classe AbstractRuleSericeProiderHandler e fornecendo um nome de classe do Proedor de Regras JSR-94 qualificado no método getrulesproidername. Criando um transformador de regras customizado para o noo proedor de regras. Atualizando o arquio RuleSet. Para alterar o proedor de regras, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. Capítulo 12. Componentes Comuns do Telecom 207

216 2. Crie um projeto Jaa e defina uma dependência no arquio abstract-rules-engine-api.jar disponíel na pasta TelecomRulesEngineModule/lib. 3. Inclua os projetos a seguir como uma dependência Jaa no projeto TelecomRulesEngineModule: Projeto do Telecom-Rules-Engine-Resource-Extensions O projeto Jaa criado na etapa 2 4. Crie uma subclasse para a classe AbstractRuleSericeProiderHandler para fornecer um noo nome de classe de proedor de regras. 5. Crie um componente Jaa para o manipulador do proedor de regras executando as etapas a seguir. a. Inclua a interface IRuleSericeProiderHandler no componente Jaa executando as etapas a seguir: 1) Clique com o botão direito do mouse em seu componente Jaa e selecione Incluir > Interface. 2) Na janela Incluir Interface, clique em Mostrar Jaa. 3) Selecione a interface IRuleSericeProiderHandler a partir da lista e clique em OK. b. Inclua a referência IRuleHandler no componente Jaa executando as etapas a seguir: 1) Clique com o botão direito do mouse em seu componente Jaa e selecione Incluir > Referência. 2) Na janela Incluir Referência, clique em Mostrar Jaa. 3) Selecione a interface IRuleHandler na lista. 4) Edite o nome de referência. Nota: Assegure que o nome de referência fornecido seja o mesmo que o nome de referência no proedor existente para o seriço. 5) Clique em Ok. 6. Clique com o botão direito no componente Jaa que ocê criou na etapa anterior e clique em Selecionar Implementação. Na janela Selecionar Implementação, selecione a implementação IRuleSericeProiderHandler criada na etapa 3 e clique em OK. 7. Crie um componente Jaa para a interface do manipulador de regras executando as etapas a seguir. a. Inclua a interface IRuleHandler no componente Jaa executando as etapas a seguir: 1) Clique com o botão direito do mouse em seu componente Jaa e selecione Incluir > Interface. 2) Na janela Incluir Interface, clique em Mostrar Jaa. 3) Selecione a interface IRuleHandler a partir da lista e clique em OK. b. Inclua a referência IRulesTransformer no componente Jaa executando as etapas a seguir: 1) Clique com o botão direito do mouse em seu componente Jaa e clique em Incluir > Referência. 2) Na janela Incluir Referência, clique em Mostrar Jaa. 3) Selecione a interface IRulesTransformer na lista. 4) Clique em OK. 208 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

217 c. Inclua a referência IPropertyReader no componente Jaa executando as etapas a seguir: 1) Clique com o botão direito do mouse em seu componente Jaa e selecione Incluir > Referência. 2) Na janela Incluir Referência, clique em Mostrar Jaa. 3) Selecione a interface IPropertyReader na lista. 4) Clique em OK. 8. Clique com o botão direito no componente Jaa que ocê criou na etapa anterior e clique em Selecionar Implementação. Na janela Selecionar Implementação, selecione IndustryRuleHandler e clique em OK. 9. Implemente a interface IRulesTransformer para implementar um noo transformador de regras. 10. Crie um componente Jaa e inclua a interface IRulesTransformer executando as etapas a seguir: a. Clique com o botão direito do mouse em seu componente Jaa e selecione Incluir > Interface. b. Na janela Incluir Interface, clique em Mostrar Jaa. c. Selecione a interface IRulesTransformer a partir da lista e clique em OK. 11. Clique com o botão direito no componente Jaa que ocê criou na etapa anterior e clique em Selecionar Implementação. Na janela Selecionar Implementação, selecione a implementação IRulesTransformer criada na etapa 9 e clique em OK. 12. Inclua uma noa referência no Gerenciador de Regras executando as etapas a seguir: a. Clique com o botão direito do mouse no componente RulesManager e selecione Incluir > Referência. b. Na janela Incluir Referência, clique em Mostrar Jaa. c. Selecione a interface IRuleSericeProiderHandler a partir da lista exibida. d. Edite o nome de referência como [user-defined-rules-proider-name]. e. Clique em OK. 13. Clique com o botão direito do mouse no noo componente Manipulador do Proedor de Regras criado na etapa 6 e selecione Conectar ao Existente. 14. Clique com o botão direito do mouse no noo componente Manipulador de Regras criado na etapa 8 e selecione Conectar ao Existente. 15. Clique com o botão direito do mouse no noo componente Transformador de Regras criado na etapa 11 e selecione Conectar ao Existente. 16. Exclua o arquio telecom-rules-engine-resource-x.x.jar do projeto TelecomRulesEngineModule executando as etapas a seguir: a. Alterne para a perspectia Recursos Físicos. b. Naegue para a pasta lib do projeto do TelecomRulesEngineModule. c. Exclua o arquio do telecom-rules-engine-resource-x.x.jar. 17. Inclua os noos arquios.jar requeridos pelo proedor de regras executando as etapas a seguir: a. Alterne para a perspectia Recursos Físicos. b. Naegue para a pasta lib do projeto do TelecomRulesEngineModule. c. Inclua os arquios.jar necessários para o proedor de regras. 18. Crie uma cópia do arquio descritor de normas para modificar regras no projeto Telecom-Rules-Engine-Resource-Extensions executando as etapas a seguir: Capítulo 12. Componentes Comuns do Telecom 209

218 a. Naegue para a pasta src/main/resource/rules do projeto do Telecom-Rules-Engine-Resource-Extensions. b. Crie uma cópia do arquio descritor de normas para o seriço e sale-o como [user-defined-rule-file.xml]. c. Modifique, exclua ou inclua regras no arquio [user-defined-rulesfile.xml] com base em seus requisitos e com base no idioma da descrição da regra ou na sintaxe reconhecida pelo noo proedor de regras. Nota: Certifique-se de não alterar o nome das regras na tag <name> no arquio descritor de regras. d. Sale o arquio. 19. Atualize o arquio config.properties para incular ao noo arquio descritor de normas criado na etapa anterior e atualize o nome do noo proedor de regras executando as etapas a seguir. a. Naegue para a pasta src/main/resource/config do projeto do Telecom-Rules-Engine-Resource-Extensions. b. Dê um clique duplo no arquio config.properties. c. Atualize o mapeamento do nome do arquio descritor de Regras existente para o noo arquio de regras que ocê criou. d. Atualize o alor RULES_PROVIDER_NAME para um alor que se refere ao [user-defined-rules-proider-name]. e. Sale o arquio. 20. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 21. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 22. Inoque o seriço para erificar se suas alterações têm efeito. Seriço de Identificação de Erros Descrição Este seriço consulta um mapa de pacotes configuráeis de recursos usando um conjunto de códigos de erro que estão disponíeis na exceção e retorna uma coleção de objetos de erro que contêm o código de erro, a mensagem, a graidade e o alor da descrição. Condições Préias Não disponíel Condições Posteriores Êxito: Uma matriz de elementos do objeto de erro é gerada e retornada. Falha: N/D 210 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

219 Cenário de Uso Este seriço procura um repositório de mensagens, tal como um pacote de recursos, e retorna uma coleta de objetos de erro que contêm detalhes como o código de erro, a mensagem, descrição e graidade. Isto segue o padrão do Content Enricher em que a mensagem de saída é enriquecida com detalhes do erro ou exceção. Detalhes da Interface: Nome da Interface: ErrorIdentificationSericePortType Espaço de Nomes: ErrorIdentificationSerice Detalhes da Operação Nome da Operação identifyerrors Parâmetros Entrada: identifyerrors Saída: identifyerrorsresponse Descrição Uma mensagem de exceção é construída com a utilização de um conjunto de códigos de erro de uma exceção. Este seriço consulta um mapa de pacotes configuráeis de recursos usando um conjunto de códigos de erro disponíeis na exceção e retorna uma coleção de objetos de erro que contém o código de erro, a mensagem, a graidade e o alor da descrição. Diagrama de Classes: A figura a seguir é o diagrama de classes para este seriço comum. Capítulo 12. Componentes Comuns do Telecom 211

220 Figura 158. Diagrama de Classes Diagrama de Componentes: A figura a seguir é o diagrama de componentes para este seriço comum. Figura 159. Diagrama de Componentes Diagrama de Sequência: 212 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

221 A figura a seguir é o diagrama de sequência para este seriço comum. Figura 160. Diagrama de Sequência Diagrama de Montagem: A figura a seguir é o diagrama de conjunto para este seriço comum. Figura 161. Diagrama de Montagem Estendendo o Seriço Comum: É possíel estender o seriço comum usando cenários diferentes. Use os cenários listados aqui para estender e usar o seriço comum. Cenário 1: Alterando a Implementação do Gerenciador de Consulta: É possíel modificar a implementação do gerenciador de consultas para estender o seriço comum de Identificação de Erro. Capítulo 12. Componentes Comuns do Telecom 213

222 Sobre Esta Tarefa Para alterar a implementação do gerenciador de consulta, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o Arquio de Troca de Projetos do seriço de Identificação de Erros do Telecom. 3. Crie seu projeto Jaa, por exemplo, [user-defined-serice-extn]. 4. Inclua o arquio industry-support-sca-g11n-x.x.jar como uma dependência em seu projeto Jaa. Este projeto pode ser localizado na pasta lib do projeto TelecomErrorIdentificationModule. 5. Implemente a interface IMessageLookupManager. Esta implementação cria um gerenciador de Consultas customizado para o Seriço de Identificação de Erro. 6. Inclua seu projeto Jaa como uma dependência no projeto TelecomErrorIdentificationModule. 7. Clique com o botão direito do mouse no projeto do TelecomErrorIdentificationModule e clique em Abrir Diagrama de Montagem. 8. Clique com o botão direito do mouse no componente Jaa MessageLookupManager e clique em Selecionar Implementação. 9. Na janela Selecionar Implementação, selecione a implementação customizada que ocê criou. 10. Sale o diagrama de montagem. 11. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 12. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em um UTE: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor, clique em Incluir e Remoer Projetos, selecione o projeto do TelecomErrorIdentificationModule na lista Projetos disponíeis, clique em Incluir e, em seguida, clique em Concluir. 13. Inoque o seriço para erificar se suas alterações têm efeito. Cenário 2: Alterando as Propriedades de Mensagem: É possíel incluir uma noa propriedade de mensagem ou modificar uma propriedade existente para estender o seriço comum de Identificação de Erro. Sobre Esta Tarefa É possíel estender propriedades de mensagem das duas maneiras a seguir: Incluindo uma noa propriedade Modificando uma propriedade existente Incluindo uma noa propriedade: Para incluir uma noa propriedade, execute as etapas a seguir: 214 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

223 Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o Arquio de Troca de Projetos do seriço de Identificação de Erros do Telecom. 3. Naegue para a pasta lib do projeto do TelecomErrorIdentificationModule importado. 4. Exclua o arquio error-identification-resource-x.x.jar. 5. Inclua o projeto Error-Identification-Resource-Extensions Jaa como uma dependência ao projeto TelecomErrorIdentificationModule. 6. Na perspectia de Integração de Negócios, naegue até a pasta src/main/resource /properties do projeto Jaa Error-Identification-Resource- Extensions. 7. Crie um pacote, por exemplo, [user-defined.package]. Nota: É necessário incluir uma noa propriedade em um noo pacote. 8. Abra o pacote e crie os arquios Exceptions.properties e Messages.properties no pacote. Nota: Esta etapa é aplicáel apenas no código do idioma Inglês. 9. Defina uma noa chae da propriedade e sua descrição usando o formato [key]=[description] nos arquios Exception.properties e Messages.properties. Certifique-se de definir cada propriedade em uma linha separada. 10. Para globalização, replique os mapeamentos de chae e descrição para cada idioma suportado Nota: Para obter os nomes do arquio de propriedades de globalização, consulte os arquios presentes no pacote com.ibm.websphere.fabric.telecom.resource. É possíel localizar este pacote na pasta src/main/resource/properties do projeto Error-Identification-Resource- Extensions. 11. Naegue até o projeto Error-Identification-Resource-Extensions que está na pasta src/main/resource/config. 12. Abra o arquio config-g11n.properties. 13. Na propriedade de pacotes configuráeis, separe as entradas a seguir usando um espaço: [user-defined.package].exceptions [user-defined.package].messages 14. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 15. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em um UTE: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor, clique em Incluir e Remoer Projetos, selecione o projeto do TelecomErrorIdentificationModule na lista Projetos disponíeis, clique em Incluir e, em seguida, clique em Concluir. 16. Inoque o seriço para erificar se suas alterações têm efeito. Modificando uma propriedade existente: Capítulo 12. Componentes Comuns do Telecom 215

224 Sobre Esta Tarefa Para modificar uma propriedade existente, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o Arquio de Troca de Projetos do seriço de Identificação de Erros do Telecom. 3. Naegue para a pasta lib do projeto do TelecomErrorIdentificationModule importado. 4. Exclua o arquio error-identification-resource-x.x.jar. 5. Inclua o projeto Error-Identification-Resource-Extensions Jaa como uma dependência ao projeto TelecomErrorIdentificationModule. 6. Na perspectia de Integração de Negócios, naegue até a pasta src/main/resource/properties do projeto Jaa Error-Identification-Resource- Extensions. 7. Expanda o pacote do com.ibm.websphere.fabric.telecom.resource e, em seguida, abra os arquios Exceptions.properties e Messages.properties a partir do pacote. 8. Modifique a descrição conforme necessário e sale os arquios. 9. Para globalização, atualize os mapeamentos de descrição para cada idioma suportado. Nota: Para obter os nomes do arquio de propriedades de globalização, consulte os arquios presentes no pacote com.ibm.websphere.fabric.telecom.resource. É possíel localizar este pacote na pasta src/main/resource/properties do projeto Error-Identification-Resource- Extensions. 10. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 11. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em um UTE: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor, clique em Incluir e Remoer Projetos, selecione o projeto do TelecomErrorIdentificationModule na lista Projetos disponíeis, clique em Incluir e, em seguida, clique em Concluir. 12. Inoque o seriço para erificar se suas alterações têm efeito. Cenário 3: Alterando a Implementação de Seriço: É possíel alterar a implementação de seriço para estender o seriço comum de Identificação de Erro executando as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o Arquio de Troca de Projetos do seriço de Identificação de Erros do Telecom. 3. Crie o projeto Jaa [user-defined-serice-extn]. 216 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

225 4. Inclua o arquio abstract-error-identification-serice-x.x.jar como uma dependência em seu projeto Jaa. Este arquio está localizado na pasta lib do projeto do TelecomErrorIdentificationModule. 5. Implemente a interface IErrorIdentificationSerice para criar uma implementação customizada para o Seriço ErrorIdentification. Esta classe dee estender o AbstractErrorIdentificationSericeImpl. 6. Inclua seu projeto Jaa como uma dependência no projeto TelecomErrorIdentificationModule. 7. Clique com o botão direito do mouse no projeto do TelecomErrorIdentificationModule e clique em Abrir Diagrama de Montagem. 8. Selecione o componente Jaa ErrorIdentification. 9. Clique com o botão direito do mouse no componente Jaa ErrorIdentification e clique em Selecionar Implementação. Na janela Selecionar Implementação, selecione a implementação customizada que ocê criou e, em seguida, sale o diagrama de Montagem. 10. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 11. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em um UTE: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor, clique em Incluir e Remoer Projetos, selecione o projeto do TelecomErrorIdentificationModule na lista Projetos disponíeis, clique em Incluir e, em seguida, clique em Concluir. 12. Inoque o seriço para erificar se suas alterações têm efeito. Seriço de Notificação de Cliente Descrição Este seriço é usado para gerar uma mensagem de notificação em um formato padrão. Por exemplo, este seriço pode ser inocado em resposta a um eento de negócio acionado como parte de um processo de negócios, tal como um BPEL de microfluxo. Esse seriço abrange situações como conclusão de um pedido de cliente ou resolução de um chamado de problemas de cliente. Capítulo 12. Componentes Comuns do Telecom 217

226 Figura 162. Uso do Seriço de Notificação do Cliente Condições Préias Uma comunicação padrão álida é transmitida. Condições Posteriores Sucesso: Uma mensagem de notificação específica é emitida. Cenário de Uso Em um cenário de uso típico que utiliza adaptadores, esse módulo de seriço pode usar qualquer um dos diersos adaptadores fornecidos com o IBM Integration Designer para processar notificações de saída. Detalhes da Interface: CustomerNotificationNotifyCustomer do Nome da Interface: Espaço de Nomes operations/customernotification Detalhes da Operação Nome da Operação notifycustomer Parâmetros StandardCommunicationMessage do Entrada: StandardCommunicationMessage do Saída: Descrição A ordem de seriço aceita nomes característicos (um ID de mensagem) como entrada. Ao usar essas entradas, ela constrói mensagens para cada ID de mensagem. Diagrama de Classes: A figura a seguir é o diagrama de classes para este seriço comum. 218 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

227 Figura 163. Diagrama de Classes Diagrama de Componentes: A figura a seguir é o diagrama de componentes para este seriço comum. Figura 164. Diagrama de Componentes Diagrama de Sequência: A figura a seguir é o diagrama de sequência para este seriço comum. Capítulo 12. Componentes Comuns do Telecom 219

228 Figura 165. Diagrama de Sequência Diagrama de Montagem: A figura a seguir é o diagrama de conjunto para este seriço comum. Figura 166. Diagrama de Montagem Estendendo o Seriço Comum: É possíel estender o seriço comum usando cenários diferentes. Use os cenários listados aqui para estender e usar o seriço comum. Cenário 1: Alterando a implementação do gerenciador de consulta: É possíel usar o cenário de implementação do gerenciador de consultas para estender o seriço comum. Sobre Esta Tarefa É possíel alterar o cenário de implementação do gerenciador de consulta para estender o seriço comum executando as seguintes etapas: 220 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

229 Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o projeto CustomerNotificationModule. 3. Crie um projeto Jaa, por exemplo, [user-defined-lookup-manager--changeimpl]. 4. Incluir o arquio industry-support-sca-g11n-x.x.jar como uma dependência no seu projeto Jaa. Este arquio jar pode ser localizado na pasta lib do projeto CustomerNotificationModule. 5. Implemente a interface IMessageLookupManager a partir do arquio jar. Essa ação cria uma implementação do gerenciador de consulta customizado para o seriço de Notificação de Cliente. 6. Inclua seu projeto Jaa como uma dependência no projeto CustomerNotificationModule. 7. Clique com o botão direito do mouse no projeto CustomerNotificationModule e clique em Abrir Diagrama de Montagem. 8. Clique com o botão direito do mouse em MessageLookupManager e clique em Selecionar Implementação. Na janela Selecionar Implementação, selecione a implementação customizada que ocê criou e, em seguida, sale o diagrama de Montagem. 9. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 10. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 11. Inoque o seriço para erificar se suas alterações têm efeito. Cenário 2: Alterando as propriedades de mensagem: É possíel incluir uma noa propriedade de mensagem ou pode modificar uma propriedade existente para estender o seriço comum. Sobre Esta Tarefa É possíel estender as propriedades de mensagem das seguintes duas maneiras: Incluindo uma noa propriedade Modificando uma propriedade existente Incluindo uma noa propriedade: Para incluir uma noa propriedade, execute as seguintes etapas: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o projeto CustomerNotificationModule. 3. Naegue para a pasta lib do projeto CustomerNotificationModule importado. Capítulo 12. Componentes Comuns do Telecom 221

230 4. Exclua o arquio customer-notification-resource-x.x.jar. 5. Inclua o projeto Jaa customer-notification-resource-extensions como uma dependência no projeto CustomerNotificationModule. 6. Na perspectia de Integração de Negócios, naegue para a pasta src/main/resource/properties do projeto Jaa customer-notification-resourceextensions. 7. Crie um pacote, por exemplo, [user-defined.package]. Nota: É necessário incluir uma noa propriedade em um noo pacote. 8. Abra o pacote e crie os arquios Exceptions.properties e Messages.properties no pacote. Nota: Esta etapa é aplicáel apenas no código do idioma Inglês. 9. Defina uma noa chae da propriedade e sua descrição usando o formato [key]=[description] nos arquios Exception.properties e Messages.properties. Certifique-se de definir cada propriedade em uma linha separada. 10. Para globalização, replique os mapeamentos de chae e descrição para cada idioma suportado. Nota: Para os nomes do arquio de propriedade de globalização, consulte os arquios presentes no com.ibm.websphere.fabric.telecom.resource. É possíel localizar esse arquio de propriedades no projeto customer-notificationresource-extensions na pasta src/main/resource/properties. 11. Naegue para o projeto customer-notification-resource-extensions que está na pasta src/main/resource/config. 12. Abra o arquio config-g11n.properties. 13. Na propriedade de pacotes configuráeis, separe as entradas a seguir usando um espaço: [user-defined.package].exceptions [user-defined.package].messages 14. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 15. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 16. Inoque o seriço para erificar se suas alterações têm efeito. Modificando uma propriedade existente: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o projeto CustomerNotificationModule. 3. Naegue para a pasta lib do projeto CustomerNotificationModule importado. 4. Exclua customer-notification-resource-x.x.jar. 222 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

231 5. Inclua o projeto Jaa customer-notification-resource-extensions como uma dependência no projeto CustomerNotificationModule. 6. Na perspectia de Integração de Negócios, naegue para a pasta src/main/resource/properties do projeto Jaa customer-notification-resourceextensions. 7. Expanda com.ibm.websphere.fabric.telecom.resource e, em seguida, abra os arquios Exceptions.properties e Messages.properties a partir do pacote. 8. Modifique a descrição da propriedade conforme necessário e sale os arquios. 9. Para globalização, atualize os mapeamentos de descrição para cada idioma suportado. Nota: É necessário atualizar este mapeamento de descrição no arquio de propriedades Exceptions ou Message existente que possui sua chae da propriedade. É possíel localizar estes arquios no pacote do com.ibm.websphere.fabric.telecom.resource. O pacote é armazenado na pasta src/main/resource/properties do projeto customer-notification-resourceextensions. 10. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 11. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 12. Inoque o seriço para erificar se suas alterações têm efeito. Cenário 3: Alterando a implementação do seriço: É possíel usar o cenário de implementação de seriço para estender o seriço comum. Sobre Esta Tarefa É possíel usar o cenário de implementação de seriço para estender o seriço comum executando as seguintes etapas: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o projeto CustomerNotificationModule. 3. Crie um projeto Jaa, por exemplo, [user-defined-serice-change-impl]. 4. Implemente o CustomerNotificationSerice. 5. Inclua seu projeto Jaa como uma dependência no projeto CustomerNotificationModule. 6. Clique com o botão direito do mouse no projeto CustomerNotificationModule e clique em Abrir Diagrama de Montagem. Capítulo 12. Componentes Comuns do Telecom 223

232 7. Clique com o botão direito do mouse em CustomerNotificationSerice e clique em Selecionar Implementação. Na janela Selecionar Implementação, selecione a implementação customizada que ocê criou e, em seguida, sale o diagrama de Montagem. 8. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 9. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 10. Inoque o seriço para erificar se suas alterações têm efeito. Seriço de Transformação de OSSJ em SID Descrição Esse seriço é usado para transformar uma mensagem SID em uma mensagem OSS-J e uma mensagem OSS-J em uma mensagem SID. Ao seguir um padrão de transformação de Modelo de Dados, esse seriço usa um Transformador XSLT simples para transformar uma mensagem SID recebida em uma mensagem OSS-J e uma mensagem OSS-J recebida em uma mensagem SID. A lógica do Transformador XSLT é implementada por OssjSidTransformationTransformOssjToSid e OssjSidTransformationTransformSidToOssj, e pode ser substituída por uma implementação customizada exposta por meio de um módulo separado ou pela implementação Jaa. Condições Préias Um pedido do cliente OSS-J álido ou mensagem SID é transmitida. Condições Posteriores Sucesso: 1. Operation1: Uma mensagem de pedido do cliente OSS-J é transformada em uma mensagem SID. 2. Operation2: Uma mensagem de pedido do cliente SID é transformada em uma mensagem OSS-J. Falha: Se a entrada não for suportada, então a mensagem TransformationSOAPException é exibida. Cenário de Uso Esse seriço é usado como parte de um cenário de integração que enole sistemas que lidam com um esquema canônico, como o SID, e sistemas internos ou aplicatios de terceiros, que expõem seus seriços usando mensagens OSS/J. Detalhes da Interface: 224 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

233 OssjSidTransformationTransformOssjToSid do Nome da Interface: Espaço de Nomes: operations/ossjsidtransformation Detalhes da Operação Nome da Operação transformossjtosid Parâmetros TransformOssjToSid do Entrada: TransformOssjToSidResponse do Saída: Descrição Esse método de transformação conerte uma mensagem OSS/J em uma mensagem SID. Ele chama ITranformationHandler internamente, uma implementação específica, que já foi configurada. Esta implementação desempenha a transformação necessária e retorna a mensagem SID transformada. OssjSidTransformationTransformSidToOssj do Nome da Interface: Espaço de Nomes: operations/ossjsidtransformation Detalhes da Operação Nome da Operação transformsidtoossj Parâmetros TransformSidToOssj do Entrada: TransformSidToOssjResponse do Saída: Descrição Essa interface de transformação conerte uma mensagem SID em uma mensagem OSS/J. Ele chama ITranformationHandler internamente, uma implementação específica, que já foi configurada. Esta implementação desempenha a transformação necessária e retorna a Mensagem OSS/J transformada. Diagrama de Classes: A figura a seguir é o diagrama de classes para este seriço comum. Capítulo 12. Componentes Comuns do Telecom 225

234 Figura 167. Diagrama de Classes Diagrama de Componentes: A figura a seguir é o diagrama de componentes para este seriço comum. Figura 168. Diagrama de Componentes Diagrama de Sequência: A figura a seguir é o diagrama de sequência para este seriço comum. 226 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

235 Figura 169. Diagrama de Sequência - Transformação do OSSJ em SID Figura 170. Diagrama de Sequência - Transformação do SID em OSSJ Diagrama de Montagem: A figura a seguir é o diagrama de conjunto para este seriço comum. Capítulo 12. Componentes Comuns do Telecom 227

236 Figura 171. Diagrama de Montagem Figura 172. Diagrama de Montagem - Manipulador de Transformação Estendendo o Seriço Comum: É possíel estender o seriço comum usando cenários diferentes. Use os cenários listados aqui para estender e usar o seriço comum. Cenário 1: Substituindo o Mapeador de Objeto de Negócios por um Mecanismo de Transformação/API do WTX: Esse seriço comum fornece um ponto extensíel no qual é possíel conectar qualquer mecanismo de Transformação específico como o IBM WebSphere Transformation Extender (WTX). Sobre Esta Tarefa Para integrar o seriço comum para usar qualquer outro mecanismo de transformação, é necessário executar as etapas a seguir. Para as seguintes etapas, o WTX é obtido como um exemplo. Procedimento 1. Inicie o IBM Integration Designer. 2. Alterne para a perspectia de Integração de Negócios. 3. Importe o projeto OSSJToSIDModule. 4. Abra o diagrama de montagem para o projeto OSSJToSIDModule. 5. Configure o WTX para estender o seriço comum executando as seguintes etapas: a. Defina wtx_path como uma ariáel do sistema que se refere à pasta de instalação do WTX, por exemplo C:\IBM\WebSphere Transformation Extender 8.2. b. Inclua esta ariáel do sistema na Variáel de Ambiente Path. c. Crie as seguintes estruturas de pasta. C:\Maps\sidtoossj 228 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

237 C:\Maps\ossjtosid d. Copie todos os mapas e suas dependências da <Install-folder>\assets\ common-serices\wtx\runtime\sidtoossj\windows para a pasta C:\maps\sidtoossj. e. Copie todos os mapas e suas dependências da pasta <Install-folder>\ assets\common-serices\wtx\runtime\ossjtosid\windows para a pasta C:\maps\ossjtosid. 6. Crie um módulo SCA no IBM Integration Designer, por exemplo, OSSJTransformationWTXModule. 7. Inclua a biblioteca TransformHandler como uma dependência neste projeto. 8. Inclua as seguintes dependências para o projeto, executando as seguintes etapas. a. Inclua os seguintes arquios JAR como uma dependência: industry-support-sca-g11n industry-support-sca-wtx (necessário para WTX) industry-support-sca-api b. Inclua as Extensões do Recurso de Transformação Ossj-Sid como a dependência do projetojaa no OSSJTransformationWTXModule. c. Atualize o arquio Message.properties localizado em com.ibm.websphere.fabric.telco.resource com os seguintes pares de alor de chae para suportar as mensagens retornadas pelo mecanismo WTX. support.wtx.key01= Local da Pasta de Mapas não existe com o caminho = {0} support.wtx.key02= Arquio de Mapeamento não existe conforme especificado no caminho = {0} support.wtx.key03=caminho do Arquio de Mapeamento={0} support.api.key1=parâmetros não podem estar azios support.api.key2=delimetador não pode ser nulo support.api.key3=atualmente o Transformador Padrão é chamado. Use o WTX aqui. Nota: Para atualizar o arquio Message.properties, consulte a seção Cenário 2: Alterando as propriedades de mensagem na página 231 para o Seriço de Transformação OSSJ para SID. 9. Inclua os arquios.jar requeridos para o mecanismo Transformação no caminho da classe de OSSJTransformationWTXModule. Esses arquios.jar são requeridos pelo mecanismo WTX durante o tempo de execução. m4jaa.jar (disponíel na pasta de instalação wtx) dtxpi.jar (disponíel na pasta de instalação wtx) 10. Abra o diagrama de montagem e crie um componentejaa. Inclua a interface TransformHandlerPT da Biblioteca TransformHandler nesse componente. 11. Gere a implementação que dee implementar a interface TransformHandlerPT. Esta implementação dee ser independente do mecanismo do transformador e dee ter a lógica para transformar pedidos recebidos em objetos necessários. 12. Inclua os arquios.jar relacionados ao ou adquiridos do fornecedor como dependência da biblioteca Jaa nesse módulo criado na etapa anterior. Por exemplo, se a implementação requerer o WTX como um mecanismo de Transformação, é possíel usar a classe WTXHandler a partir da biblioteca Jaa industry-support-sca-wtx. A partir de sua implementação, ocê pode chamar qualquer um dos métodos de transformação do WTXHandler. O WTXHandler requer determinadas propriedades de configuração que podem ser transmitidas como um parâmetro no método de transformação. As propriedades que podem ser fornecidas são listadas na seguinte tabela: Capítulo 12. Componentes Comuns do Telecom 229

238 Tabela 12. Tabela de Propriedade e Valor Nome da Propriedade Valor Valor Padrão wtx.map.folder <local da pasta> C:\maps wtx.inputcard.number <número da placa de 1 entrada> wtx.outputcard.number <número da placa de saída> 1 O seguinte fragmento de código mostra uma das maneiras de chamar WTXHandler a partir da implementação TranformHandlerPT, como OSSJToSIDTransformation: public byte[] transform(byte[] abase64binary) { ByteArrayOutputStream os = null; InputStream is = null; try { // creating input stream. is = new ByteArrayInputStream(aBase64Binary); // create new OutputStream so that data will be written into this // after transformation. os = new ByteArrayOutputStream(); // create instance of WTXHandler WTXHandler handler = new WTXHandler(); // set folder location for map file. handler.setdefaultmapfolderlocation("c:/maps/ossjtosid"); // set name for map file handler.setmapfilename("ossjsidmap.mmc"); // call wtx transform engine. WTX will transform the data & will // write data //into OutputStream(os). Properties customproperties = new Properties(); //changing the input and output card number customproperties.put("wtx.inputcard.number", 1); customproperties.put("wtx.outputcard.number", 1); handler.transform(is, os, customproperties); } catch (Exception e) { e.printstacktrace(); } return os.tobytearray(); } 13. No diagrama de montagem, gere uma exportação para o componente Jaa que possui TransformHandlerPT como uma interface. 14. Construa este módulo. Se não houer erros após a construção do módulo, dê um clique com o botão direito do mouse no seridor e clique em Incluir/Remoer Projetos para implementar o módulo. Usando o Módulo de Transformação do WTX para a Transformação: Sobre Esta Tarefa Para usar o módulo de Transformação WTX para a transformação, execute as seguintes etapas: Procedimento 1. Abra o diagrama de montagem para o projeto OSSJToSIDModule. 2. Exclua a ligação entre o OSSJToSIDSerice e a Importação de BOMMapper. Nota: Essa ação também se aplica ao SIDToOSSJSerice. 230 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

239 3. Arraste a exportação criada para o módulo de Transformação do WTX, que possui TransformHandlerPT como uma interface, no diagrama de montagem. 4. Verifique o endereço de ligação. Se o endereço de ligação não for selecionado, clique no tipo de porta necessário. 5. Construa o projeto e implemente-o no seridor se não houer erros. Cenário 2: Alterando as propriedades de mensagem: É possíel incluir uma noa propriedade de mensagem ou pode modificar uma propriedade existente para estender o seriço comum. Sobre Esta Tarefa É possíel estender as propriedades de mensagem das seguintes duas maneiras: Incluindo uma noa propriedade Modificando uma propriedade existente Incluindo uma noa propriedade: Para incluir uma noa propriedade, execute as seguintes etapas: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o projeto OSSJToSIDModule. 3. Abra a perspectia do Naegador. 4. Naegue para a pasta lib do projeto OSSJToSIDModule. 5. Exclua o arquio ossj-sid-transformation-resource-x.x.jar. 6. Inclua o projeto Jaa de Extensões do Recurso de Transformação do Ossj-Sid como uma dependência no projeto OSSJToSIDModule. 7. Na perspectia de Recurso Físico, naegue para a pasta src/main/resource/ properties do projeto Jaa Ossj-Sid-Transformation-Resource-Extensions. 8. Crie um pacote, por exemplo, [user-defined.package]. Nota: É necessário incluir uma noa propriedade em um noo pacote. 9. Abra o pacote e crie os arquios Exceptions.properties e Messages.properties no pacote. Nota: Esta etapa é aplicáel apenas no código do idioma Inglês. 10. Defina uma noa chae da propriedade e sua descrição usando o formato [key]=[description] nos arquios Exception.properties e Messages.properties. Certifique-se de definir cada propriedade em uma linha separada. 11. Para globalização, replique os mapeamentos de chae e descrição para cada idioma suportado. Nota: Para os nomes do arquio de propriedade de globalização, consulte os arquios presentes no pacote de recursos do com.ibm.websphere.fabric.telecom.. É possíel localizar esse pacote no projeto Ossj-Sid-Transformation-Resource-Extensions na pasta src/main/resource/ properties. 12. Naegue para o projeto Ossj-Sid-Transformation-Resource-Extensions que está na pasta src/main/resource/config. Capítulo 12. Componentes Comuns do Telecom 231

240 13. Abra o arquio config-g11n.properties. 14. Na propriedade de pacotes configuráeis, separe as entradas a seguir usando um espaço: [user-defined.package].exceptions [user-defined.package].messages 15. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 16. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 17. Inoque o seriço para erificar se suas alterações têm efeito. Modificando uma propriedade existente: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o projeto OSSJToSIDModule. 3. Naegue para a pasta lib do projeto OSSJToSIDModule importado. 4. Exclua ossj-sid-transformation-resource-x.x.jar. 5. Inclua o projeto Jaa de Extensões do Recurso de Transformação do Ossj-Sid como uma dependência no projeto OSSJToSIDModule. 6. Na perspectia de Integração de Negócios, naegue para a pasta src/main/resource/properties do projeto Jaa de Extensões de Recursos de Transformação Ossj-Sid. 7. Expanda o recurso com.ibm.websphere.fabric.telecom. e, em seguida, abra os arquios Exceptions.properties e Messages.properties. 8. Modifique a descrição da propriedade conforme necessário e sale os arquios. 9. Para globalização, atualize os mapeamentos de descrição para cada idioma suportado. Nota: É necessário atualizar este mapeamento de descrição no arquio de propriedades Exceptions ou Message existente que possui sua chae da propriedade. É possíel localizar estes arquios no pacote com.ibm.websphere.fabric.telecom.resource. O pacote é armazenado na pasta src/main/resource/properties do projeto de Extensões de Recursos de Transformação Ossj-Sid. 10. Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 11. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. 232 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

241 b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 12. Inoque o seriço para erificar se suas alterações têm efeito. Cenário 3: Incluindo um Noo Módulo de Mediação: É possíel incluir um noo módulo de mediação para estender o Seriço Comum. Sobre Esta Tarefa É possíel incluir um noo módulo de mediação para estender o seriço comum executando as seguintes etapas: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o projeto OSSJToSIDTransformationTestMModule. 3. Crie um módulo de mediação e nomei-o OSSJToSIDTransformationTestMModule. 4. Inclua todas as bibliotecas SCA incluídas com o arquio de Troca de Projeto como uma dependência no módulo de mediação criado na etapa anterior. 5. Abra o diagrama de Montagem e inclua um noo componente Jaa denominado BOMapper. 6. Clique com o botão direito do mouse no componente BOMapper e inclua uma noa interface denominada TransformHandlerPT. 7. Dê um clique com o botão direito do mouse no componente BOMapper, por exemplo, OSSJToSIDBOMapper, e clique em Selecionar Implementação. 8. Selecione OSSJToSIDBOMapperImpl a partir da janela Selecionar Implementação. 9. Na guia Propriedades, clique em Implementação. Clique em Naegar e selecione a implementação na etapa Clique com o botão direito do mouse no componente BOMapper e clique em Gerar Exportação > Ligação de Seriço da Web. 11. Selecione o protocolo de transporte necessário a partir da janela Seleção de Transporte e clique em OK. 12. Na perspectia Integração de Negócios, expanda o módulo de mediação criado preiamente, dê um clique com o botão direito do mouse em Lógica de Integração, e depois clique emnoo > Fluxo de Mediação. 13. Na janela Noo Fluxo de Mediação, insira OSSJToSIDTransformationTestMModule para o fluxo de mediação e clique em Aançar. 14. Inclua a interface OssjSidTransformationTransformOssjToSid no fluxo de mediação e clique em Concluir. 15. Abra este fluxo de mediação e arraste o Mapa de Objeto de Negócios da paleta de Transformação para o editor. Nota: O Mapa de Objeto de Negócios é usado como a transformação padrão. As opções a seguir estão disponíeis para os tipos de transformação: Transformação XSLT Mediação customizada Capítulo 12. Componentes Comuns do Telecom 233

242 Mapa de Objeto de Negócios 16. Forneça a ligação entre a Resposta de Entrada e a Resposta de Saída. 17. Dê um clique duplo no Mapa de Objeto de Negócios criado, insira um nome, e clique em Aançar. 18. Clique em Naegar ao lado do campo Corpo da Mensagem de Entrada. 19. Clique em Naegar e selecione a interface. Selecione a Operação e insira a Categoria de Mensagem como Entrada eotipodemensagem como Solicitação. 20. Repita as etapas 18 e 19 para o corpo da mensagem de Saída e clique em Concluir. Essa ação abre o Editor de Mapa de Objeto de Negócios, em que ocê pode executar o mapeamento entre elementos. 21. Mapeie os elementos no Editor de Mapas de Objeto de Negócios e clique com o botão direito do mouse no elemento que ocê deseja mapear. Clique em Incluir Conexão e solte a conexão no elemento de destino. 22. Atualize o Módulo de Mediação executando as seguintes etapas: a. Abra o Diagrama de Montagem para o Módulo de Mediação e arraste o fluxo de mediação que ocê criou no editor. b. Clique com o botão direito do mouse no Fluxo de Mediação e clique em Gerar Exportação > Ligação de Seriço da Web. c. Selecione o protocolo de transporte necessário a partir da janela Seleção de Transporte e clique em OK. 23. Atualize o Módulo TransformHandler executando as seguintes etapas: a. Abra o diagrama de Conjunto do módulo TransformHandler e arraste a exportação criada na etapa 22 para o diagrama de conjunto. Nota: Essa exportação está disponíel na biblioteca SCA com a qual a interface está associada. b. Forneça a ligação entre o componente BOMapper criado durante a criação do fluxo de mediação e esta importação. 24. Atualize o módulo de seriço comum de transformação executando as seguintes etapas: a. Abra o diagrama de Conjunto do módulo Transformação e arraste a exportação criada na etapa 7 para o diagrama de conjunto. Nota: Essa exportação está disponíel na biblioteca SCA com a qual a interface está associada. b. Substitua a ligação da importação existente pela importação criada na etapa Clique em Projeto > Limpar, selecione Limpar Todos os Projetos e, em seguida, clique em OK para construir o projeto. 26. Implemente o projeto no Ambiente de Teste de Unidade (UTE) no IBM Integration Designer ou exporte o arquio EAR e o implemente no WebSphere Process Serer. Para implementar o módulo em uma UTE, conclua as etapas a seguir: a. Clique na guia Seridores para abrir a isualização Seridores. b. Clique com o botão direito do mouse no seridor e clique em Incluir e Remoer Projetos. c. Selecione seu projeto na lista Projetos Disponíeis e clique em Incluir. d. Clique em Concluir. 27. Inoque o seriço para erificar se suas alterações têm efeito. 234 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

243 Testando os seriços comuns de Telecom O seriços comuns pode ser testado e depurado usando o IBM Integration Designer. Testando o seriços comuns no IBM Integration Designer (ambiente de teste de unidade) Teste o seriços comuns usando o Módulo de Teste de Componente fornecido no arquio de Troca de Projeto. Antes de Iniciar Configure o IBM WebSphere Process Serer para identificar o caminho da biblioteca compartilhada para o IBM Business Process Manager Telecom Pack executando as etapas a seguir: 1. Crie a pasta telecom-shared-libraries na pasta <WTE_HOME>/runtimes/bi_7/ profiles/<serer_profile>. 2. Inicie o console administratio do WebSphere Process Serer. 3. Selecione Ambiente > Variáeis do WebSphere e, na lista Escopo, selecione Node=<Node_Name>, Serer=<Serer_Name>. 4. Clique em Noo, especifique o Nome como TELECOM_SHARED_LIB_PATH e o Valor como ${USER_INSTALL_ROOT}/telecom-shared-libraries. 5. Selecione Ambiente > Bibliotecas compartilhadas e, na lista Escopo, selecione Node=<Node_Name>, Serer=<Serer_Name>. 6. Clique em Noo, especifique o Nome como TelecomSharedLibraries eo Caminho da Classe como ${TELECOM_SHARED_LIB_PATH}. Assegure que a caixa de seleção Usar um carregador de classes isolado para esta biblioteca compartilhada esteja selecionada, clique em OK e clique em Salar. 7. Selecione Seridores > Tipos de Seridor > WebSphere Application Serers > serer1 > Gerenciamento Jaa e de Processo > Carregador de Classes. 8. Clique em Noo, selecione Classes carregadas com carregador de classes pai primeiro na lista, clique em OK e, em seguida, sale as alterações. 9. Selecione Seridores > Tipos de Seridor > WebSphere Application Serers > serer1 > Gerenciamento Jaa e de Processo > Carregador de Classes e clique no carregador de classes criado. 10. Clique em Referências de Biblioteca Compartilhada, clique em Incluir, selecione TelecomSharedLibraries na lista e, em seguida, clique em OK. Sobre Esta Tarefa É possíel testar o seriços comuns usando IBM Integration Designer, que esclarece a lógica de implementação. Para executar esta tarefa, execute as etapas a seguir: Nota: O seriço comum de Notificação do Cliente é utilizado como um exemplo para teste das seguintes etapas. Procedimento 1. Importe os arquios JAR da biblioteca compartilhada no WebSphere Process Serer executando as etapas a seguir. a. Inicie o IBM Integration Designer. b. Alterne para a perspectia de Integração de Negócios. c. Clique em Arquio > Importar. Capítulo 12. Componentes Comuns do Telecom 235

244 d. A partir da janela Importar, expanda Outro, selecione Troca de Projeto e, em seguida, clique em Aançar. e. Clique em Naegar próximo ao campo A Partir do Arquio zip e selecione o arquio de Troca de Projetos do seriço comum no local instalado. Por exemplo, nesse caso, selecione CustomerNotificationModule.zip na pasta <Install-folder>/assets/common-components/wid/modules. f. Exporte os arquios JAR da biblioteca compartilhada dependente para o módulo do componente comum executando as etapas a seguir: Nota: Você deerá ignorar essa etapa se tier instalado o Cenários de Solução. 1) Clique em Arquio > Exportar > Business Integration > Módulos de Integração e Bibliotecas e, em seguida, clique em Aançar. 2) Assegure-se de que a opção Arquios para Implementação do Seridor esteja selecionada. 3) Selecione a caixa de seleção para o componente comum. As bibliotecas compartilhadas dependentes necessárias também são selecionadas. 4) Desmarque a caixa de seleção do componente comum que ocê selecionou na etapa anterior e clique em Aançar. Esta etapa é necessária para que o arquio EAR para o componente comum não seja exportado. 5) Especifique o diretório de destino como <WTE_HOME>/runtimes/bi_7/ profiles/<serer_profile>/telecom-shared-libraries e clique em Concluir. g. Repita a etapa anterior para exportar os arquios jar da biblioteca compartilhada do módulo do componente comum para a pasta <WTE_HOME>/runtimes/bi_7/lib/ext. Certifique-se de especificar o diretório de destino como <WTE_HOME>/runtimes/bi_7/lib/ext durante a exportação. h. Reinicie o seridor de aplicatios de modo que as alterações no caminho de classe sejam registradas. 2. Chame o seriços comuns executando as etapas a seguir. Nota: Como parte da instalação, os terminais usados são definidos na porta 9080, por padrão. Se os arquios EAR forem implementados em portas diferentes, considere usar um utilitário de monitoramento, tal como TCPMon, para agir como um proxy para o terminal real. a. Inicie o IBM Integration Designer. b. Alterne para a perspectia de Integração de Negócios. c. Clique em Arquio > Importar. d. A partir da janela Importar, expanda Outro, selecione Troca de Projeto e, em seguida, clique em Aançar. e. Clique em Naegar, próximo ao campo A partir do arquio zip e selecione o arquio de Troca de Projetos do seriço comum a partir do local de instalação. Por exemplo, nesse caso, selecione CustomerNotificationModule.zip na pasta <Install-folder>/assets/ common-components/wid/modules. f. Clique em Selecionar Tudo e, em seguida, em Concluir. g. Clique na guia Seridores e, em seguida, clique com o botão direito do mouse no seridor UTE, tal como host local do WebSphere Process Serer 7.0, e clique em Iniciar. 236 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

245 h. Clique na guia Seridores e, em seguida, clique com o botão direito do mouse no seridor UTE, tal como o host local do WebSphere Process Serer 7.0, e clique em Incluir e Remoer Projetos. i. Selecione os projetos disponíeis para incluir, ou seja, CustomerNotificationModuleApp e CustomerNotificationTestModuleApp e clique em Concluir. O seridor inicia a implementação do seriços comuns e do projeto TestComponent no seridor. j. Expanda o módulo de teste. Em nosso exemplo, expanda CustomerNotificationTest > Conjunto de Testes > TestSuite > CustomerNotificationTestSuite. k. Dê um clique duplo em test_notifycustomer_positie. l. Clique com o botão direito do mouse em test_notifycustomer_positie e selecione Executar Teste > Continuar. m. Clique no seridor UTE, tal como host local do WebSphere Process Serer 7.0 e clique em Concluir. Será necessário digitar as credenciais. n. Digite o ID do usuário e a senha. Clique em OK e erifique a lógica de implementação e os alores ariáeis (entrada e saída). 3. A mensagem Aproada é exibida no campo Aaliação na área Propriedades Detalhadas após ocê ter testado com sucesso o seriços comuns usando o IBM Integration Designer. O que Fazer Depois Os dados de entrada e saída podem ser isualizados na Tabela de Dados de Teste. De maneira semelhante, é possíel testar os outros projetos de módulo de teste fornecidos com o IBM Business Process Manager Industry Packs. seriços comuns de Telecom Reproados Alguns seriços comuns foram descontinuados e não são mais suportados nesta ersão do IBM Business Process Manager Industry Packs. Esses seriços comuns e seus detalhes são listados aqui. A tabela a seguir mostra os seriços comuns descontinuados incluídos como parte do IBM Business Process Manager Telecom Pack. Tabela 13. seriços comuns Reproado seriços comuns Reproado Seriço do Manipulador de Erros seriços comuns Alternatios Seriço de Identificação de Erros Seriço de Identificador de Erros Descrição Nota: Este seriço foi reproado. Consulte o Seriço de Identificação de Erro. Este seriço procura um mapa de pacote de recursos utilizando o conjunto de códigos de erro disponíel na exceção. Quando o seriço localiza o mapa de pacotes configuráeis de recursos, ele exibe uma coleção de objetos de erro que contém um código de erro, uma mensagem, uma graidade e um alor de descrição. Capítulo 12. Componentes Comuns do Telecom 237

246 Condições Préias N/D Condições Posteriores Sucesso: Uma matriz de elementos de objeto de erro é gerada e retornada. Falha: N/D Cenário de Uso Este seriço pode ser utilizado como parte do seriço do processo Gerenciar Interrupções do Seriço. Visão Geral do Modelo de Design de Seriço: A figura a seguir é o modelo de design do seriço para o seriço comum. Figura 173. Visão Geral do Modelo de Design do Seriço de Manipulação de Erros Especificação do Seriço e Visualização de Mensagens: Visualização da Especificação A figura a seguir é a isualização de especificação para o seriço comum. 238 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

247 Figura 174. Visualização da Especificação de Seriço de Manipulação de Erros Capítulo 12. Componentes Comuns do Telecom 239

248 Visualização da Mensagem Figura 175. Visualização da Mensagem de Seriço de Manipulação de Erros Visualização de Colaboração: A figura a seguir é a isualização de colaboração para o seriço comum. 240 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

249 Figura 176. Visualização da Colaboração do Seriço de Manipulação de Erros Visualização do Componente de Seriço: A figura a seguir é a isualização do componente de seriço para o seriço comum. Capítulo 12. Componentes Comuns do Telecom 241

250 Figura 177. Visualização do Componente de Seriço de Manipulação de Erros Detalhes da Interface: IErrorHandler do Nome da Interface: Nome do pacote com.ibm.websphere.fabric.telco.operations.errorhandler.api Descrição Essa interface fornece um método para manipular a exceção lançada por outro seriço, e retorna a mensagem apropriada com uma graidade de erro e uma ação corretia. Nome da Operação handleerror Descrição Esta interface de seriço procura um mapa de pacote de recursos. Ao usar um conjunto de códigos de erro disponíeis, uma coleção de objetos de erro que contém um código de erro, uma mensagem, uma graidade e um alor de descrição é retornado. Entrada: com.ibm.xmlns.prod.websphere.fabric.x2007.x06.telecom.operations. schema.errorhandler.handleerrordocument Saída: com.ibm.xmlns.prod.websphere.fabric.x2007.x06.telecom.operations.schema. errorhandler.handleerrorresponsedocument 242 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

251 Exceção N/D Detalhes da Configuração: N/D Capítulo 12. Componentes Comuns do Telecom 243

252 244 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

253 Capítulo 13. Vocabulário de Negócios do Telecom Um Vocabulário de Negócios é uma coleta de conceitos, termos e definições de dados de negócios. Eles são usados coletiamente para facilitar a colaboração entre os usuários de negócios e de Tecnologia da Informação (TI). O Vocabulário de Negócios está disponíel em um documento Business Process Modeling Notation (BPMN) e é empacotado como uma biblioteca Serice Component Architecture (SCA). Alguns desses Itens de Negócios são mapeados para um Objeto de Negócios (tipo de dado) do Esquema de Segmento de Mercado e contêm um conjunto de aliases. Os aliases são usados para descreer propriedades do tipo de dado de base no melhor formato acessíel pelo usuário de negócios. Um Alias é um nome simples que pode ser usado para apontar para propriedades ou atributos que estão no formato de tipo de dado técnico. Os aliases consistem em um nome e um tipo simples, e em uma expressão XPath associada com base no Objeto de Negócios referenciado. A figura a seguir fornece uma isualização de um Vocabulário de Negócios de amostra criado para o domínio do Telecom. Figura 178. Vocabulário de Negócios de Amostra para o Domínio do Telecom O Vocabulário de Negócios fornecido para um domínio pode ser usado como está ou pode ser estendido com base nos requisitos de negócios. Os Itens de Negócios e os aliases predefinidos são usados para definir um conjunto de expressões XPath comuns, que podem ser usadas em uma biblioteca de soluções. Copyright IBM Corp. 2006,

254 Na ersão atual do IBM Business Process Manager Telecom Pack, o Vocabulário de Negócios é empacotado como uma biblioteca SCA. Essa biblioteca é instalada durante o processo de instalação do BPM Telecom Pack. Usando o Vocabulário de Negócios do Telecom Os Telecom Vocabulário de Negócios fornecidos com o pacote podem ser usados por meio do IBM Integration Designer ou do WebSphere Business Compass. Esse Vocabulário de Negócios inclui Itens de Negócios e os aliases relacionados que são mapeados para um Objeto de Negócios a partir de um Esquema do Segmento de Mercado. O uso deste Vocabulário de Negócios requer que ocê o forneça como uma dependência para um Módulo SCA ou um Módulo de Mediação e, em seguida, identificando o item de negócio apropriado que precisa ser usado em um editor de mapeamento Business Process Execution Language (BPEL) ou Linguagem de Marcação Extensíel (XML). Usando o Vocabulário de Negócios do Telecom no IBM Integration Designer O Vocabulário de Negócios do Telecom consiste em Itens de Negócios empacotados como uma biblioteca SCA e disponíeis como um arquio de Troca de Projetos. Estes Itens de Negócios predefinidos e seus aliases relacionados que contêm expressões XPath comuns podem ser usados no estado em que se encontra para implementações adicionais. Antes de Iniciar Assegure-se de importar o Vocabulário de Negócios do Telecom no IBM Integration Designer concluindo as etapas a seguir: 1. Inicie o IBM Integration Designer. 2. Clique em Arquio > Importar. 3. Clique em Troca de Projeto e clique em Aançar. 4. Clique em Naegar e acesse a pasta <Install-folder>\assets\businessocabulary\wid\projects. 5. Selecione o arquio de Troca de Projetos e clique em Concluir. Sobre Esta Tarefa Para usar o Vocabulário de Negócios no IBM Integration Designer, execute as etapas a seguir: Procedimento 1. Após importar o arquio de troca de projetos relacionado ao Vocabulário de Negócios do Telecom no IBM Integration Designer, é necessário criar um módulo de Mediação: a. No IBM Integration Designer, clique em Arquio > Noo > Módulo de Mediação. b. Forneça o nome e o ambiente de tempo de execução de destino. c. Selecione as bibliotecas necessárias e clique em Concluir. 2. Inclua o Vocabulário de Negócios que ocê importou como uma dependência no módulo de Mediação: a. Expanda o Módulo de Mediação criado na etapa anterior e clique em Dependências. 246 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

255 b. Na área Bibliotecas, clique em Incluir e selecione o Vocabulário de Negócios do Telecom que foi importado. c. Sale a biblioteca. 3. Crie um fluxo de Mediação que contenha a primitia de Mediação de Transformação XSL: a. Clique com o botão direito do mouse no Módulo de Mediação criado na etapa anterior e clique em Noo > Fluxo de Mediação. b. Forneça o nome e a pasta para o fluxo de mediação e clique em Aançar. c. Forneça as interfaces de origem e as referências de destino e clique em Aançar. d. Selecione a opção apropriada na qual deseja salar o fluxo de mediação e clique em Concluir. 4. Abra o fluxo de mediação no Editor de Mapeamento XML e forneça a lógica de transformação usando os Itens de Negócios e os aliases. Usando o Vocabulário de Negócios do Telecom no WebSphere Business Compass O Vocabulário de Negócios dotelecom armazena todos os termos e definições de Item de Negócio que são usados por um documento de negócios. É possíel assegurar consistência e coerência em um conjunto de documentos de negócios, padronizando os termos comuns e objetos de negócios e reutilizando-os em um conjunto de documentos de negócios. Antes de Iniciar Certifique-se de importar Vocabulário de Negócios do Telecom no IBM WebSphere Business Compass concluindo as etapas a seguir: 1. Efetue logon no Espaço de Negócios. 2. Clique em Gerenciar Espaços e, em seguida, em Criar Espaço. 3. Forneça um nome para o espaço, selecione o modelo Espaço do Design de Negócios e clique em Salar. 4. Nesse espaço, clique em. 5. Clique em Naegar, selecione o arquio do Vocabulário de Negócios do Telecom e clique em OK. Sobre Esta Tarefa Um Item de Negócio é um elemento de informações de dados e pode representar qualquer informação que entre, continue ou saia de uma organização. O relacionamento de um Item de Negócio com outras entidades em uma empresa pode ser estabelecido usando seu nome, sua descrição, o conjunto de atributos-chae ou um conjunto de relacionamentos. Conclua as seguintes etapas: Procedimento 1. No espaço, clique no Vocabulário do Telecom. 2. Clique em qualquer um dos Itens de Negócios exibidos para isualizar informações sobre o Item de Negócio, tal como a descrição, o tipo e assim por diante. Capítulo 13. Vocabulário de Negócios do Telecom 247

256 3. Clique em para exportar o Vocabulário do Telecom como um arquio XML a ser usado no IBM Integration Designer para modelagem de dados. Modelando o Fluxo de Dados no WebSphere Business Compass Os Itens de Negócios do Vocabulário de Negócios do Telecom podem ser usados para modelagem de um fluxo de dados. Os Itens de Negócios do Vocabulário de Negócios podem ser associados a uma entrada de dados ou uma saída de dados em um processo ou com uma mensagem ou um erro. Antes de Iniciar Certifique-se de importar Vocabulário de Negócios do Telecom no IBM WebSphere Business Compass concluindo as etapas a seguir: 1. Efetue logon no Espaço de Negócios. 2. Clique em Gerenciar Espaços e, em seguida, em Criar Espaço. 3. Forneça um nome para o espaço, selecione o modelo Espaço do Design de Negócios e clique em Salar. 4. Nesse espaço, clique em. 5. Clique em Naegar, selecione o arquio do Vocabulário de Negócios do Telecom e clique em OK. Sobre Esta Tarefa Os Itens de Negócios podem ser usados como entrada de dados ou saída de dados em um processo concluindo as etapas a seguir: Procedimento 1. Na isualização de Documentos, no menu Criar, clique em. 2. Forneça um nome para o mapa e clique em OK. 3. Na paleta detalhada, clique em no menu Nota e arraste-o para a tela. 4. Clique no em Entrada de Processo e, em Definição de Item de Negócio Associado, clique em Item de Negócio. 5. Procure o Item de Negócio necessário e clique em OK. 6. Forneça o mapeamento entre a tarefa e a entrada de processo. 7. Repita as etapas para fornecer a Saída de Processo. Resultados Além de usar os Itens de Negócios no processo como uma entrada ou saída, é possíel usar os Itens de Negócios em um erro ou uma mensagem. Para obter informações mais detalhadas, consulte a seção Modelando o Fluxo de Dados na documentação do WebSphere Business Compass. Estendendo o Vocabulário de Negócios do Telecom O Vocabulário de Negócios do Telecom pode ser estendido criando-se noos Itens de Negócios em um noo projeto do Vocabulário de Negócios e usando-se Itens de Negócios predefinidos do Vocabulário de Negócios do Telecom para mapeamento dos aliases. 248 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

257 Sobre Esta Tarefa Estender um projeto do Vocabulário de Negócios do Telecom enole a criação de um projeto do Vocabulário de Negócios, que é uma biblioteca SCA, e o fornecimento do projeto existente do Vocabulário de Negócios como sua dependência de biblioteca. Para estender o Telecom Vocabulário de Negócios, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Alterne para a perspectia de Integração de Negócios. 3. Importe o Vocabulário de Negócios do Telecom: a. Clique em Arquio > Importar. b. Selecione Troca de Projeto e clique em Aançar. c. Clique em Naegar e acesse a pasta <Install-folder>\assets\businessocabulary\wid\projects. d. Selecione o arquio de Troca de Projetos e clique em Concluir. 4. Crie uma biblioteca SCA, denominada TelecomVocabularyExtension-1.0 e forneça o Vocabulário de Negócios do Telecom como uma dependência de biblioteca na noa biblioteca SCA: a. Clique em Arquio > Noo > Biblioteca. b. Forneça um nome, como TelecomVocabularyExtension-1.0, e clique em Concluir. c. Expanda TelecomVocabularyExtension-1.0 e clique em Dependências. d. Na área Bibliotecas, clique em Incluir e selecione o Vocabulário de Negócios do Telecom que foi importado. e. Sale a biblioteca. 5. Na biblioteca TelecomVocabularyExtension-1.0, crie um Item de Negócio denominado OrderedProduct: a. Clique com o botão direito do mouse em TelecomVocabularyExtension-1.0 e selecione Noo > Vocabulário de Negócios. b. Forneça um nome e uma pasta para o ocabulário e clique em Concluir. c. Expanda TelecomVocabularyExtension-1.0 > Tipos de Dados edêum clique duplo no ocabulário. d. Clique em. e. Clique na guia Propriedades, clique em Selecionar e selecione o Item de Negócio OrderedProduct. f. Sale o ocabulário. 6. Crie um alias e selecione o tipo para este alias no projeto Vocabulário de Negócios importado: a. No Item de Negócio OrderedProduct, clique em. b. Forneça o tipo para o alias com base no Item de Negócio. c. Sale o ocabulário. Capítulo 13. Vocabulário de Negócios do Telecom 249

258 250 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

259 Capítulo 14. Modelo de Objeto de Negócios de Telecomunicações O Modelo de Objeto de Negócios para o IBM Business Process Manager Telecom Pack usa o Modelo de Objeto de Negócios do Modelo de Informações/Dados Compartilhados (SID) como a fonte. Usando o Modelo de Objeto de Negócios do Telecom O Modelo de Objeto de Negócios do Telecom pode ser usado a partir de uma perspectia de solução BPM. O Modelo de Objeto de Negócios do Telecom pode ser usado para as seguintes tarefas: Criar termos do Vocabulário de Negócios Criar metadados do Fabric a partir dos termos do ocabulário Criar um Modelo de Dados Lógico O Modelo de Objeto de Negócios sere como uma entrada para criar um Modelo de Dados Lógico. Usando ferramentas IBM, isto é obtido conertendo o modelo de UML do Modelo de Objeto de Negócios em um arquio de mapeamento de Modelo de Dados Lógico, usando transformações integradas no Rational Software Architect. Importe o arquio de mapeamento do Modelo de Dados Lógico, usando uma ferramenta de modelagem de dados tal como o Rational Data Architect. Utilizando esse modelo de importação de dados, os arquitetos e administradores podem modelar o domínio de negócios utilizando entidades, atributos, relacionamentos, antes de conertê-lo em um modelo de dados físico (aplicando as regras de normalização do banco de dados). Estendendo o Modelo de Objeto de Negócios do Telecom O Modelo de Objeto de Negócios do Telecom pode ser estendido para introduzir noas entidades de negócios, atributos de negócios e seus relacionamentos. Esta tarefa é executada usando a perspectia de modelagem do IBM Rational Software Architect. Sobre Esta Tarefa Aqui são listadas as etapas enolidas na extensão do Modelo de Objeto de Negócios do Telecom: 1. Identifique os Padrões de Mercado para os quais o Modelo de Objeto de Negócios será estendido. 2. Crie um projeto UML para a extensão. 3. Crie um modelo UML dentro do noo projeto UML. Isto é obrigatório para assegurar a compatibilidade com ersões anteriores, para reisões futuras do Modelo de Objeto de Negócios do Telecoml. 4. Especifique a dependência do projeto para o Modelo de Objeto de Negócios do Telecom usando preferências de projeto. 5. Inclua noa entidade de negócios como uma classe de UML usando o Editor de Diagramas de Classe no Rational Software Architect. IBM 2007, 2008 IBM 2006,

260 6. Inclua os atributos releantes na noa classe de UML usando o Editor de Diagramas de Classe no Rational Software Architect. 7. Se aplicáel, inclua relacionamentos em outras entidades de negócios usando a associação de UML no Rational Software Architect. Criando um Modelo de Objeto de Negócios Um Modelo de Objeto de Negócios que pode ser incorporado ao IBM Business Process Manager Telecom Pack pode ser criado por meio da execução das seguintes etapas. Sobre Esta Tarefa Para criar noo Modelo de Objeto de Negócios: Procedimento 1. Importe o Modelo de Objeto de Negócios específico do segmento de mercado no Rational Software Architect. Nota: As únicas origens aceitáeis para importar são arquios XMI, UML2, XSD e EMX. 2. Remoa os estereótipos específicos do segmento de mercado. Nota: Certifique-se de que essas classes estejam organizadas em grupos ou módulos lógicos. 3. Verifique o Modelo de Objeto de Negócios. Importando o Modelo de Objetos de Negócios no Rational Software Architect O Modelo de Objeto de Negócios de origem dee ser importado no IBM Rational Software Architect antes de poder usar ou estendê-lo. Procedimento 1. Abra o Rational Software Architect. 2. Altere para a perspectia de Modelagem. 3. Clique com o botão direito do mouse e clique em Importar. 4. Expanda a pasta Outro, e então selecione Troca de Projeto, UML2, ou XSD. 5. Clique em Procurar e selecione o Modelo de Objeto de Negócios a partir do local instalado. 6. Clique em Abrir e, em seguida, em Selecionar Tudo. 7. Clique em Concluir. Nota: Assegure que não haja erros de compilação ou aisos e que ocê tenha importado o arquio de Troca de Projeto do Modelo de Objeto de Negócios com êxito no Rational Software Architect. Remoendo os Estereótipos Específicos ao Segmento de Mercado Os estereótipos específicos do segmento de mercado que não são necessários a partir do Modelo de Objeto de Negócios podem ser remoidos usando orational Software Architect. 252 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

261 Sobre Esta Tarefa Dependendo dos tipos de modelo de origem, pode ser necessário executar determinadas atiidades de limpeza no Rational Software Architect. Se o modelo de origem for um UML e se ele possuir estereótipos customizados ou proprietários, eles deerão ser remoidos. É possíel remoer os estereótipos graando um código customizado usando a API do pluglet do Rational Software Architect. Nota: Para obter detalhes sobre como graar pluglets customizados, consulte a documentação e a ajuda on-line do Rational Software Architect. Verificando o Modelo de Objeto de Negócios É possíel chamar uma configuração de transformação de UML para Modelo de Dados Lógicos (LDM) integrada no IBM Rational Software Architect para erificar o Modelo de Objeto de Negócios. Use a janela Noa Configuração de Transformação no Rational Software Architect para inocar a configuração de transformação conforme mostrado na figura a seguir. Figura 179. Noa Configuração de Transformação Em transformação bem-sucedida, um noo arquio com uma extensão (.LDM) é criado. Este arquio pode ser importado em um noo projeto de design de dados no Rational Data Architect usando o assistente "Importar" conforme mostrado na figura a seguir. Capítulo 14. Modelo de Objeto de Negócios de Telecomunicações 253

262 254 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

263 Figura 180. Importar Recursos do Sistema de Arquios Local Capítulo 15. Telecom Cenário de Solução Cenários de Solução para Business Process Manager Telecom Pack demonstram as capacidades de recursos no desenolimento e na solução Business Process Management (BPM) de ponta a ponta com base em um conjunto de cenários reais que são considerados comuns no segmento de mercado telecom. Os exemplos do Telecom Cenário de Solução incluem Gerenciamento de Solicitação, Entrada de Solicitação e Garantia de Seriço. Manipulação da Solicitação Cenário de Solução O Manipulação da Solicitação Cenário de Solução, fornecido com o Business Process Manager Telecom Pack, baseia-se em um processo de referência. Este Cenário de Solução é explicado com a ajuda de fluxogramas e medidas de negócios para eentos do monitor. Introdução ao Manipulação da Solicitação Cenário de Solução O Manipulação da Solicitação Cenário de Solução é um processo de negócios que enole a erificação da disponibilidade e da capacidade de suporte do produto oferecido a um cliente. Também inclui erificações para a elegibilidade do cliente existente, a disponibilidade do seriço e recurso e a compatibilidade com os Copyright IBM Corp. 2006,

264 produtos solicitados. Quando todas as erificações do processo Manipulação da Solicitação são concluídas, a solicitação do cliente é proisionado. Condições Préias Um cliente solicita um seriço. Condições Posteriores Um pedido do cliente pode ser proisionado. Sucesso Os detalhes do recurso e do seriço foram erificados e estão disponíeis. O pedido do cliente foi processado e os seriços são proisionados. Falha O recurso ou seriço não está disponíel para a região fornecida. Exceções Os seriços de classificação de crédito não estão disponíeis. Processo de Negócios Esta seção fornece o fluxograma para o processo e uma isão geral das tarefas do Cenário de Solução. O fluxograma do Cenário de Solução Manipulação da Solicitação é fornecido na figura a seguir. Initiate Commercial Feasibility Customer Product Order Request Finalize Customer Negotiation Reseration before Submission Issue Customer Order Initiate Technical Feasibility Adjust Product Selection Track & Manage Customer Order Handling Decompose Serice Orders Track & Manage Serice Proisioning Decompose Resource Orders Track & Manage Resource Proisioning Close Resource Orders All Resources Completed Decompose Supplier/Partner Orders Track & Manage Supplier/ Partner Requisition Close Supplier/ Partner Orders Close Serice Orders Issue Completed Customer Order Close Customer Order Update Customer Billing You may need to zoom in for reading contents Figura 181. Manipulação da Solicitação: Fluxograma As tarefas de alto níel do processo do Manipulação da Solicitação são: 1. Recuperando Detalhes: 256 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

265 O Responsáel pelo Atendimento ao Cliente usa o nome do cliente ou detalhes adicionais tal como número do telefone celular ou ID do pedido, para recuperar detalhes de um cliente existente. Se os detalhes do cliente não estierem disponíeis, o Responsáel pelo Atendimento ao Cliente aceitará os detalhes do noo cliente. 2. Verificando Detalhes do Cliente O Responsáel pelo Atendimento ao Cliente erifica e atualiza os detalhes do cliente, se necessário. 3. Selecionando uma Solicitação: O Responsáel pelo Atendimento ao Cliente selecione o produto disponíel requerido pelo cliente. 4. Visualizando o Resumo da Solicitação: O Resumo de Cumprimento do Pedido exibe informações para o cliente sobre os seriços proisionados e os seriços indisponíeis, se houer. O resumo também é exibido quando ocorre uma falha no fornecimento da solicitação. 5. Notificando o cliente: O Responsáel pelo Atendimento ao Cliente notifica o cliente sobre o pedido que está sendo proisionado e confirma a data de fornecimento do seriço com o cliente. Escopo Os pontos de impacto principais, os benefícios que o Cenário de Solução oferece e o escopo do Cenário de Solução estão listados aqui. Pontos de Impacto Principais do Segmento de Mercado do Manipulação da Solicitação A complexidade e natureza dinâmica do produto e a hierarquia do catálogo afetam o processamento de noos pedidos. Armazenamento das informações do produto nos sistemas do Cliente, Cumprimento, Faturamento. Há interoperabilidade ruim com sistemas do recurso. Benefícios do Manipulação da Solicitação Cenário de Solução Ele assegura o processamento simples de pedidos do cliente para clientes noos e existentes. Há insight completo para o processo da solicitação, com a capacidade de tratar quaisquer erros ou escalações. Há fortes recursos de colaboração em múltiplos agentes na área de Gerenciamento de Solicitações. Escopo do Manipulação da Solicitação Cenário de Solução O escopo do Cenário de Solução limita-se ao caso de uso Order Handling para o cliente. Os seriços, como a Verificação de Endereço, Determinar Classificação do Crédito, etc., são implementações simuladas que demonstram o comportamento limitado. Medidas de Negócios e Key Performance Indicator As medidas de negócios e o Indicador-chae de Desempenho (KPI) exibem um resumo das transações e são usados para monitorar os negócios. As medidas de negócios incluídas no Cenário de Solução Manipulação da Solicitação são fornecidas na tabela a seguir. Capítulo 15. Telecom Cenário de Solução 257

266 Tabela 14. Medidas de Negócios do Modelo de Processo Medida de Negócios Descrição Exemplo Volumes de Pedidos - Mês Atual Distribuição Nacional de Pedidos Recebidos - Mês Atual Order Handling Médio - Mês Atual O gráfico de setores circulares fornece informações sobre o número de pedidos recebido por status do pedido para o mês atual. O gráfico multicolor fornece informações sobre o número de pedidos recebidos por estado dos pedidos para o mês atual. O gráfico multicolor fornece informações sobre o tempo médio gasto em horas para proisão de pedidos. Número total para pedidos para o mês atual. Número de Pedidos de Produto Remoto Recebido pelo Texas. 15 horas para proisionar pedidos. Listagem de Recursos A integração de múltiplos recursos cria um Cenário de Solução completo. A listagem detalhada dos recursos usados para criar o Cenário de Solução do Manipulação da Solicitação é fornecida aqui. Modelos de Processos Este recurso contém os modelos de processo necessários para implementar o processo do Manipulação da Solicitação. Esse processo também contém a métrica de negócios necessária para monitorar os Key Performance Indicators (KPI) para o Cenário de Solução. O seguinte Modelo de Processo está associado ao Manipulação da Solicitação Cenário de Solução: Manipulação da Solicitação Fluxos de Processo Os Fluxos do Processo associados ao Manipulação da Solicitação Cenário de Solução estão listados aqui: Solicitação de Pedido de Produto do Cliente Iniciar Viabilidade Comercial Ajustar Seleção do Produto Verificação da Viabilidade de Decomposição do Produto Finalizar Negociação do Cliente Reseras antes do Enio Emitir Pedido do Cliente Emitir Pedido do Cliente Concluído Decompor Ordens de Seriço Decompor Ordens de Recurso Decompor Ordens do Fornecedor Parceiro Controlar e Gerenciar Fornecimento de Seriço Controlar e Gerenciar Fornecimento de Recurso Controlar e Gerenciar Requisição de SP Controlar e Gerenciar Manipulação de Solicitação 258 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

267 Fechar Pedido do Cliente Fechar Pedidos de Recursos Fechar Pedidos de Recursos SP Fechar Ordens de Seriço Atualizar Faturamento do Cliente Conceitos de Vocabulário Funções As funções associadas ao Cenário de Solução são listadas aqui: Responsáel pelo Atendimento ao Cliente (CSR): O Responsáel pelo Atendimento ao Cliente aceita informações do cliente e as alimenta no sistema. Gerente de Negócios: O Gerente de Negócios controla e monitora as atiidades e os relatórios de negócios usando os painéis. Canais Os canais associados ao Cenário de Solução são listados aqui: HTTP (portal da Web) Canal do Processo (canal chamado) Modelos de Seriço Interfaces de Seriço As Interfaces de Seriço associadas ao Cenário de Solução estão listadas na seguinte tabela: Tabela 15. Interface de Seriço e Listagem de Portas Nome da Interface Aditar Pedido Autorizar Crédito* Verificar Disponibilidade Técnica Genérica* Verificar Disponibilidade Técnica* Criar Cliente* Notificação de Cliente* Decompor Pedido Decompor Solicitação do Produto* Localizar Pedido* Modificar Propriedades da Conta de Cobrança Possibilitar Viabilidade da Solicitação do Produto* Consultar Conta de Cobrança* Consultar Cliente* Consultar Pedido do Cliente Consultar Pedido do Produto Tipo de Porta AmendOrderPT AuthorizeCreditPT CheckGenericTechnicalAailabilityPT CheckTechnicalAailabilityPT CreateCustomerPT CustomerNotificationPT DecomposeOrderPT DecomposeProductOrderPT FindOrderPT ModifyBillingAccountPropertiesPT PerformProductOrderFeasibilityPT QueryBillingAccountPT QueryCustomerPT QueryCustomerOrderPT QueryProductOrderPT Capítulo 15. Telecom Cenário de Solução 259

268 Tabela 15. Interface de Seriço e Listagem de Portas (continuação) Nome da Interface Receber Notificação de Status Eniar Pedido do Cliente Submeter Pedido Submeter Pedido de Recurso* Submeter Ordem de Seriço* Submeter Solicitação SP* Validar Pedido Tipo de Porta ReceieStatusNotificationPT SubmitCustomerOrderPT SubmitOrderPT SubmitResourceOrderPT SubmitSericeOrderPT SubmitSPOrderPT ValidateOrderPT Os recursos marcados com (*) são identificados para implementar seriços da Web adicionais para o desenolimento do Cenário de Solução. Visualizando os Artefatos do Manipulação da Solicitação Cenário de Solução Os ários artefatos que são usados no Manipulação da Solicitação Cenário de Solução podem ser isualizados usando o conjunto de ferramentas diferente que cada um destes artefatos usa. Visualizando o Modelos de Recursos e os Processos no WebSphere Business Compass É possíel importar o arquio Business Document relacionado ao Business Process Manager Telecom Pack e usar a abordagem drill down ou o recurso de procura para isualizar os Modelos de Recursos e processos. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Usando a Abordagem de Pesquisa Detalhada para Identificar os Processos: É possíel localizar o processo relacionado a um Modelo de Recurso importando o arquio Business Compass Archie (bca) relacionado ao IBM Business Process Manager Telecom Pack e usando o recurso drill down. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Antes de Iniciar Certifique-se de importar o arquio Business Compass Archie que inclui todos os recursos e processos relacionados ao BPM Telecom Pack antes de procurar processos. Para importar o arquio Business Compass Archie, execute as etapas a seguir: 1. Efetue logon no Espaço de Negócios. 2. Selecione Gerenciar Espaço > Criar Espaço. 3. Insira o nome do espaço e a descrição do espaço, selecione Espaço de Design de Negócios na lista Criar um Noo Espaço Usando um Modelo e, em seguida, clique em Salar. 260 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

269 4. No espaço recém-criado, clique na guia Design e clique em Fazer upload de um arquio local no repositório ( ). 5. Clique em Naegar, acesse a pasta <Install-folder>/assets/capabilitymodels, selecione o arquio Business Compass Archie obrigatório e clique em OK. Nota: Assegure-se de selecionar todas as caixas de opção dos recursos para o BPM Telecom Pack e clique em OK. Sobre Esta Tarefa Para usar a abordagem drill down para identificar os processos, execute as etapas a seguir: Procedimento 1. No espaço no qual ocê importou o arquio Business Compass Archie, acesse Documentos > Telecom Capability Model V7.5 > Telecom Capability Model V7.5 e dê um clique duplo no arquio Telecom Capability Model V7.5 (Business Document). 2. Na isualização Estrutura de Tópicos, clique no recurso principal para isualizar o mapa de capacidade. 3. Clique em Detalhes > Processos de Suporte para isualizar os processos. Usando o Recurso de Procura para Identificar os Processos: É possíel importar o arquio Business Compass Archie (bca) relacionado ao IBM Business Process Manager Telecom Pack e procurar os processos necessários para identificar os processos. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Antes de Iniciar Certifique-se de importar o arquio Business Compass Archie que inclui todos os recursos e processos relacionados ao BPM Telecom Pack antes de procurar processos. Para importar o arquio Business Compass Archie, execute as etapas a seguir: 1. Efetue logon no Espaço de Negócios. 2. Selecione Gerenciar Espaço > Criar Espaço. 3. Insira o nome do espaço e a descrição do espaço, selecione Espaço de Design de Negócios na lista Criar um Noo Espaço Usando um Modelo e, em seguida, clique em Salar. 4. No espaço recém-criado, clique na guia Design e clique em Fazer upload de um arquio local no repositório ( ). 5. Clique em Naegar, acesse a pasta <Install-folder>/assets/capabilitymodels, selecione o arquio Business Compass Archie obrigatório e clique em OK. Capítulo 15. Telecom Cenário de Solução 261

270 Nota: Assegure-se de selecionar todas as caixas de opção dos recursos para o BPM Telecom Pack e clique em OK. Sobre Esta Tarefa Para usar o recurso de procura para identificar os processos, execute as etapas a seguir: Procedimento 1. No espaço no qual ocê importou o arquio Business Compass Archie, clique em Procurar ( ). 2. Defina o tipo de procura como Meus Documentos. 3. Insira o nome do processo que ocê deseja procurar e clique em Procurar. 4. Clique no processo necessário para isualizar os detalhes do processo. Visualizando a Definição de Processo de Negócios A Definição de Processo de Negócios (BPD) inclui o processo principal relacionado à área de foco para o domínio do Telecom. Cada uma destas BPDs inclui atributos tais como Objetos de Negócios, interface com o usuário, implementações de seriço, etc., que estão relacionados a ela. Visualizando os Processos: É possíel isualizar as respectias Definições de Processo de Negócios (BPDs) associadas aos processos usando a isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio order-handling-process-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Para isualizar as Definições de Processo de Negócios, conclua as etapas a seguir: Procedimento 1. Expanda ORDER HANDLING e clique em Processos para consultar uma lista das definições de processo de negócios (BPDs) incluídas no kit de ferramentas. 2. Clique em Processos, digite Manipulação de Pedido e dê um clique duplo no processo. 262 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

271 Nota: O BPD mostrado aqui é um diagrama BPD parcial. Para isualizar o diagrama BPD completo, siga as etapas fornecidas anteriormente. Figura 182. Order Handling - Diagrama BPD Visualizando os Objetos de Negócios Associados: Variáeis representam os dados transferidos de uma etapa para outra em um processo. Os Objetos de Negócios e as ariáeis são criados para suportar modelos de dados para processos. Para cada Definição de Processo de Negócios (BPD) criada, é necessário declarar as ariáeis para capturar os dados de negócios transferidos de uma etapa para outra em um processo. Em uma BPD, tal como Order Handling, ocê dee capturar informações de Detalhes do Cliente e do Pedido, Tipo de Produto e Seriços para consultar sobre Order Feasibility do Produto. Com ariáeis, os usuários ou os sistemas enolidos em cada atiidade têm as informações necessárias para executar a etapa, para que o processo possa ser moido para a próxima atiidade. É possíel isualizar os Objetos de Negócios associados à respectia Definição de Processo de Negócios (BPD) usando a guia Variáeis na isualização Designer do IBM Process Designer. O Business Process Manager Telecom Pack inclui esquemas técnicos que são inadequados para serem usados no IBM Process Designer para modelagem de processo. Dessa forma, esses esquemas técnicos são sequenciados para criar esquemas simplificados que facilitam mais o entendimento das ariáeis. Considere um exemplo do esquema técnico do Produce Order que anteriormente era complexo e, em seguida, foi simplificado para criar um esquema mais simples. Capítulo 15. Telecom Cenário de Solução 263

272 Figura 183. Esquemas Técnicos Complexos de Produce Order Figura 184. Esquemas Simplificados de Produce Order Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio order-handling-process-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. 264 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

273 Sobre Esta Tarefa Para isualizar os Objetos de Negócios associados, concluas as etapas a seguir: Procedimento 1. Expanda ORDER HANDLING e clique em Processos. 2. Clique em Processos, digite Manipulação de Pedido e dê um clique duplo no processo. 3. Clique na guia Variáeis e, na área Variáeis, isualize as ariáeis associadas. Figura 185. Visualizando as Variáeis Visualizando os Grupos de Participantes Associados: Grupos de Participantes representam os grupos de usuários em sua empresa. Os Grupos de Participantes são designados para ias na Definição de Processo de Negócios (BPD) para permitir o acesso às atiidades em um processo. É possíel isualizar os Grupos de Participantes associados à respectia Definição de Processo de Negócios (BPD) usando a guia Diagrama na isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio order-handling-process-app.twx. Capítulo 15. Telecom Cenário de Solução 265

274 Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Para isualizar os Grupos de Participantes associados, conclua as etapas a seguir: Procedimento 1. Expanda ORDER HANDLING e clique em Processos. 2. Clique em Processos, digite Manipulação de Pedido e dê um clique duplo no processo. 3. Clique na guia Diagrama. 4. Clique na ia Sistema presente no diagrama do processo. Nota: Para obter informações adicionais sobre ias em um diagrama do processo, consulte a documentação do IBM Process Designer. 5. Clique na guia Propriedades, na área Comportamento, isualize o Grupo de Participantes listado no campo Grupo de Participantes da Via Padrão. Figura 186. Visualizando o Grupo de Participantes Visualizando os Seriços Manuais Associados: Os Seriços Manuais são usados para criar um seriço interatio que precisa fazer parte de uma Definição de Processo de Negócios (BPD). Este Seriço Manual é, então, executado pelos participantes do processo em uma interface com o usuário baseada na Web. É possíel isualizar os Seriços Manuais associados à respectia BPD na isualização Designer do IBM Process Designer. 266 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

275 Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio order-handling-process-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Para isualizar os Seriços Manuais associados, concluas as etapas a seguir: Procedimento 1. Expanda ORDER HANDLING. 2. Clique em Processos, digite Order Handling e clique duas ezes em the process. 3. Dê um clique duplo em Customer Product Order Request > Collect Generic Ordering Information > Determine Search Option para isualizar os coaches relacionados a este Seriço Manual. Nota: Os Seriços Manuais são indicados com codificação de cor amarela. É possíel dar um clique duplo e isualizar os outros Seriços Manuais relacionados a um processo. Visualizando os Seriços de Integração Associados: Os Seriços de Integração são usados para integrar o sistema existente a um sistema externo para concluir uma tarefa. Estes seriços também são usados quando um sistema externo chama IBM Process Designer para iniciar um seriço. Os Seriços de Integração incluem os componentes Web Serice Integration e Jaa Integration. É possíel isualizar os Seriços de Integração associados à respectia BPD na isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio order-handling-process-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Para isualizar os Seriços de Integração associados, conclua as etapas a seguir: Procedimento 1. Expanda ORDER HANDLING. 2. Clique em Processos, digite Manipulação de Pedido e dê um clique duplo no processo. Capítulo 15. Telecom Cenário de Solução 267

276 3. Dê um clique duplo em Iniciar Viabilidade Comercial > Autorizar Crédito. 4. Selecione a atiidade Autorizar Crédito e isualize as Propriedades de Implementação. 5. Clique no seriço Authorize Credit para isualizar a implementação de seriço conforme mostrado na seguinte figura. Figura 187. Visualizando os Seriços de Integração Visualizando os Relatórios e Quadros de Pontuação: O IBM Process Designer fornece uma maneira poderosa de coletar, publicar e consumir informações de desempenho do processo. É possíel fazer isto criando relatórios que processam e exibem os dados de desempenho do processo. Um relatório é um gráfico que mostra os dados em um formato fácil de entender, em ez de usar uma tabela preenchida com números. Um quadro de pontuação é uma descrição de relatórios que é exibida usando o IBM Process Portal. É possíel isualizar os relatórios e o quadro de pontuação associados à BPD na isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio order-handling-process-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Para isualizar os relatórios e quadros de pontuação, execute as etapas a seguir: 268 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

277 Procedimento 1. Visualize os relatórios para o Cenário de Solução: a. Expanda Order Handling. b. Clique em Desempenho e dê um clique duplo em um relatório, tal como Número de Chamados por CFS. c. Clique na guia Gráficos, na área de gráfico, é possíel er a isualização do relatório que é isto após a execução do processo. Figura 188. Visualizando Gráficos 2. Visualize o quadro de pontuação para o Cenário de Solução: a. Expanda Order Handling. b. Clique em Desempenho e de um clique duplo em um relatório, tal como Painel Order Handling. c. Na área Relatórios, isualize os relatórios associados ao quadro de pontuação do processo, tal como Volumes of Orders. Capítulo 15. Telecom Cenário de Solução 269

278 Figura 189. Visualizando Quadros de Pontuação Visualizando Processos no IBM Integration Designer O arquio de Troca de Projetos relacionados ao Manipulação da Solicitação Cenário de Solução fornecido com o Business Process Manager Telecom Pack inclui o fluxograma BPEL e o diagrama de montagem. É possíel isualizar estes diagramas usando IBM Integration Designer. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Visualizando o Diagrama de Montagem Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o arquio de Troca de Projeto do Manipulação da Solicitação Solution Scenario para o Business Process Manager Telecom Pack. Nota: O arquio de Troca de Projetos está localizado na pasta <Install-folder>/solution-scenarios/order-handling/wid/modules. 3. Expanda o módulo e dê um clique duplo em Diagrama de Montagem. Visualizando o Fluxograma do BPEL Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o arquio de Troca de Projeto do Manipulação da Solicitação Solution Scenario para o Business Process Manager Telecom Pack. Nota: O arquio de Troca de Projetos está localizado na pasta <Install-folder>/solution-scenarios/order-handling/wid/modules. 3. Expanda o módulo e dê um clique duplo em Diagrama de Montagem. 4. Dê um clique duplo no processo para abrir o fluxograma do BPEL. Nota: Também é possíel expandir o módulo, expandir Lógica de Integração e expandir Processos; dê um clique duplo em um processo para isualizar o fluxograma BPEL. 270 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

279 Visualizando as medidas de negócios modeladas no IBM Business Monitor Toolkit As medidas de negócios e KPIs usados para monitorar o processo são predefinidos para o Cenário de Solução. É possíel isualizar essas medidas de negócios e o KPI usando o IBM Business Monitor Toolkit. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Sobre Esta Tarefa Para isualizar as medidas de negócios e os KPIs, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Alterne para a perspectia Monitoramento de Negócios. 3. Importe o arquio de Troca de Projetos order-handling-monitor-model-pi.zip do BPM Telecom Pack. Nota: O arquio de Troca de Projetos está localizado na pasta <Install-folder>/solution-scenarios/order-handling/source. 4. Visualize as Medidas de Negócios e o KPI no modelo. Executando o Manipulação da Solicitação Cenário de Solução O Manipulação da Solicitação Cenário de Solução demonstra o processo para erificar se um pedido do cliente pode ser atendido para o produto Wireless ou Remoto que é solicitado. Um Responsáel pelo Atendimento ao Cliente pode executar o Manipulação da Solicitação Cenário de Solução efetuando logon, iniciando uma solicitação, fornecendo detalhes usando formulários e eniando os dados para processamento. Um Business Manager pode isualizar e analisar informações usando os ários gráficos e diagramas exibidos nos relatórios gerados. Nota: Alguns dos campos, usados nos formulários para este Cenário de Solução são programados usando alidações básicas. Você pode erificar a alidação para o campo moendo o ponteiro do mouse sobre o campo. Tabela 16. Tarefas para Mapeamento de Funções Funções Widget Entrada da Solicitação Todos os Relatórios Widget Instância de Processo Representante de Sim Não disponíel Não disponíel Seriço ao Cliente Gerente de Negócios Não disponíel Sim Sim As funções do Cenário de Solução são fornecidas na tabela a seguir. Tabela 17. Mapeamento de Funções e Usuários Grupo Usuário ID do usuário Senha Representante de Seriço ao Cliente Jay Walk tc_jay senha Gerente de Negócios Martha Green tc_martha senha Capítulo 15. Telecom Cenário de Solução 271

280 Certifique-se de que os seguintes pré-requisitos sejam concluídos antes de ocê executar o Cenário de Solução. Inclua e configure usuários e grupos. Configure o banco de dados e a origem de dados DB2. Inicie o IBM Process Designer, na guia Process Apps, clique em Open in Designer para o aplicatio de processo Manipulação da Solicitação e, então clique em File > Update Tracking Definitions. Executando o Manipulação da Solicitação Cenário de Solução no IBM Process Designer O Manipulação da Solicitação Cenário de Solução pode ser executado no IBM Process Designer na sessão de reprodução. Efetuando Logon no IBM Process Designer: Você dee efetuar logon no IBM Process Designer e abrir o processo do Manipulação da Solicitação para executar o Cenário da Solução usando a reprodução. Procedimento 1. Inicie o IBM Process Designer. Figura 190. Página Login 2. Efetue logon com o nome de usuário como tw_admin e a senha como tw_admin. 272 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

281 3. Na guia Aplicatios do Processo, clique em Abrir no Designer para Order Handling. 4. Expanda ORDER HANDLING > Processos e dê um clique duplo emorder Handling. 5. Clique em Executar Processo ( ). 6. Clique em Sim na caixa de diálogo que é exibida para abrir o Inspetor de Processo. Criando uma Solicitação: Após efetuar logon, uma solicitação de pedido pode ser criada para um cliente. A criação dessa solicitação enole aceitar os detalhes do cliente e selecionar um produto para o cliente. Procurando um Cliente Existente: O Responsáel pelo Atendimento ao Cliente procura um cliente existente e recupera os detalhes para o cliente usando o formulário Procurar Cliente. Esse formulário pode ser utilizado para fornecer detalhes para um cliente existente ou para noos clientes. O formulário Procurar Cliente fornece três opções para procurar os detalhes de um cliente existente. É possíel procurar o cliente usando o Nome do Cliente ou as informações alternatias, como número do telefone fixo ou Id da Solicitação. Os detalhes do cliente são armazenados e recuperados a partir do banco de dados WICPDB para o Cenário da Solução do Manipulação da Solicitação. Procedimento 1. Na lista Instância do Processo, clique em Etapa: Coletar e Obter Informações do Cliente e clique em Executa a tarefa selecionada ( ). 2. Selecione tc_jay na lista e clique em OK. 3. Insira password na caixa de texto e clique em OK. A página Procurar Cliente é exibida no naegador da Web. Capítulo 15. Telecom Cenário de Solução 273

282 Figura 191. Página Procurar Cliente 4. Clique em uma opção e forneça os detalhes necessários, como nome do cliente, ou detalhes adicionais, como número do celular ou ID da solicitação e clique em Submeter. Para este exemplo, clique na opção Procurar pelo Cliente, insira o nome como Alaric, o nome do meio como N e o sobrenome como Martin e, em seguida, clique em Eniar. Nota: A procura recupera dados do banco de dados DB2. Nesse caso, quando ocê procurar um noo cliente, que é Alaric, obterá uma opção para incluir o noo cliente. É possíel também procurar usando os detalhes fornecidos anteriormente ao incluir um noo cliente, criando uma solicitação ou é possíel usar os dados de amostra do banco de dados que são especificados na tabela a seguir. Tabela 18. Dados de Amostra Nome Segundo Nome Sobrenome Número do Telefone Fixo Endereço de Charlie C Alterar (111) charlie. Max M Milão (222) max.milan@ abc.com John J Mathew (333) John D Doe (444) Jane S Sung (555) Número do Celular (111) (222) (333) (444) (555) Se a procura retornar os detalhes do cliente, será fornecida uma opção de isualização e de edição dos detalhes para o cliente. Se a procura não localizar os detalhes do cliente, uma mensagem será exibida. Visualize a mensagem e clique em OK para criar um noo cliente. 274 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

283 Figura 192. Página Nenhum Cliente Localizado Aceitando Detalhes do Cliente: O formulário Criar Cliente pode ser utilizado para incluir detalhes de um noo cliente. Você dee fornecer as informações do cliente quando uma procura não retornar nenhuma informação do cliente. Procedimento 1. A página para a criação de um noo cliente é exibida no naegador da Web. Figura 193. Página Noo Cliente 2. Especifique as informações para o noo cliente e clique em Aançar. Capítulo 15. Telecom Cenário de Solução 275

284 Figura 194. Página Noo Cliente Especifique os detalhes de endereço e clique em Submit. Selecionando um Produto e Visualizando o Resumo da Solicitação: Após os detalhes do cliente serem recebidos, o formulário Selecionar Produtos é exibido. Os detalhes do produto são recuperados a partir do banco de dados para o Cenário da Solução do Manipulação da Solicitação. Após a iabilidade dos produtos for Concluída, o resumo do pedido será exibido no formulário Resumo do Pedido. Procedimento 1. A página Selecionar Produtos é exibida no naegador da Web. Figura 195. Página Selecionar Produtos 2. Selecione um produto, insira um nome e um alor e clique em Eniar. A iabilidade de um produto é concluída usando o produto solicitado pelo 276 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

285 cliente, uma ez que o histórico de crédito, o recurso e a disponibilidade do seriço estierem alidados. Se a erificação de iabilidade for bem-sucedida, o pedido será proisionado. 3. Na lista Instância de Processo, clique na tarefa Etapa: Exibir Resumo do Pedido e clique em Executa a tarefa selecionada ( ). 4. Selecione tc_jay na lista e clique em OK. 5. Insira password na caixa de texto e clique em OK. A página Resumo do Pedido é exibida no naegador da Web. Figura 196. Página Resumo do Pedido 6. Verifique os detalhes exibidos e clique em Submit. Corrigindo um Compromisso com o Cliente: Após o pedido ser criado com sucesso, o compromisso pode ser fixado com o Cliente usando a Data de Cumprimento do Pedido no formulário Notificar Cliente. Procedimento 1. A partir da lista Instância de Processo, clique em Etapa: Notificar Cliente e clique em Executa a tarefa selecionada ( ). 2. Selecione tc_jay na lista e clique em OK. 3. Insira password na caixa de texto e clique em OK. A página Detalhes do Pedido é exibida no naegador da Web. Capítulo 15. Telecom Cenário de Solução 277

286 Figura 197. Página Detalhes do Pedido 4. Visualize os detalhes do pedido no formulário, atualize a data (se necessário) e clique em Eniar. Nota: O número do pedido exibido no formulário pode ser usado para recuperar os detalhes do cliente enquanto procura por um cliente existente usando a opção Por Número do Pedido. Visualizando o Fluxo do Processo do: O fluxo do processo do Manipulação da Solicitação exibe a sequência dos seriços chamados para cada pedido solicitado usando o aplicatio de processo. As tarefas manuais que deem ser executadas podem ser identificadas usando o fluxo do processo. Sobre Esta Tarefa Execute as etapas a seguir para isualizar o fluxo do processo: Procedimento 1. Durante a execução do processo, clique em Inspetor. 2. Na janela Manipulação da Solicitação, clique em Diagrama. O processo é exibido e a tarefa que está sendo processada ou requer entrada do usuário é destacada, conforme mostrado na figura a seguir. 278 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

287 Figura 198. Fluxo do Processo Visualizando Relatórios de Cumprimento: O Cenário de Solução fornecido com o Business Process Manager Telecom Pack inclui páginas que são customizadas para exibir relatórios. Esses relatórios podem ser usados para uma análise melhor. Antes de Iniciar Assegure-se de ter executado o Cenário de Solução antes de isualizar relatórios. Sobre Esta Tarefa Execute as etapas a seguir para isualizar relatórios: Procedimento 1. Efetue logon no IBM Process Designer como um Business Manager. Por exemplo, efetue logon como tc_martha com a senha password. 2. Abra ORDER HANDLING > Desempenho > Order Handling Médio. 3. Na guia Visão Geral, clique em Reprodução para isualizar o relatório. O relatório é exibido, conforme mostrado na figura a seguir. Capítulo 15. Telecom Cenário de Solução 279

288 Figura 199. Order Handling Médio O que Fazer Depois É possíel executar as etapas acima para isualizar os relatórios a seguir: Tabela 19. Relatórios Order Handling Relatório Order Handling Médio - Mês Atual Distribuição Nacional de Pedidos Recebidos - Mês Atual Volumes de Pedidos - Mês Atual Descrição O gráfico multicolorido fornece informações sobre o tempo médio gasto em horas para a proisão de pedidos. Este gráfico multicolor fornece informações sobre o número de pedidos recebidos por estado para o mês atual. Esse gráfico de setores circulares fornece informações sobre o número de pedidos recebidos por status do pedido para o mês atual. Executando o Manipulação da Solicitação Cenário de Solução no IBM Process Portal O Manipulação da Solicitação Cenário de Solução pode ser executado usando o IBM Process Portal. Efetuando Logon no IBM Process Portal: Você dee efetuar logon no IBM Process Portal como um Responsáel pelo Atendimento ao Cliente para executar o Cenário de Solução. 280 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

289 Procedimento 1. Inicie o naegador e naegue até a URL do IBM Process Portal em Nota: Para identificar o número da portal, execute as seguintes etapas: a. Efetue logon no console administratio do WebSphere Process Serer. b. Clique em Seridores > Tipos de Seridor > WebSphere Application Serers e, em seguida, clique em serer1 na área de janela de naegação. c. Na área Comunicações, clique em Portas. d. Use o alor WC_defaulthost como o alor da porta. Figura 200. Página de Login do IBM Process Portal 2. Efetue logon com o nome de usuário como tc_jay e a senha como password. Nota: Certifique-se de que o usuário tc_jay seja designado ao grupo Responsáel pelo Atendimento ao Cliente para efetuar logon no portal. Figura 201. Caixa de Entrada do Usuário Criando uma Solicitação: Capítulo 15. Telecom Cenário de Solução 281

290 Após a criação de log, uma solicitação de pedido pode ser criada para um cliente. A criação dessa solicitação enole aceitar os detalhes do cliente e selecionar um produto para o cliente. Procurando um Cliente Existente: O Responsáel pelo Atendimento ao Cliente procura um cliente existente e recupera os detalhes para o cliente usando o formulário Procurar Cliente. Esse formulário pode ser utilizado para fornecer detalhes para um cliente existente ou para noos clientes. O formulário Procurar Cliente fornece três opções para procurar os detalhes de um cliente existente. É possíel procurar o cliente usando o Nome do Cliente ou as informações alternatias, como número do telefone fixo ou Id da Solicitação. Os detalhes do cliente são armazenados e recuperados a partir do banco de dados para o Cenário da Solução do Manipulação da Solicitação. Procedimento 1. Na listaminhas Tarefas, clique em Caixa de Entrada. 2. Clique em Iniciar um Noo Processo ( ) e, em seguida, clique em Order Handling. Feche a Janela do naegador da Web que é aberta. Uma tarefa é criada para o processo. Figura 202. Tarefa Order Handling 3. Clique em Executar ( ) para a tarefa Etapa: Coletar e Obter Informações do Cliente para isualizar o formulário do cliente de procura. 282 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

291 Figura 203. Página Procurar Cliente 4. Clique em uma opção e forneça os detalhes necessários, como nome do cliente, ou detalhes adicionais, como número do celular ou ID da solicitação e clique em Submeter. Para este exemplo, clique na opção Procurar pelo Cliente, insira o nome como Alaric, o nome do meio como N e o sobrenome como Martin e, em seguida, clique em Eniar. Nota: A procura recupera dados do banco de dados WICPDB. Nesse caso, quando ocê procurar um noo cliente, que é Alaric, obterá uma opção para incluir o noo cliente. É possíel também procurar usando os detalhes fornecidos anteriormente ao incluir um noo cliente, criando uma solicitação ou é possíel usar os dados de amostra do banco de dados que são especificados na tabela a seguir. Tabela 20. Dados de Amostra Nome Segundo Nome Sobrenome Número do Telefone Fixo Endereço de Charlie C Alterar (111) charlie. Max M Milão (222) max.milan@ abc.com John J Mathew (333) John D Doe (444) Jane S Sung (555) Número do Celular (111) (222) (333) (444) (555) Se a procura retornar os detalhes do cliente, será fornecida uma opção de isualização e de edição dos detalhes para o cliente. Se a procura não localizar os detalhes do cliente, uma mensagem será exibida. Visualize a mensagem e clique em OK para criar um noo cliente. Capítulo 15. Telecom Cenário de Solução 283

292 Figura 204. Página Nenhum Cliente Localizado Aceitando Detalhes do Cliente: O formulário Criar Cliente pode ser utilizado para incluir detalhes de um noo cliente. Você dee fornecer as informações do cliente quando uma procura não retornar nenhuma informação do cliente. Procedimento 1. Atualize os detalhes do cliente na página de informações do cliente que é exibida e, então, clique em Aançar. Figura 205. Página Noo Cliente 2. Especifique os detalhes de endereço e clique em Submit. 284 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

293 Figura 206. Página Noo Cliente -2 Selecionando um Produto e Visualizando o Resumo da Solicitação: Após os detalhes do cliente serem recebidos, o formulário Selecionar Produtos é exibido. Os detalhes do produto são recuperados a partir do banco de dados para o Cenário da Solução do Manipulação da Solicitação. Após a iabilidade dos produtos for Concluída, o resumo do pedido será exibido no formulário Resumo do Pedido. Procedimento 1. A página que exibe os produtos disponíeis é exibida no naegador da Web. Selecione um produto, insira um nome e um alor e clique em Eniar. A iabilidade de um produto é concluída usando o produto solicitado pelo cliente, uma ez que o histórico de crédito, o recurso e a disponibilidade do seriço estierem alidados. Se a erificação de iabilidade for bem-sucedida, o pedido será proisionado. Figura 207. Página Selecionar Produtos Capítulo 15. Telecom Cenário de Solução 285

294 2. Clique em Caixa de Entrada e clique em Executar ( ) para a tarefa Etapa: Exibir Resumo do Pedido. Figura 208. Página Resumo do Pedido 3. Verifique os detalhes exibidos e clique em Submit. Corrigindo um Compromisso com o Cliente: Após o pedido ser criado com sucesso, o compromisso pode ser fixado com o Cliente usando a Data de Cumprimento do Pedido no formulário Notificar Cliente. Sobre Esta Tarefa Para isualizar a data de preenchimento do pedido, execute as seguintes etapas: Procedimento 1. Efetue logon com o nome de usuário tc_jay e a senha password. 2. Clique em Caixa de Entrada, clique em Executar ( ) para a tarefa Etapa: Notificar Cliente e clique em OK, na mensagem que será exibida. 286 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

295 Figura 209. Página Detalhes do Pedido 3. Visualize os detalhes do pedido no formulário, atualize a data e clique em Eniar. Nota: O número do pedido exibido no formulário pode ser usado para recuperar os detalhes do cliente enquanto procura por um cliente existente usando a opção Por Número do Pedido. Visualizando o Fluxo do Processo do: O fluxo do processo do Manipulação da Solicitação exibe a sequência dos seriços chamados para cada pedido solicitado usando o aplicatio de processo. As tarefas manuais que deem ser executadas podem ser identificadas usando o fluxo do processo. Antes de Iniciar Assegure-se de ter executado o Cenário de Solução antes de isualizar relatórios. Sobre Esta Tarefa Execute as etapas a seguir para isualizar o fluxo do processo: Procedimento 1. Durante a execução do processo, clique em uma caixa de seleção na lista de instâncias. 2. Clique no ícone Mostrar Diagrama de Instância de Processo ( ). O processo é exibido e a tarefa que está sendo processada ou requer entrada do usuário é destacada, conforme mostrado na figura a seguir. É possíel dar um clique duplo no processo para efetuar drill down e isualizar o subprocesso. Capítulo 15. Telecom Cenário de Solução 287

296 Figura 210. Fluxo do Processo Visualizando Relatórios de Cumprimento: O Cenário de Solução fornecido com o Business Process Manager Telecom Pack inclui páginas que são customizadas para exibir relatórios. Esses relatórios podem ser usados para uma análise melhor. Sobre Esta Tarefa Execute as etapas a seguir para isualizar relatórios: Procedimento 1. Efetue logon no IBM Process Portal como um Business Manager. Por exemplo, efetue logon como tc_martha com a senha password. 2. Em Meu Quadro de Pontuação, clique no link Painel Order Handling para isualizar o relatório. Resultados É possíel isualizar os relatórios a seguir para o Manipulação da Solicitação Cenário de Solução: Painel Order Handling Esta página exibe os relatórios listados na tabela a seguir. Tabela 21. Relatórios Order Handling Relatório Order Handling Médio - Mês Atual Distribuição Nacional de Pedidos Recebidos - Mês Atual Volumes de Pedidos - Mês Atual Descrição O gráfico multicolorido fornece informações sobre o tempo médio gasto em horas para a proisão de pedidos. Este gráfico multicolor fornece informações sobre o número de pedidos recebidos por estado para o mês atual. Esse gráfico de setores circulares fornece informações sobre o número de pedidos recebidos por status do pedido para o mês atual. O Painel Order Handling é exibido na figura a seguir. 288 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

297 Figura 211. Painel Order Handling Executando o Manipulação da Solicitação Cenário de Solução no Business Space O Manipulação da Solicitação Cenário de Solução pode ser executado no Business Space. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Como parte da instalação, os terminais usados no Cenário de Solução são configurados com a porta 9080 por padrão. Se os arquios EAR do Cenário de Solução forem implementados em portas diferentes, use um utilitário de monitoramento, tal como TCPMon, para atuar como um proxy para o terminal real. Acessando o Manipulação da Solicitação Business Space: Ao usar o Business Space para isualizar a execução do Cenário de Solução, é necessário efetuar login no Business Space. Isto enole o fornecimento dos detalhes de login e a isualização de árias páginas que fazem parte do espaço do Manipulação da Solicitação. Procedimento 1. Abra o portal do Business Space. Capítulo 15. Telecom Cenário de Solução 289

298 Figura 212. Tela de Login do Portal do Business Space 2. Efetue logon no Business Space com o ID de Usuário tc_jay e a Senha password. 3. Clique em Ir para Spaceso. 4. Clique em Espaço de Order Handling. Criando uma Solicitação: Depois de efetuar logon no espaço Manipulação do Pedido, poderá ser criada uma solicitação de pedido para um cliente. A criação dessa solicitação enole aceitar os detalhes do cliente e selecionar um produto para o cliente. Procurando um Cliente Existente: O Responsáel pelo Atendimento ao Cliente procura um cliente existente e recupera os detalhes do cliente. Os detalhes do cliente deem ser fornecidos no formulário Procurar Cliente disponíel na página Minhas Tarefas no espaço Order Handling. Esse formulário pode ser utilizado para fornecer detalhes para um cliente existente ou para noos clientes. O formulário Procurar Cliente fornece três opções para procurar os detalhes de um cliente existente. É possíel procurar o cliente usando o Nome do Cliente ou as informações alternatias, como número do 290 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

299 telefone fixo ou Id da Solicitação. Os detalhes do cliente são armazenados e recuperados a partir do banco de dados para o Manipulação da Solicitação Cenário de Solução. Procedimento 1. Abra a página Minhas Tarefas. 2. No widget Lista de Definições de Tarefa, selecione a caixa de seleção Coletar e Obter Informações do Cliente e clique no ícone Criar uma instância a partir desta definição de tarefa. O formulário Procurar Cliente é exibido no widget Informações da Tarefa. 3. Clique em uma opção e forneça os detalhes necessários, como nome do cliente, ou detalhes adicionais, como número do celular ou ID da solicitação e clique em Submeter. Uma tarefa é exibida no widget Lista de Tarefas. Para este exemplo, clique na opção Procurar pelo Cliente, insira o nome como Alaric, o nome do meio como N e o sobrenome como Martin e, em seguida, clique em Eniar. Nota: A procura recupera dados do banco de dados WICPDB. Nesse caso, quando ocê procurar um noo cliente, que é Alaric, obterá uma opção para incluir o noo cliente. É possíel também procurar usando os detalhes fornecidos anteriormente ao incluir um noo cliente, criando uma solicitação ou é possíel usar os dados de amostra do banco de dados que são especificados na tabela a seguir. Tabela 22. Dados de Amostra Nome Segundo Nome Sobrenome Número do Telefone Fixo Endereço de Charlie C Alterar (111) charlie. Max M Milão (222) max.milan@ abc.com John J Mathew (333) John D Doe (444) Jane S Sung (555) Número do Celular (111) (222) (333) (444) (555) Capítulo 15. Telecom Cenário de Solução 291

300 Figura 213. Procurar um cliente 4. A página Nenhum Cliente Encontrado será exibida. Se a procura retornar os detalhes do cliente, será fornecida uma opção de isualização e de edição dos detalhes para o cliente. Se a procura não localizar os detalhes do cliente, uma mensagem será exibida. Visualize a mensagem e clique em OK para criar um noo cliente. Nota: Os detalhes recuperados e editados de um cliente existente são atualizados no banco de dados. Após salar as mudanças, ocê dee usar as informações atualizadas para procurar o cliente. Figura 214. Página Nenhum Cliente Localizado Aceitando Detalhes do Cliente: O formulário Criar Cliente pode ser utilizado para incluir detalhes de um noo cliente. Você dee fornecer as informações do cliente quando uma procura não retornar nenhuma informação do cliente. 292 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

301 Procedimento 1. Atualize os detalhes do cliente na página de informações do cliente que é exibida e, então, clique em Aançar. Figura 215. Página Noo Cliente Nota: Garanta que tenha especificado Inglês como o Idioma Preferencial. 2. Forneça os detalhes de endereço e clique em Eniar. Figura 216. Aceitando Detalhes do Cliente Selecionando um Produto e Visualizando o Resumo da Solicitação: Após os detalhes do cliente terem sido recebidos, o formulário Selecionar Produtos será exibido no widget Informações sobre a Tarefa. Os detalhes do produto são recuperados do banco de dados para o Cenário de Solução de Order Handling. Depois que os produtos forem proisionados, o resumo da solicitação será exibido no formulário Resumo da Solicitação. Procedimento 1. Marque a caixa de seleção Selecionar Produto no widget Lista de Tarefas e selecione Aceitar na lista Ações. O formulário Selecionar Produtos é exibido no widget Informações sobre a Tarefa. Capítulo 15. Telecom Cenário de Solução 293

302 Figura 217. Selecionando um Produto 2. Selecione um produto, insira um nome e um alor e clique em Eniar. A iabilidade de um produto é concluída usando-se o produto solicitado pelo cliente, o histórico de crédito, a disponibilidade do produto, etc., e o preenchimento da solicitação é processado. Nota: É possíel especificar os parâmetros adicionais que ocê necessita para atiar o seriço na seção Configuração do Produto. Por exemplo, é possíel especificar o nome alternatio de um seriço. 3. Selecione a tarefa Exibir Resumo da Solicitação no widget Lista de Tarefas e selecione Aceitar na lista Ações. O formulário Resumo da Solicitação é exibido. Visualize os detalhes da solicitação e clique em Submeter. Figura 218. Visualizando o Resumo da Solicitação 294 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

303 Visualizando a Data do Cumprimento da Solicitação: Após o pedido ter sido criado com êxito, a data do cumprimento da solicitação poderá ser isualizada no formulário Notificar Cliente. Procedimento 1. Selecione a caixa de opção Notificar Cliente no widget Lista de Tarefas e selecione Editar na lista Ações. Figura 219. Visualizando a Data de Cumprimento 2. Visualize os detalhes do pedido no formulário, atualize a data e clique em Eniar. O número do pedido que é exibido no formulário pode ser usado para recuperar os detalhes do cliente ao procurar um cliente existente usando a opção Por Número do Pedido. Painel Order Handling: A página do Painel Order Handling pode ser usada para erificar os negócios para pedidos recebidos. A página do Painel Order Handling exibe o mapa dos EUA que fornece informações relacionadas à distribuição nacional dos pedidos recebidos. O widget exibido na página do Painel Order Handling é mostrado na figura a seguir. Capítulo 15. Telecom Cenário de Solução 295

304 Figura 220. Página do Painel Order Handling Os detalhes para o widget exibido na página do Painel Order Handling são fornecidos na tabela a seguir. Tabela 23. Página do Painel Order Handling - Widgets Widget Descrição Distribuição de Pedido por Estado - mês atual O relatório exibe o número de porcentagem dos estados de solicitações recebidas por Tipo de Produto (Produto Wireless, Produtos Remotos) no mapa dos Estados Unidos para os onze seguintes estados, AL, AZ, CA, CO, MO, MT, ND, NY, OR, TX e WY. Nota: Se os dados não estierem isíeis no widget, ocê deerá configurar o fuso horário do sistema no seridor como GMT 0. Isto ocorre porque o Modelo de Monitor do Manipulação da Solicitação usa o fuso horário como GMT 0. Como alternatia, ocê dee configurar o fuso horário local no kit de ferramentas do Modelo de Monitor para o arquio de troca de projetos do Modelo de Monitor do Manipulação da Solicitação atualizando a opção de filtro de tempo de todos os KPIs para o fuso horário local. Chame o Cenário de Solução após atualizar o fuso horário. 296 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

305 Gerenciamento de Acidentes e Problemas Cenário de Solução O Gerenciamento de Acidentes e Problemas Cenário de Solução para Business Process Manager Telecom Pack demonstram a capacidade dos recursos BPM Industry Packs no desenolimento de uma solução de BPM de ponta a ponta. Introdução ao Gerenciamento de Acidentes e Problemas Cenário de Solução As etapas do processo principal na área do Gerenciamento de Acidentes e Problemas em Telecom são Detectar, Aprimorar, Diagnosticar, Corrigir, Verificar e Fechar. Estas etapas são simplificadas usando métodos de automação e orquestração no processo de negócios. Condições Préias Há degradação isíel no seriço fornecido a um cliente ou na infraestrutura da rede que impacta o atendimento ao cliente. Condições Posteriores O problema foi isolado, diagnosticado e resolido com êxito. Sucesso Todas as etapas necessárias podem ser concluídas em Incident and Problem Management Cenário de Solução por meio de tarefas manuais ou tarefas automatizadas. Falha Quaisquer erros ou exceções encontrados nas interfaces de seriço ou lógica de implementação para os sistemas de garantia de seriço subjacentes ou na interface com o usuário do business Space. Exceções Quaisquer erros ou exceções encontrados são nas interfaces de seriço ou lógica de implementação para os sistemas de garantia de seriço subjacentes ou na interface com o usuário do Business Space. Processo de Negócios O fluxograma para o processo de negócios e uma isão geral das tarefas para este Gerenciamento de Acidentes e Problemas Cenário de Solução são fornecidos nesta seção. Capítulo 15. Telecom Cenário de Solução 297

306 Figura 221. Modelo de Processo do Gerenciamento de Acidentes e Problemas As tarefas de alto níel enolidas para o Cenário de Solução são listadas aqui: Criando uma Reclamação O Responsáel pelo Atendimento ao Cliente (CSR) aceita reclamações do cliente ou o sistema detecta um problema de rede. Criando um Chamado Um chamado é criado para a reclamação recebida. Identificando uma Causa para o Problema O problema é diagnosticado e a causa do problema é identificada. Vinculando Chamados Semelhantes Chamados relacionados ao cliente idênticos que são criados deido a problemas de rede são inculados. Corrigindo o problema O problema é corrigido por um Técnico de Campo. Verificando a correção do chamado de problema. O técnico NOC erifica o chamado de problema se ele é um problema de rede. Se ele for um problema relatado pelo cliente, o chamado de problema será erificado pelo Responsáel pelo Atendimento ao Cliente. Atualizando o Status do Chamado Os chamados leantados pelo cliente são configurados para serem erificados. Fechando o Chamado 298 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

307 O Responsáel pelo Atendimento ao Cliente erifica com o cliente se o problema está resolido e fecha o chamado. Escopo Os principais pontos de impacto, os benefícios que o Cenário de Solução oferece e o escopo do Cenário de Solução são listados nesta seção. Principais Pontos de Impacto para o Gerenciamento de Acidentes e Problemas Os principais pontos de impacto que este Cenário da Solução aborda são listados aqui: As equipes de operação trabalham em um modo reatio que é acionado por reclamações do cliente. Há uma falta de insight objetio no tempo gasto em cada etapa do processo de gerenciamento de incidentes e problemas. Há automação insuficiente ocorrendo para definição de chamado e isolamento do problema, o que resulta em trabalho manual. As equipes de operações precisam alternar entre diferentes aplicatios, ferramentas e colegas de trabalho. Benefícios do Gerenciamento de Acidentes e Problemas Cenário de Solução Este Cenário de Solução oferece os seguintes benefícios: O tempo médio para resolução (MTTR) é reduzido. A taxa de reimplementação da Equipe de TI ou de aumento de acância é reduzida. O tempo de inatiidade total é reduzido. A produtiidade dos usuários e da equipe de TI é aumentada. A receita perdida deido ao tempo de inatiidade é reduzida. A receita total recebida não é reduzida deido ao baixo retorno do cliente. Escopo do Gerenciamento de Acidentes e Problemas Cenário de Solução Este Cenário de Solução cobre um subconjunto das etapas do processo do Gerenciamento de Acidentes e Problemas e não ilustra todos os cenários de automação possíeis. Por exemplo, a escalação de um chamado de problema não é coberta neste Cenário de Solução. Medidas de Negócios e KPI As medidas de negócios e o Indicador-chae de Desempenho (KPI) que ocê pode usar para monitorar os negócios são listados nesta seção. As medidas de negócios cobertas no Gerenciamento de Acidentes e Problemas Cenário de Solução são fornecidas nesta seção: Taxas de relatórios de problemas (por semana): Número de bilhetes de problemas por CFS. Volume de bilhetes de problemas (por semana): Número de bilhetes de problemas abertos. Bilhetes de problemas limpos (por semana): Número de bilhetes de problemas fechados. Capítulo 15. Telecom Cenário de Solução 299

308 Bilhetes de problemas fechados pelo técnico (por semana). Número médio de bilhetes manipulados pelo técnico (por semana). MTTF (por semana): Este KPI mede a duração de tempo médio entre a criação do bilhete de problemas que será limpo. ( Hora de Fechamento - Hora de Criação - Tempo Gasto no Estado Pendente/Em Espera - Tempo Gasto no Diagnóstico) / No. de TT. MTTD (por semana): Este KPI mede a duração de tempo médio para a conclusão do diagnóstico (Tempo de Conclusão do Diagnóstico - Hora de Criação - Tempo Pendente). Listagem de Recursos A integração de múltiplos recursos cria um Cenário de Solução completo. A listagem detalhada dos recursos que foram usados para criar o Cenário da Solução do Gerenciamento de Acidentes e Problemas é fornecida nesta seção. Modelos de Processos Este recurso contém os modelos de processo necessários para implementar o processo do Gerenciamento de Acidentes e Problemas. Este processo também contém as métricas de negócios que são necessárias para monitorar os Indicadores-chae de Desempenho (KPI) para o Cenário de Solução. O Modelo de Processo a seguir está associado ao Gerenciamento de Acidentes e Problemas Cenário de Solução. Incident Problem Management Definições de Processo de Negócios As Definições de Processo de Negócios (BPDs) associadas ao Gerenciamento de Acidentes e Problemas Cenário de Solução são listadas aqui: Gerenciamento de Acidentes e Problemas Variações e Condições do Processo As ariações e condições do processo associadas ao Cenário de Solução são listadas aqui: Fechar o Problema do Cliente Fechar Problema da Rede Fechar Relatório de Problema de Seriço Corrigir & Resoler Problema de Seriço Detectar Problema do Cliente Detectar Problema da Rede Diagnosticar Problema do Cliente Diagnosticar Problema da Rede Diagnosticar Problema de Seriço Aprimorar Problema do Cliente Aprimorar Problema da Rede Pesquisa de Opinião e Análise do Problema do Seriço Controlar e Gerenciar Problema de Seriço Verificar Problema do Cliente Verificar Problema da Rede Verificar Problema de Seriço 300 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

309 Políticas de Negócios As políticas de negócios associadas ao Cenário da Solução são listadas aqui: Com base no tipo de Produto que o adaptador específico será inocado (o componente DA que será usado), por exemplo se o tipo de Produto for DSL ou VOIP, então o Adaptador Maximo será chamado. Políticas de Roteamento A política de roteamento é listada aqui: Para os Processos de Detectar Problemas, Aprimorar Problema, Diagnosticar Problema e Verificar Problema, há um terminal baseado em políticas de seleção. Se o Tipo de Problema for Customer_Problem, então a implementação de Detectar Problema do Cliente será selecionada. Se o Tipo de Problema for Network_Trouble, então a implementação de Detectar Problema de Rede será selecionada. A implementação de rede ou do cliente específica dos processos de Aprimorar, Diagnosticar e Verificar Problemas é selecionada com base no Tipo de Problema. Funções As funções associadas ao Cenário de Solução são listadas aqui: Responsáel pelo Atendimento ao Cliente (CSR): O Responsáel pelo Atendimento ao Cliente aceita dados sobre um problema e os alimenta no sistema. Sistemas de Garantia de Seriço: O sistema de garantia de seriço é usado para erificações, como falha, desempenho, bilhetes de problemas, teste e diagnósticos, etc. Técnico de NOC: Verifica o problema e também inclui informações detalhadas nas aberturas de chamados de problemas surgidas. Técnico de Campo: Verifica o problema eorelata para a abertura de bilhetes. Gerente de Negócios: Monitora e gerencia os bilhetes. Canais Os canais associados ao Cenário de Solução são listados aqui: HTTP (portal da Web) Canal do Processo (canal chamado) Modelos de Seriço Interfaces de Seriço As Interfaces de Seriço associadas ao Cenário de Solução são listadas aqui: Tabela 24. Interface de Seriço e Listagem de Portas Nome da Interface Modificar Chamado de Problema Recuperar Configuração do Produto do Cliente Tipo de Porta ModifyTroubleTicketPT RetrieeCustomerProductConfigurationPT Capítulo 15. Telecom Cenário de Solução 301

310 Tabela 24. Interface de Seriço e Listagem de Portas (continuação) Nome da Interface Tipo de Porta Criar Problema de Cliente CreateCustomerProblemPT Executar e de Diagnóstico de Recurso ExecuteResourceDiagnosticTestPT Vincular Chamado de Problema LinkTroubleTicketPT Eniar Ticket Problema SubmitTroubleTicketPT Localizar Chamado de Problema FindTroubleTicketPT Fechar Chamado de Problema CloseTroubleTicketPT Eniar Ticket Problema SubmitTroubleTicketPT Designar Chamado de Problema AssignTroubleTicketPT Resoler Chamado de Problema ResoleTroubleTicketPT Fechar Chamado de Problema CloseTroubleTicketPT Componentes Comuns Seriços comuns Não disponíel Cenários de Integração O Gerenciamento de Acidentes e Problemas Cenário de Solução possui terminais para integrar o Cenário de Solução com produtos tal como o Tioli Netcool/Impact. Os modelos de mediação também são fornecidos com o Business Process Manager Telecom Pack, que serão úteis para mediação e integração com outros produtos. Integração do Tioli Netcool/Impact Tioli Netcool/Impact é integrado com o Cenário da Solução do Gerenciamento de Acidentes e Problemas. O Tioli Netcool/Impact pode eniar mensagens que são processadas pelo cenário de solução do Gerenciamento de Acidentes e Problemas. Esta tarefa pode ser executada usando políticas de Entrada e Saída configuradas no Tioli Netcool/Impact e a configuração do sistema de mensagens usando o Cenário da Solução do Gerenciamento de Acidentes e Problemas. Nota: Você dee configurar o BPM Telecom Pack e o Tioli Netcool/Impact para tratar os dados eniados e recebidos. Para obter informações adicionais sobre como configurar o Cenário da Solução, consulte a seção Configurando o Cenário de Solução.. Modelos de mediação Os modelos de mediação são fornecidos no BPM Telecom Pack. É possíel usar esses modelos para aceitar dados recebidos dos sistemas externos, transformá-los com o fluxo de mediação e transmiti-los para a solução ou implementação de qualquer fluxo do processo. Após o fluxo do processo concluir, o processamento da resposta é transformado e retornado ao sistemas externos. Os modelos de mediação e os fluxos de mediação que são fornecidos com o BPM Telecom Pack são listados na tabela a seguir. 302 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

311 Tabela 25. Mapeamento de Modelos de Mediação e de Fluxos de Mediação Modelos de mediação Fluxos de mediação Gerenciamento de Chamado de Problema Criar Chamado Atualizar Chamado Modificar Chamado de Problema Fechar Chamado Cancelar Chamado Localizar Chamado de Problema Consultar Chamado de Problema Gerenciamento de Incidente Relatar Problema de Rede Atualizar Problema de Rede Consultar Falha de Recurso Localizar Falha de Recurso Diagnosticar Gerenciamento de Teste Diagnosticar Gerenciamento de Teste Criar Teste de Diagnóstico Executar Teste de Diagnóstico Recuperar Resultado de Teste de Diagnóstico Visualizando os Artefatos do Gerenciamento de Acidentes e Problemas Cenário de Solução Os ários artefatos que são usados no Gerenciamento de Acidentes e Problemas Cenário de Solução podem ser isualizados usando o conjunto de ferramentas diferente que cada um destes artefatos usa. Visualizando o Modelos de Recursos e os Processos no WebSphere Business Compass É possíel importar o arquio Business Document relacionado ao Business Process Manager Telecom Pack e usar a abordagem drill down ou o recurso de procura para isualizar os Modelos de Recursos e processos. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Usando a Abordagem de Pesquisa Detalhada para Identificar os Processos: É possíel localizar um processo relacionado ao Modelo de Recurso importando o arquio Business Document relacionado ao Business Process Manager Telecom Pack e usando o recurso de drill down. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Antes de Iniciar Certifique-se de importar o arquio Business Compass Archie que inclui todos os recursos e processos relacionados ao BPM Telecom Pack antes de procurar processos. Para importar o arquio Business Compass Archie, execute as etapas a seguir: Capítulo 15. Telecom Cenário de Solução 303

312 1. Efetue logon no Espaço de Negócios. 2. Selecione Gerenciar Espaço > Criar Espaço. 3. Insira o nome do espaço e a descrição do espaço, selecione Espaço de Design de Negócios na lista Criar um Noo Espaço Usando um Modelo e, em seguida, clique em Salar. 4. No espaço recém-criado, clique na guia Design e clique em Fazer upload de um arquio local no repositório ( ). 5. Clique em Naegar, acesse a pasta <Install-folder>/assets/capabilitymodels, selecione o arquio Business Compass Archie obrigatório e clique em OK. Nota: Assegure-se de selecionar todas as caixas de opção dos recursos para o BPM Telecom Pack e clique em OK. Sobre Esta Tarefa Execute as etapas a seguir para identificar os processos: Procedimento 1. No espaço para o qual ocê importou o arquio do Business Document, acesse Documentos > Telecom Capability Model V7.5 > Telecom Capability Model V7.5 e clique duas ezes no arquio Telecom Capability Model V7.5 (Business Document). 2. Na isualização Estrutura de Tópicos, clique no recurso principal para isualizar o mapa de capacidade. 3. Selecione Detalhes > Processos de Apoio para isualizar os processos. Usando o Recurso de Procura para Identificar os Processos: É possíel importar o arquio do Documento de Negócios relacionado ao Business Process Manager Telecom Pack e procurar os processos necessários e identificá-los. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Antes de Iniciar Certifique-se de importar o arquio Business Compass Archie que inclui todos os recursos e processos relacionados ao BPM Telecom Pack antes de procurar processos. Para importar o arquio Business Compass Archie, execute as etapas a seguir: 1. Efetue logon no Espaço de Negócios. 2. Selecione Gerenciar Espaço > Criar Espaço. 3. Insira o nome do espaço e a descrição do espaço, selecione Espaço de Design de Negócios na lista Criar um Noo Espaço Usando um Modelo e, em seguida, clique em Salar. 4. No espaço recém-criado, clique na guia Design e clique em Fazer upload de um arquio local no repositório ( ). 304 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

313 5. Clique em Naegar, acesse a pasta <Install-folder>/assets/capabilitymodels, selecione o arquio Business Compass Archie obrigatório e clique em OK. Nota: Assegure-se de selecionar todas as caixas de opção dos recursos para o BPM Telecom Pack e clique em OK. Sobre Esta Tarefa Execute as etapas a seguir para usar o recurso de procura para identificar os processos: Procedimento 1. No espaço onde o arquio Business Document foi importado, clique em Procurar ( ). 2. Defina o tipo de procura como Meus Documentos. 3. Insira o nome do processo que ocê deseja procurar e clique em Procurar. 4. Clique no processo necessário para isualizar os detalhes do processo. Visualizando a Definição de Processo de Negócios A Definição de Processo de Negócios (BPD) inclui o processo principal relacionado à área de foco para o domínio do Telecom. Cada uma destas BPDs inclui atributos tais como Objetos de Negócios, interface com o usuário, implementações de seriço, etc., que estão relacionados a ela. Visualizando os Processos: É possíel isualizar as respectias Definições de Processo de Negócios (BPDs) associadas ao cenário da solução usando a isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio incident-problem-managementprocess-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/incident-problem-management/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Incident Problem Management. Sobre Esta Tarefa Para isualizar as Definições de Processo de Negócios, execute as etapas a seguir: Procedimento 1. Expanda INCIDENT PROBLEM MANAGEMENT e clique em Processos para er uma lista das Definições de Processo de Negócios (BPDs) incluídas no aplicatio de processo. 2. Clique em Processos, insira Incident Problem Management e dê um clique duplo no processo. Capítulo 15. Telecom Cenário de Solução 305

314 Nota: O BPD mostrado aqui é um diagrama BPD parcial. Para isualizar o diagrama BPD completo, siga as etapas fornecidas anteriormente. Figura 222. Diagrama Incident Problem Management - BPD Visualizando os Objetos de Negócios Associados: Variáeis representam os dados transferidos de uma etapa para outra em um processo. Os Objetos de Negócios e as ariáeis são criados para suportar modelos de dados para processos. Para cada Definição de Processo de Negócios (BPD) criada, é necessário declarar as ariáeis para capturar os dados de negócios transferidos de uma etapa para outra em um processo. Em uma BPD, tal como Incident Problem Management, ocê dee capturar informações de Incident Problem Managementpara criar uma solicitação para corrigir o problema. Com ariáeis, os usuários ou os sistemas enolidos em cada atiidade têm as informações necessárias para executar a etapa, para que o processo possa ser moido para a próxima atiidade. É possíel isualizar os Objetos de Negócios associados à respectia Definição de Processo de Negócios (BPD) usando a guia Variáeis na isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio incident-problem-managementprocess-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/incident-problem-management/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Incident Problem Management. 306 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

315 Sobre Esta Tarefa Para isualizar os Objetos de Negócios associados, execute as etapas a seguir: Procedimento 1. Expanda INCIDENT PROBLEM MANAGEMENT e clique em Processos. 2. Clique em Processos, insira Incident Problem Management e dê um clique duplo no processo. 3. Clique na guia Variáeis e, na área Variáeis, isualize as ariáeis associadas. Figura 223. Visualizando as Variáeis Visualizando os Grupos de Participantes Associados: Grupos de Participantes representam os grupos de usuários em sua empresa. Os Grupos de Participantes são designados para ias na Definição de Processo de Negócios (BPD) para permitir o acesso às atiidades em um processo. É possíel isualizar os Grupos de Participantes associados à respectia Definição de Processo de Negócios (BPD) usando a guia Diagrama na isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. Capítulo 15. Telecom Cenário de Solução 307

316 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio incident-problem-managementprocess-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/incident-problem-management/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Incident Problem Management. Sobre Esta Tarefa Para isualizar os Grupos de Participantes associados, execute as etapas a seguir: Procedimento 1. Expanda INCIDENT PROBLEM MANAGEMENT e clique em Processos. 2. Clique em Processos, insira Incident Problem Management e dê um clique duplo no processo. 3. Clique na guia Diagrama. 4. Clique na ia CSR / Técnico NOC presente no diagrama do processo. Nota: Para obter informações adicionais sobre ias em um diagrama do processo, consulte a documentação do IBM Process Designer. 5. Clique na guia Propriedades, na área Comportamento, isualize o Grupo de Participantes listado no campo Grupo de Participantes da Via Padrão. Visualizando os Seriços Manuais Associados: Os Seriços Manuais são usados para criar um seriço interatio que precisa fazer parte de uma Definição de Processo de Negócios (BPD). Este Seriço Manual é, então, executado pelos participantes do processo em uma interface com o usuário baseada na Web. É possíel isualizar os Seriços Manuais associados à respectia BPD na isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio incident-problem-managementprocess-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/incident-problem-management/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Incident Problem Management. Sobre Esta Tarefa Para isualizar os Seriços Manuais associados, execute as etapas a seguir: Procedimento 1. Expanda INCIDENT PROBLEM MANAGEMENT. 2. Clique em Processos, insira Incident Problem Management e dê um clique duplo no processo. 308 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

317 3. Dê um clique duplo em Pesquisa de Opinião e Análise de Problema do Seriço. 4. Dê um clique duplo em Problema de Relatório para isualizar os coaches relacionados a este Seriço Manual. Nota: Os Seriços Manuais são indicados com codificação de cor amarela. É possíel dar um clique duplo e isualizar os outros Seriços Manuais relacionados a um processo. Visualizando os Seriços de Integração Associados: Os Seriços de Integração são usados para integrar o sistema existente a um sistema externo para concluir uma tarefa. Estes seriços também são usados quando um sistema externo chama IBM Process Designer para iniciar um seriço. Os Seriços de Integração incluem os componentes Web Serice Integration e Jaa Integration. É possíel isualizar os Seriços de Integração associados à respectia BPD na isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio incident-problem-managementprocess-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/incident-problem-management/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Incident Problem Management. Sobre Esta Tarefa Para isualizar os Seriços de Integração associados, execute as etapas a seguir: Procedimento 1. Expanda INCIDENT PROBLEM MANAGEMENT. 2. Clique em Processos, insira Incident Problem Management e dê um clique duplo no processo. 3. Dê um clique duplo em Pesquisa de Opinião e Análise de Problema de Seriço > Detectar Problema do Cliente > Criar Chamado de Incidente do Cliente. 4. Selecione a atiidade Criar Problema do Cliente e isualize as Propriedades da Implementação Capítulo 15. Telecom Cenário de Solução 309

318 Figura 224. Visualizando as Propriedades de Implementação 5. Clique no Seriço Criar Problema do Cliente para isualizar a implementação simulada, conforme mostrado na figura a seguir. 310 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

319 Figura 225. Visualizando os Seriços de Integração Visualizando os Relatórios e Quadros de Pontuação: O IBM Process Designer fornece uma maneira poderosa de coletar, publicar e consumir informações de desempenho do processo. É possíel fazer isto criando relatórios que processam e exibem os dados de desempenho do processo. Um relatório é um gráfico que mostra os dados em um formato fácil de entender, em ez de usar uma tabela preenchida com números. Um quadro de pontuação é uma descrição de relatórios que é exibida usando o Process Portal. É possíel isualizar os relatórios e o quadro de pontuação associados à BPD na isualização Designer do IBM Process Designer. Antes de Iniciar 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatios do Processo, clique em Importar Aplicatio do Processo e, em seguida, importe o arquio incident-problem-managementprocess-app.twx. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/incident-problem-management/source. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer próximo ao aplicatio de processo Incident Problem Management. Sobre Esta Tarefa Para isualizar os relatórios e quadros de pontuação, execute as etapas a seguir: Capítulo 15. Telecom Cenário de Solução 311

320 Procedimento 1. Visualize os relatórios para o Cenário de Solução: a. Expanda INCIDENT PROBLEM MANAGEMENT. b. Clique em Desempenho e dê um clique duplo em um relatório, tal como Número de Chamados por CFS. c. Clique na guia Gráficos, na área de gráfico, é possíel er a isualização do relatório que é isto após a execução do processo. Figura 226. Visualizando Gráficos 2. Visualize o quadro de pontuação para o Cenário de Solução: a. Expanda INCIDENT PROBLEM MANAGEMENT. b. Clique em Desempenho e dê um clique duplo em um relatório, tal como Painel Incident Problem Management. c. Na área Relatórios, isualize os relatórios relacionados ao processo, tal como Número de Chamados por CFS. 312 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

321 Figura 227. Visualizando Quadros de Pontuação Visualizando Processos no IBM Integration Designer O arquio de Troca de Projetos relacionados ao Gerenciamento de Acidentes e Problemas Cenário de Solução fornecido com o Business Process Manager Telecom Pack inclui o fluxograma BPEL e o diagrama de montagem. É possíel isualizar estes diagramas usando o IBM Integration Designer. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Visualizando o Diagrama de Montagem Sobre Esta Tarefa Para isualizar o diagrama de conjunto, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o arquio de Troca de Projeto do Gerenciamento de Acidentes e Problemas Solution Scenario para o Business Process Manager Telecom Pack. Nota: O arquio de Troca de Projetos está localizado na pasta <Install-folder>/solution-scenarios/incident-problem-management/wid/ modules. 3. Expanda o módulo e dê um clique duplo em Diagrama de Montagem. Visualizando o Fluxograma do BPEL Sobre Esta Tarefa Para isualizar o fluxograma do BPEL, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o arquio de Troca de Projeto do Gerenciamento de Acidentes e Problemas Solution Scenario para o Business Process Manager Telecom Pack. Capítulo 15. Telecom Cenário de Solução 313

322 Nota: O arquio de Troca de Projetos está localizado na pasta <Install-folder>/solution-scenarios/incident-problem-management/wid/ modules. 3. Expanda o módulo e dê um clique duplo em Diagrama de Montagem. 4. Dê um clique duplo no processo para abrir o fluxograma do BPEL. Nota: É possíel também expandir o módulo, expandir a Lógica de Integração e dar um clique duplo em Processos para isualizar o fluxograma do BPEL. Visualizando as Medidas de Negócios e o KPI Modelados no IBM Business Monitor Toolkit Uma métrica é uma medida de um aspecto de um processo ou elemento de processo que é usado para aaliar o desempenho dos negócios. Uma métrica pode ser usada sozinha ou em combinação com outras métricas para definir o cálculo para um indicador-chae de desempenho (KPI), o que mede o desempenho com relação a um objetio de negócio. As medidas de negócios e KPIs usados para monitorar o processo são predefinidos para o Cenário de Solução. É possíel isualizar estas medidas de negócios e o KPI usando o IBM Business Monitor Toolkit. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Antes de Iniciar Certifique-se de importar o arquio de troca de projetos do Cenário de Solução de Gerenciamento Incidente e de Problema antes de executar as etapas fornecidas aqui. Sobre Esta Tarefa Para isualizar as medidas de negócios e os KPIs, execute as etapas a seguir: Procedimento 1. Inicie o IBM Integration Designer. 2. Alterne para a perspectia Monitoramento de Negócios. 3. Importe o arquio de Troca de Projetos Gerenciamento de Acidentes e Problemas Cenário de Solução do modelo de monitor. Nota: O arquio de Troca de Projetos Incident-and-problem-managementmonitor-model.zip está localizado na pasta <install-folder>/solutionscenarios/incident-and-problem-management/monitor/projects. 4. Visualize as Medidas de Negócios e o KPI no modelo. Executando o Gerenciamento de Acidentes e Problemas Cenário de Solução O Gerenciamento de Acidentes e Problemas Cenário de Solução pode ser executado para isualizar a execução de ponta a ponta, isualizar relatórios e, também, isualizar o estado da transação usando os diferentes formulários e relatórios. 314 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

323 Antes de Iniciar Certifique-se de que os pré-requisitos a seguir sejam concluídos antes de executar o Cenário de Solução: Inclua e configure usuários e grupos executando as etapas fornecidas em - Configurando o Cenário de Solução.. Verifique se os artefatos do Gerenciamento de Acidentes e Problemas Cenário de Solução foram instalados com êxito no WebSphere Process Serer. Inicie o IBM Process Designer, na guia Process Apps, clique em Open in Designer para o aplicatio de processo Gerenciamento de Acidentes e Problemas e, então clique em File > Update Tracking Definitions. Nota: Como parte da instalação, os terminais usados no Cenário de Solução são configurados para a porta 9080 por padrão. Se os arquios EAR do Cenário de Solução forem implementados em portas diferentes, use um utilitário de monitoramento, como TCPMon, para agir como um proxy para o terminal real. Sobre Esta Tarefa Um Responsáel pelo Atendimento ao Cliente pode executar o Gerenciamento de Acidentes e Problemas Cenário de Solução efetuando logon, criando um chamado de problema para um cliente ou problema relacionado à rede, fornecendo detalhes usando formulários e eniando os dados para processamento. Depois que o problema for resolido, o Responsáel pelo Atendimento ao Cliente pode erificar e fechar o chamado de problema. Nota: Alguns dos campos usados nos formulários para este Solution Scenario são programados usando alidações básicas. Se o formulário for eniado e não estier em conformidade com estas alidações, o formulário será exibido com uma lista de erros. As funções e o mapeamento de página para este Cenário de Solução são fornecidos na tabela a seguir. Tabela 26. Widgets para Mapeamento de Funções Funções/ Páginas Introdução Minha Tarefa Relatórios Process Responsáel pelo Atendimento ao Cliente Técnico de Campo Técnico de NOC Gerente de Negócios Sim Sim Não disponíel Sim Sim Não disponíel Sim Sim Não disponíel Sim Não disponíel Não disponíel Não disponíel Não disponíel Sim Sim Sim Verificação do Processo Não disponíel Não disponíel Não disponíel As funções deste Cenário de Solução são fornecidas na tabela a seguir. Capítulo 15. Telecom Cenário de Solução 315

324 Tabela 27. Mapeamento de Funções e Usuários Grupo Usuário ID do usuário Senha Responsáel pelo Atendimento ao Cliente Jay Walk, Saya Khan tc_jay, tc_saya senha Técnico de NOC Adam Smith, Peter tc_adam, tc_peter senha Henderson Técnico de Campo Kim Edward, Susan tc_kim, tc_susan senha Thomas Gerente de Negócios Martha Green tc_martha senha Esse Cenário de Solução baseia-se nos seguintes cenários: Um problema é relatado pelo cliente. O problema é relatado por um adaptador de rede, tal como Tioli Netcool/Impact. Executando no IBM Process Designer O Gerenciamento de Acidentes e Problemas Cenário de Solução pode ser executado no IBM Process Designer na sessão de reprodução. Efetuando Logon no IBM Process Designer: Você dee efetuar logon no IBM Process Designer e abrir o processo do Gerenciamento de Acidentes e Problemas para executar o Cenário da Solução na sessão de reprodução. Sobre Esta Tarefa Para efetuar logon, execute as seguintes etapas: Procedimento 1. Inicie o IBM Process Designer. A página de login é exibida na figura a seguir. 316 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

325 Figura 228. Página Login 2. Efetue logon com o nome de usuário tw_admin e a senha tw_admin. 3. Na guia Aplicatios do Processo, clique em Abrir no Designer para Incident Problem Management. 4. Expanda INCIDENT PROBLEM MANAGEMENT > Processos e dê um clique duplo em Incident Problem Management. 5. Clique em Executar Processo ( ). 6. Clique em Sim na caixa de diálogo que é exibida para abrir o Inspetor de Processo. Criando um Chamado de Problema: O Responsáel pelo Atendimento ao Cliente (CSR) efetua logon para criar uma noa solicitação. O Responsáel pelo Atendimento ao Cliente seleciona o tipo de problema, insere os detalhes do usuário no formulário exibido e enia o formulário para processamento adicional. Sobre Esta Tarefa Para criar um chamado de problema, execute as seguintes etapas: Capítulo 15. Telecom Cenário de Solução 317

326 Procedimento 1. Na lista Instância de Processo, clique em Etapa: Relatar Problema e clique em Executa a tarefa selecionada ( ). 2. Selecione tc_jay na lista e clique em OK. 3. Insira a senha na caixa de texto e clique em OK. O formulário para aceitar o tipo de problema será exibido no naegador da Web, conforme mostrado na seguinte figura. Figura 229. Selecionar o Tipo de Problema 4. Na lista Instância de Processo, clique em Etapa: Eniar Problema do Cliente e clique em Executa a tarefa selecionada ( ). 5. Selecione tc_jay na lista e clique em OK. 6. Insira a senha na caixa de texto e clique em OK. O formulário de informações do cliente será exibido no naegador da Web, conforme mostrado na seguinte figura. Figura 230. Página 1 de Eniar Problema do Cliente 7. Atualize as informações no formulário, selecione Solicitação de Seriço do Usuário na lista Tipo de Problema e, em seguida, clique em Aançar. A Página 2 de Eniar Problema do Cliente é exibida no naegador da Web, conforme mostrado na figura a seguir. 318 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

327 Figura 231. Página 2 de Eniar Problema do Cliente 8. Atualize os detalhes do problema, clique em Não e, em seguida, clique em OK. Atualizando os Detalhes do Chamado de Problema: O formulário Informações Adicionais permite que o Responsáel pelo Atendimento ao Cliente (CSR) forneça informações adicionais sobre o problema. Sobre Esta Tarefa Para atualizar os detalhes, execute as seguintes etapas: Procedimento 1. Na lista Instância de Processo, clique em Etapa: Aprimorar Problema do Cliente e clique em Executa a tarefa selecionada ( ). Nota: A tarefa Aprimorar Problema de Rede é exibida para chamados de incidente gerados pelo sistema. 2. Selecione tc_jay na lista e clique em OK. 3. Insira a senha na caixa de texto e clique em OK. A página Informações Adicionais para Chamado de Problema é exibida no naegador da Web, conforme mostrado na figura a seguir. Figura 232. Página Informações Adicionais para Chamado de Problema 4. Atualize as informações adicionais no formulário, clique em Sim e, em seguida, clique em OK. Capítulo 15. Telecom Cenário de Solução 319

328 Diagnosticando o Problema do Chamado de Problema: A causa-raiz para o erro que é diagnosticado é atualizada no sistema usando o formulário Executar Diagnóstico do Problema do Cliente. Sobre Esta Tarefa Para diagnosticar o problema, execute as seguintes etapas: Procedimento 1. Na lista Instância de Processo, clique em Etapa: Executar Diagnóstico de Problema do Cliente e clique em Executa a tarefa selecionada ( ). Nota: A tarefa Diagnóstico de Problema de Rede é exibida para chamados de problemas gerados pelo sistema. 2. Selecione tc_jay na lista e clique em OK. 3. Insira a senha na caixa de texto e clique em OK. A página Diagnóstico de Problema do Cliente é exibida no naegador da Web, conforme mostrado na figura a seguir. Figura 233. Página Diagnóstico de Problema do Cliente 4. Visualize as informações exibidas no formulário, selecione a opção Sim, selecione a opção Rede-Noa na lista e, em seguida, clique em OK. Nota: A tarefa Diagnóstico de Problema de Rede é exibida para chamados de problemas gerados pelo sistema. Corrigindo o Problema de Rede: Os detalhes do problema são exibidos no formulário da página Determinar Equipe de Resolução de Problemas. Um Técnico de Campo também pode atualizar a resolução para o problema usando este formulário. Sobre Esta Tarefa Para concluir as etapas para correção do problema de rede, execute as seguintes etapas: 320 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

329 Procedimento 1. Na lista Instância de Processo, clique em Etapa: Corrigir Problema de Rede e clique em Executa a tarefa selecionada ( ). 2. Selecione tc_kim na lista e clique em OK. 3. Insira a senha na caixa de texto e clique em OK. A página Determinar Equipe de Resolução de Problemas é exibida no naegador da Web, conforme mostrado na figura a seguir. Figura 234. Página 1 de Determinar Equipe de Resolução de Problemas 4. Visualize as informações exibidas, clique em Aançar, a Página 2 de Determinar Equipe Resolução de Problemas será exibida no naegador da Web, conforme mostrado na seguinte figura. Insira a resolução e, então, clique em OK. Capítulo 15. Telecom Cenário de Solução 321

330 Figura 235. Página 2 de Determinar Equipe de Resolução de Problemas Verificando a Correção: A página Verificar Resolução de Problemas permite confirmar se o incidente foi resolido. Também é possíel especificar o comentário closeout e fechar o chamado usando este formulário. Sobre Esta Tarefa Para erificar a correção, execute as seguintes etapas: Procedimento 1. Na lista Instância de Processo, clique em Etapa: Verificar com Cliente e clique em Executa a tarefa selecionada ( ). 2. Selecione tc_jay na lista e clique em OK. Nota: No caso de problema de rede, o técnico NOC erifica a correção com o Técnico de Campo. 3. Insira a senha na caixa de texto e clique em OK. A página Chamado de Problema é exibida no naegador da Web, conforme mostrado na figura a seguir. 322 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

331 Figura 236. Página 1 do Chamado de Problema 4. Visualiza as informações exibidas e clique em Aançar, a segunda página de Chamado de Problema será exibida no naegador da Web, conforme mostrado na seguinte figura. Selecione a opção Sim, insira um comentário e, então, clique em OK. Figura 237. Página 2 de Chamado de Problema Visualizar o Fluxo do Processo: O fluxo do processo do Gerenciamento de Acidentes e Problemas exibe a sequência dos seriços chamados para cada solicitação de consulta de elegibilidade surgida usando o Cenário de Solução. As tarefas manuais que deem ser executadas podem ser identificadas usando o fluxo do processo. Capítulo 15. Telecom Cenário de Solução 323

332 Sobre Esta Tarefa Para isualizar o fluxo do processo, execute as etapas a seguir: Procedimento 1. Durante uma execução do processo, clique em Inspetor. A janela Inspetor é exibida, conforme mostrado na figura a seguir. 2. Na janela Gerenciamento de Acidentes e Problemas, clique em Diagrama. O processo é exibido e a tarefa que está sendo processada ou requer entrada do usuário é destacada, conforme mostrado na figura a seguir. Figura 238. Fluxo do Processo Visualizar Relatórios: O Aplicatio de Processo fornecido com o Cenário de Solução inclui relatórios e quadros de pontuação que podem ser usados para análise adicional. Antes de Iniciar Assegure-se de ter executado o Cenário de Solução antes de isualizar relatórios. Sobre Esta Tarefa Para isualizar relatórios, execute as etapas a seguir: Procedimento 1. Efetue logon no IBM Process Designer e abra o aplicatio de processo Incident Problem Management. 2. Abra INCIDENT PROBLEM MANAGEMENT > Desempenho > Distribuição no Chamado de Problema por Status. 324 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

333 3. Na guia Visão Geral, clique em Reprodução para isualizar o relatório. O relatório é exibido, conforme mostrado na figura a seguir. Figura 239. Distribuição no Chamado de Problema por status O que Fazer Depois É possíel executar as etapas acima para isualizar os relatórios a seguir: Tabela 28. Relatórios de Incident Problem Management Relatório Descrição Distribuição no Chamado de Problema por status Tempo Médio para Diagnosticar Problema (MTTD) Tempo Médio para Falha (MTTF) Número de Chamados por CFS Número de chamados tratados pelo Técnico de Campo O gráfico de setores circulares exibe a distribuição de chamado de problema por status. O gráfico de barras exibe o tempo médio para diagnosticar problemas. O gráfico de barras exibe o tempo médio para falha. O gráfico de barras exibe o número de chamados para cada CFS. O gráfico de setores circulares exibe o número de chamados tratados por cada técnico de campo. Capítulo 15. Telecom Cenário de Solução 325

334 Tabela 28. Relatórios de Incident Problem Management (continuação) Relatório Chamados de problema encerrados por técnico NOC Descrição O gráfico de setores circulares exibe o número de chamados de problema encerrados por cada técnico NOC. Executando no IBM Process Portal O Gerenciamento de Acidentes e Problemas Cenário de Solução pode ser executado usando o IBM Process Portal. Efetuando Logon no IBM Process Portal: Você dee efetuar logon no IBM Process Portal para executar o Cenário da Solução. Sobre Esta Tarefa Para efetuar logon, execute as seguintes etapas: Procedimento 1. Inicie o naegador e naegue até a URL do IBM Process Portal em A janela Login do IBM Process Portal será aberta, conforme mostrado na seguinte figura. Nota: Para identificar o número da portal, execute as seguintes etapas: a. Efetue logon no console administratio do WebSphere Process Serer. b. Clique em Seridores > Tipos de Seridor > WebSphere Application Serers e, em seguida, clique em serer1 na área de janela de naegação. c. Na área Comunicações, clique em Portas. d. Use o alor WC_defaulthost como o alor da porta. Figura 240. Página de Login do IBM Process Portal 2. Efetue logon com o nome de usuário tc_jay e a senha password. A janela da caixa de entrada do usuário é aberta, conforme mostrado na figura a seguir. 326 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

335 Figura 241. Caixa de Entrada do Usuário Criando um Chamado de Problema: O Responsáel pelo Atendimento ao Cliente (CSR) efetua logon para criar uma noa solicitação. O Responsáel pelo Atendimento ao Cliente seleciona o tipo de problema, insere os detalhes do usuário no formulário exibido e enia o formulário para processamento adicional. Sobre Esta Tarefa Para criar um chamado, execute as seguintes etapas: Procedimento 1. Na lista Minhas Tarefas, clique em Caixa de Entrada. 2. Clique em Iniciar um Noo Processo ( ) e, em seguida, clique em Incident Problem Management. Feche a Janela do naegador da Web que é aberta. Uma tarefa é criada para o processo, conforme mostrado na figura a seguir. Figura 242. Criando uma Tarefa 3. Clique em Executar ( ) para a tarefa Etapa: Relatar Problema e, então, clique em OK na mensagem exibida para isualizar o formulário para aceitação do tipo de problema, que é mostrado na figura seguinte. Capítulo 15. Telecom Cenário de Solução 327

336 Figura 243. Selecionar o Tipo de Problema 4. Selecione Problema do Cliente e clique em OK. 5. Clique em Executar ( ) para a tarefa Etapa: Eniar Problema do Cliente e clique em OK na mensagem exibida para isualizar o formulário para aceitação de dados, que é mostrado na seguinte figura. Figura 244. Página 1 de Eniar Problema do Cliente 6. Atualize as informações no formulário, selecione Solicitação de Seriço do Usuário na lista Tipo de Problema e, em seguida, clique em Aançar. A janela Página 2 de Eniar Problema do Cliente é aberta, conforme mostrado na figura a seguir. 328 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

337 Figura 245. Página 2 de Eniar Problema do Cliente 7. Atualize os detalhes do problema, clique em Não e, em seguida, clique em OK. Atualizando os Detalhes do Chamado de Problema: O formulário Informações Adicionais permite que o Responsáel pelo Atendimento ao Cliente (CSR) forneça informações adicionais sobre o problema. Sobre Esta Tarefa Para atualizar os detalhes, execute as seguintes etapas: Procedimento 1. Clique em Caixa de Entrada, clique em Executar ( ) para a tarefa Aprimorar Problema do Cliente e clique em OK na mensagem que é exibida, conforme mostrado na figura a seguir. Nota: A tarefa Aprimorar Problema de Rede é exibida para chamados de incidente gerados pelo sistema. Figura 246. Página Informações Adicionais para Chamado de Problema 2. Atualize as informações adicionais no formulário, clique em Sim e, em seguida, clique em OK. Diagnosticando o Problema do Chamado de Problema: Capítulo 15. Telecom Cenário de Solução 329

338 A causa-raiz para o erro que é diagnosticado é atualizada no sistema usando o formulário Executar Diagnóstico do Problema do Cliente. Sobre Esta Tarefa Para diagnosticar o problema, execute as seguintes etapas: Procedimento 1. Clique em Caixa de Entrada, clique em Executar ( ) para a tarefa Etapa: Executar Diagnóstico do Problema do Cliente e clique em OK na mensagem exibida, conforme mostrado na figura seguinte. Figura 247. Página Diagnóstico de Problema do Cliente 2. Visualize as informações exibidas no formulário, selecione a opção Sim, selecione a opção Rede-Noa na lista e, em seguida, clique em OK. Nota: A tarefa Diagnóstico de Problema de Rede é exibida para chamados de problemas gerados pelo sistema. Corrigindo o Problema de Rede: Os detalhes do problema são exibidos no formulário da página Determinar Equipe de Resolução de Problemas. Um Técnico de Campo também pode atualizar a resolução para o problema usando este formulário. Sobre Esta Tarefa Para corrigir o problema de rede, execute as seguintes etapas: Procedimento 1. Efetue logon com o nome de usuário tc_kim e a senha password. 2. Clique em Caixa de Entrada, clique em Executar ( ) para a tarefa Etapa: Corrigir Problema de Rede, e clique em OK na mensagem exibida. O formulário da página Determinar Equipe de Resolução de Problemas é exibido, conforme mostrado na figura a seguir. 330 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

339 Figura 248. Página 1 de Determinar Equipe de Resolução de Problemas 3. Visualize as informações exibidas e clique em Aançar. O formulário Página 2 de Determinar Equipe de Resolução de Problemas é exibido, conforme mostrado na figura a seguir. Insira a resolução e clique em OK. Figura 249. Página 2 de Determinar Equipe de Resolução de Problemas Verificando a Correção: A página Verificar Resolução de Problemas permite confirmar se o incidente foi resolido. Também é possíel especificar o comentário closeout e fechar o chamado usando este formulário. Capítulo 15. Telecom Cenário de Solução 331

340 Sobre Esta Tarefa Para erificar a correção, execute as seguintes etapas: Procedimento 1. Efetue logon como um Responsáel pelo Atendimento ao Cliente com o nome de usuário tc_jay e a senha password. Nota: No caso de problema de rede, o técnico NOC erifica a correção com o Técnico de Campo. 2. Clique em Caixa de Entrada, clique em Executar ( ) para a tarefa Verificar com Cliente e clique em OK na mensagem que é exibida. O formulário da Página Verificar Resolução de Problemas é exibido, conforme mostrado na figura a seguir. Figura 250. Página 1 do Chamado de Problema 3. Visualize as informações exibidas e clique em Aançar. O segundo formulário da página Verificar Resolução de Problemas é exibido, conforme mostrado na figura a seguir. Selecione a opção Sim, insira um comentário e, então, clique em OK. 332 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

341 Figura 251. Página 2 de Chamado de Problema Visualizar o Fluxo do Processo: O fluxo do processo do Gerenciamento de Acidentes e Problemas exibe a sequência dos seriços chamados para cada solicitação de consulta de elegibilidade surgida usando o Cenário de Solução. As tarefas manuais que deem ser executadas podem ser identificadas usando o fluxo do processo. Sobre Esta Tarefa Para isualizar o fluxo do processo, execute as etapas a seguir: Procedimento 1. Durante uma execução do processo, clique em uma caixa de seleção na lista de instâncias. 2. Clique no ícone Mostrar Diagrama de Instância de Processo ( ). O processo é exibido e a tarefa que está sendo processada ou requer entrada do usuário é destacada, conforme mostrado na figura a seguir. É possíel dar um clique duplo no processo para efetuar drill down e isualizar o subprocesso. Capítulo 15. Telecom Cenário de Solução 333

342 Figura 252. Fluxo do Processo Visualizar Relatórios: O Aplicatio de Processo fornecido com o Cenário de Solução inclui relatórios e quadros de pontuação que podem ser usados para análise adicional. Antes de Iniciar Assegure-se de ter executado o Cenário de Solução antes de isualizar relatórios. Sobre Esta Tarefa Para isualizar relatórios, execute as etapas a seguir: Procedimento 1. Efetue logon no IBM Process Portal como um Customer Serice Representatie. Por exemplo, efetue logon como tc_jay com a senha password. 2. Em Meu Quadro de Pontuação, clique em um link para isualizar o relatório. Resultados É possíel isualizar os relatórios a seguir para o Gerenciamento de Acidentes e ProblemasCenário de Solução: Painel Incident Problem Management: 334 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

343 Esta página exibe os relatórios listados na tabela a seguir. Tabela 29. Relatórios de Incident Problem Management Relatório Descrição Distribuição no Chamado de Problema por status Tempo Médio para Diagnosticar Problema (MTTD) Tempo Médio para Falha (MTTF) Número de Chamados por CFS Número de chamados tratados pelo Técnico de Campo Chamados de problema encerrados por técnico NOC O gráfico de setores circulares exibe a distribuição de chamado de problema por status. O gráfico de barras exibe o tempo médio para diagnosticar problemas. O gráfico de barras exibe o tempo médio para falha. O gráfico de barras exibe o número de chamados para cada CFS. O gráfico de setores circulares exibe o número de chamados tratados por cada técnico de campo. O gráfico de setores circulares exibe o número de chamados de problema encerrados por cada técnico NOC. O relatório do Painel Incident Problem Management é exibido na figura a seguir. Capítulo 15. Telecom Cenário de Solução 335

344 Figura 253. Painel Incident Problem Management 336 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

345 Executando no Business Space para o IBM Business Process Manager O Gerenciamento de Acidentes e Problemas Cenário de Solução pode ser executado no Business Space para o IBM Business Process Manager. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Uma listagem das diferentes telas disponíeis para uma função específica é fornecida na tabela a seguir. Tabela 30. Widgets para Mapeamento de Funções Funções/Páginas Introdução Minha Tarefa Painel Responsáel pelo Atendimento ao Cliente Sim Sim Não disponíel Técnico de Campo Sim Sim Não disponíel Técnico de NOC Sim Sim Não disponíel Gerente de Negócios Sim Não disponíel Sim As funções deste Cenário de Solução são fornecidas na tabela a seguir. Tabela 31. Mapeamento de Funções e Usuários Grupo Usuário ID do usuário Senha Responsáel pelo Atendimento ao Cliente Jay Walk e Saya Khan tc_jay, tc_saya senha Técnico de NOC Adam Smith, Peter tc_adam, tc_peter senha Henderson Técnico de Campo Kim Edward, Susan tc_kim, tc_susan senha Thomas Gerente de Negócios Martha Green tc_martha senha Efetuando Logon no Business Space: Você dee efetuar logon no Business Space para erificar se as páginas do Cenário de Solução são exibidas. Sobre Esta Tarefa Para efetuar logon no Business Space, execute as etapas a seguir: Procedimento 1. Efetue logon no Business Space com o ID de usuário tc_jay e a senha password. Capítulo 15. Telecom Cenário de Solução 337

346 Figura 254. Página de Logon do Business Space 2. Abra o espaço Gerenciamento do Incidente e do Problema. Nota: Para obter informações adicionais sobre como configurar o Cenário de Solução, consulte o tópico Configurando o Gerenciamento do Incidente e do Problema Cenário de Solução na documentação. Criando um Chamado de Problema: O Responsáel pelo Atendimento ao Cliente (CSR) efetua logon para criar uma noa solicitação. O Responsáel pelo Atendimento ao Cliente inicia a tarefa Iniciar o Problema da Rede, insere os detalhes no formulário exibido e enia o formulário para processamento. Nota: Se o Tioli Netcool/Impact e o Cenário de Solução estierem integrados, então o chamado de problema será criado pelo Tioli Netcool/Impact. Procedimento 1. Abra a página Minhas Tarefas. 2. No widget Lista de Definições da Tarefa, selecione a caixa de seleção Iniciar Problema de Rede e clique no ícone Criar uma instância a partir desta definição da tarefa. 338 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

347 3. Forneça os detalhes no formulário e, então, clique em OK. Figura 255. Eniar Formulário de Problema de Rede Diagnosticando o Problema do Chamado de Problema: A causa-raiz do erro diagnosticado é atualizada no sistema com o uso do formulário Executar Diagnóstico do Problema da Rede. Procedimento 1. No widget Lista de Tarefas, selecione a caixa de seleção Executar Diagnóstico de Problema de Rede e clique no ícone Aceitar e editar a tarefa.o formulário Diagnóstico de Problema de Rede é exibido no widget Informações sobre a Tarefa. 2. Selecione Causa-raiz Localizada na lista e, em seguida, clique em Eniar. Figura 256. Formulário de Diagnóstico de Problema de Rede Corrigindo o Problema de Rede: Os detalhes do problema são exibidos no formulário da página Determinar Equipe de Resolução de Problemas. Um Técnico de Campo também pode atualizar a resolução para o problema usando este formulário. Procedimento 1. Efetue logon como tc_kim, o Técnico de Campo. No widget Lista de Tarefas, selecione a caixa de opção Corrigir Problema de Rede e clique no ícone Aceitar Capítulo 15. Telecom Cenário de Solução 339

348 e Editar a Tarefa. O formulário da página Determinar Equipe para Resolução de Problemas é exibido no widget Informações sobre a Tarefa. 2. Visualize as informações exibidas, clique em Aançar, insira a resolução e clique em Eniar. Figura 257. Formulário Determinar Resolução de Problemas Figura 258. Formulário Determinar Resolução de Problemas - 2 Verificando a Correção: A página Verificar Resolução de Problemas permite confirmar se o incidente foi resolido. Também é possíel especificar o comentário closeout e fechar o chamado usando este formulário. Procedimento 1. Efetue logon como tc_adam, o técnico NOC. No widget Lista de Tarefas, selecione a caixa de seleção Verificar por Técnico NOC e clique no ícone 340 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

349 Aceitar e editar a tarefa. O formulário da página Verificar Resolução de Problemas é exibido no widget Informações sobre a Tarefa. Nota: No caso de problema do cliente, o Responsáel pelo Atendimento ao Cliente erifica a correção. 2. Visualize as informações exibidas, clique em Aançar, selecione a opção Sim, insira um comentário e, em seguida, clique em Eniar. Figura 259. Formulário Verificar Resolução de Problemas Figura 260. Formulário Verificar Resolução de Problemas - 2 Nota: Se o Tioli Netcool/Impact e o Cenário de Solução estierem integrados, então os detalhes do chamado de problema serão eniados ao Tioli Netcool/Impact quando o problema for resolido. Capítulo 15. Telecom Cenário de Solução 341

350 Executando no Business Space Usando a Abordagem de BPEL O Gerenciamento de Acidentes e Problemas Cenário de Solução pode ser executado no Business Space após o Tioli Netcool/Impact iniciar um processo com os detalhes do problema. Nota: O seguinte procedimento aplica-se somente IBM Business Process Manager Adanced. Uma listagem das diferentes telas disponíeis para uma determinada função é fornecida na seguinte tabela: Tabela 32. Widgets para Mapeamento de Funções Funções/Páginas Introdução Minha Tarefa Painel Responsáel pelo Atendimento ao Cliente Sim Sim Não disponíel Técnico de Campo Sim Sim Não disponíel Técnico de NOC Sim Sim Não disponíel Gerente de Negócios Sim Não disponíel Sim As funções deste Cenário de Solução são fornecidas na tabela a seguir. Tabela 33. Mapeamento de Funções e Usuários Grupo Usuário ID do usuário Senha Responsáel pelo Atendimento ao Cliente Jay Walk, Saya Khan tc_jay, tc_saya senha Técnico de NOC Adam Smith, Peter tc_adam, tc_peter senha Henderson Técnico de Campo Kim Edward, Susan tc_kim, tc_susan senha Thomas Gerente de Negócios Martha Green tc_martha senha Usando o Simulador Tioli Netcool/Impact: É possíel usar o simulador fornecido para erificar a integração do Cenário de Solução em sistemas externos. O simulador está disponíel para erificar a integração em um sistema no qual o Tioli Netcool/Impact não está instalado ou disponíel. Como parte da erificação de integração, um módulo de teste é fornecido como simulador. Antes de Iniciar Certifique-se de ter executado as etapas em Integrando-se ao Processo BPEL Usando IBM Integration Designer. Certifique-se de que o Tioli Netcool/Impact não esteja instalado em seu sistema. Nota: Se otioli Netcool/Impact estier instalado, certifique-se de parar o seridor Tioli Netcool/Impact. Sobre Esta Tarefa Para erificar a integração, execute as etapas fornecidas aqui: 342 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

351 Procedimento 1. Inicie o IBM Integration Designer. 2. Importe o arquio de módulo de teste IPMIntegrationTestModule-PI.zip da pasta <Install-folder>/solution-scenarios/incident-problem-management/ source. Certifique-se de que a compilação do módulo de teste seja importada com sucesso sem nenhum erro. 3. Implemente o aplicatio IPMIntegrationTestModuleApp usando a opção Incluir / Remoer. 4. Abra o arquio IPMIntegrationTestModule_TestComponent.wbiexetrace do módulo IPMIntegrationTestModule. 5. Execute o teste disponíel no rastreio. Isso inicia a simulação postando uma mensagem de teste para a fila JMS, semelhante a Tioli Netcool/Impact após uma política de saída ser acionada. 6. Execute o fluxo completo para o cenário de problemas de rede. 7. Na etapa em que o Técnico de NOC erifica a resolução, selecione Sim para uma correção bem-sucedida do problema para fechar o chamado de problema. Uma mensagem de resposta é postada na fila JMS de resposta para o Tioli Netcool/Impact. Neste cenário, o simulador lê a mensagem de resposta e a registra no log do sistema. 8. Visualize os logs para erificar a integração BPEL bem-sucedida. Iniciando uma Política de Saída Usando Tioli Netcool/Impact: Você dee efetuar logon no Tioli Netcool/Impact para acionar uma política de saída que poste uma mensagem JMS em uma fila JMS. O módulo IPMIntegration usa essa mensagem JMS e inicia o Cenário de Solução Gerenciamento de Acidentes e Problemas com os detalhes do problema de rede. Sobre Esta Tarefa Para efetuar logon no Tioli Netcool/Impact para acionar a política de saída, execute as seguintes etapas: Procedimento 1. Efetue logon no Tioli Netcool/Impact com o ID do usuário admin e a senha netcool. 2. Em Políticas, abra a política de saída. 3. Clique no ícone acionar para iniciar a execução. 4. Clique em Executar na janela exibida. A execução é concluída e uma mensagem de sucesso é exibida, conforme mostrado na seguinte figura. Isso postará uma mensagem na fila JMS. O módulo de integração tem um listener JMS que lê essa mensagem e chama o cenário de solução Incident Problem Management. Nesse cenário, as etapas Detectar e Enriquecer são ignoradas para o cenário de solução Incident Problem Management e uma tarefa é criada para diagnóstico. Essa tarefa dee ser recuperada e diagnosticada pelo Técnico em NOC. Efetuando Logon no Business Space: Você dee efetuar logon no Business Space para erificar se as páginas do Cenário de Solução são exibidas. Capítulo 15. Telecom Cenário de Solução 343

352 Sobre Esta Tarefa Para efetuar logon no Business Space, execute as etapas a seguir: Procedimento 1. Efetue logon no Business Space com o ID de Usuário Jay e a Senha password. Figura 261. Página de Logon do Business Space 2. Abra o espaço Gerenciamento do Incidente e do Problema. Nota: Para obter informações adicionais sobre como configurar o Cenário de Solução, consulte o tópico Configurando o Gerenciamento do Incidente e do Problema Cenário de Solução na documentação. Diagnosticando o Problema do Chamado de Problema: A causa-raiz do erro diagnosticado é atualizada no sistema com o uso do formulário Executar Diagnóstico do Problema da Rede. 344 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

353 Procedimento 1. No widget Lista de Tarefas, selecione a caixa de seleção Executar Diagnóstico de Problema de Rede e clique no ícone Aceitar e editar a tarefa.o formulário Diagnóstico de Problema de Rede é exibido no widget Informações sobre a Tarefa. 2. Selecione Causa-raiz Localizada na lista e, em seguida, clique em Eniar. Figura 262. Formulário de Diagnóstico de Problema de Rede Corrigindo o Problema de Rede: Os detalhes do problema são exibidos no formulário da página Determinar Equipe de Resolução de Problemas. Um Técnico de Campo também pode atualizar a resolução para o problema usando este formulário. Procedimento 1. Efetue logon como Kim, o Técnico de Campo. No widget Lista de Tarefas, selecione a caixa de opção Corrigir Problema de Rede e clique no ícone Aceitar e Editar a Tarefa. O formulário da página Determinar Equipe para Resolução de Problemas é exibido no widget Informações sobre a Tarefa. 2. Visualize as informações exibidas, clique em Aançar, insira a resolução e clique em Eniar. Capítulo 15. Telecom Cenário de Solução 345

354 Figura 263. Formulário Determinar Resolução de Problemas 346 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

355 Figura 264. Formulário Determinar Resolução de Problemas - 2 Verificando a Correção: A página Verificar Resolução de Problemas permite confirmar se o incidente foi resolido. Também é possíel especificar o comentário closeout e fechar o chamado usando este formulário. Procedimento 1. Efetue logon como tc_adam, o técnico NOC. No widget Lista de Tarefas, selecione a caixa de seleção Verificar por Técnico NOC e clique no ícone Aceitar e editar a tarefa. O formulário da página Verificar Resolução de Problemas é exibido no widget Informações sobre a Tarefa. 2. Visualize as informações exibidas, clique em Aançar, selecione a opção Sim, insira um comentário e, em seguida, clique em Eniar. Capítulo 15. Telecom Cenário de Solução 347

356 Figura 265. Formulário Verificar Resolução de Problemas 348 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

357 Figura 266. Formulário Verificar Resolução de Problemas - 2 Tioli Netcool/Impact e o Cenário de Solução são integrados e, portanto, a resolução e os detalhes do chamado do problema são eniados para o Tioli Netcool/Impact quando o problema é resolido. Um seriço da Web é chamado para relatar a resolução do problema aos sistemas externos. O módulo de integração recebe essa mensagem de resolução e posta uma mensagem JMS para a fila JMS externa. Essa mensagem JMS é lida pelo IPMListener configurado no Conjunto Tioli Netcool/Impact. Nota: Para obter mais detalhes sobre como configurar uma fila JMS externa e o IPMListener no Tioli Netcool/Impact Suite, consulte a seção de configuração no Guia de Instalação. Customizando o Cenário de Solução do Telecom O Cenário de Solução do Telecom pode ser customizado para adequar seus requisitos. É possíel usar estes cenários para customizar Definição de Processo de Negócios (BPD), Seriços Manuais, Seriços de Integração e os Indicadores-chae de Desempenho (KPIs) fornecidos com Cenário de Solução. do Telecom Capítulo 15. Telecom Cenário de Solução 349

358 Customizando a Definição de Processo de Negócios A Definição de Processo de Negócios (BPD) define o fluxo de trabalho do processo para o usuário, cria a lógica dentro de um processo e integra com outros aplicatios e origens de dados. É possíel estender a BPD incluindo ias, grupos de participantes, atiidades, gateways e etc., no processo usando a isualização Designer do IBM Process Designer. Antes de Iniciar Você dee importar o Aplicatio de Processo antes de poder estendê-lo executando as etapas a seguir: 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatio de Processo, clique em Importar Aplicatio de Processo e, em seguida, importe o aplicatio de processo Order Handling. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios de Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Na BPD atual, é possíel procurar um usuário existente. Após o resultado da procura ser exibido, ocê dee selecionar um cliente na lista que é exibida. Neste cenário de customização, é possíel atualizar o fluxo de BPD para permitir que o Responsáel pelo Atendimento ao Cliente procure um cliente e, em seguida, selecione um cliente existente na lista ou crie um noo cliente. Para customizar a definição de processo de negócios, execute as etapas a seguir: Procedimento 1. Expanda Order Handling e clique em Processos para er uma lista das definições de processo de negócios (BPDs) incluídas no aplicatio de processo. 2. Dê um clique duplo nas Definições de Processo de Negócios Order Handling na lista exibida. 3. Na Paleta, clique na guia Diagrama e customize-a conforme seus requisitos. 4. Sale suas alterações. Exemplo As ersões originais e customizadas do Order Handling BPD são exibidas nas figuras a seguir. 350 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

359 Figura 267. BPD Order Handling Figura 268. Order Handling BPD Atualizado Customizando os Seriços Manuais Os Seriços Manuais são usados quando ocê deseja criar um seriço interatio como uma etapa em sua Definição de Processo de Negócios (BPD). Um seriço manual permite que o participante de um processo insira dados ou especifique opções que são necessários para o processo usando uma interface com o usuário baseada na Web. Antes de Iniciar Você dee importar o Aplicatio de Processo antes de poder estendê-lo executando as etapas a seguir: 1. Inicie o IBM Process Designer. Capítulo 15. Telecom Cenário de Solução 351

360 2. Clique na guia Aplicatio de Processo, clique em Importar Aplicatio de Processo e, em seguida, importe o aplicatio de processo Order Handling. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios de Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Para customizar o Seriço Manual, execute as etapas a seguir: Procedimento 1. Expanda Order Handling > Interface com o Usuário e clique duas ezes em Selecionar Pedido. 2. Clique na guia Diagrama. 3. Dê um clique duplo em Selecionar Pedido para isualizar o formulário na guia Coaches. 4. Arraste e solte um elemento do formulário que ocê precisa na paleta Controles. 5. Sale suas alterações. Customizando os Seriços de Integração Os Seriços de Integração são usados quando ocê desejar se integrar a um sistema externo para executar uma tarefa. Antes de Iniciar Você dee importar o Aplicatio de Processo antes de poder estendê-lo executando as etapas a seguir: 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatio de Processo, clique em Importar Aplicatio de Processo e, em seguida, importe o aplicatio de processo Order Handling. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios de Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Para customizar o Seriço de Integração, execute as etapas a seguir: Procedimento 1. Expanda Order Handling e clique em Implementação. 2. Dê um clique duplo em Criar Cliente na lista exibida. 3. Clique na atiidade Criar Cliente no diagrama. 4. Clique na guia Propriedades e, em seguida, clique em Implementação. 5. Agora é possíel atualizar a URL de Endereço do Terminal para customizar o Seriço de Integração. 6. Sale suas alterações. 352 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

361 Customizando Relatórios e Quadros de Pontuação É possíel customizar os dados de monitoramento e gerar relatórios e quadros de pontuação diferentes. Antes de Iniciar Você dee importar o Aplicatio de Processo antes de poder estendê-lo executando as etapas a seguir: 1. Inicie o IBM Process Designer. 2. Clique na guia Aplicatio de Processo, clique em Importar Aplicatio de Processo e, em seguida, importe o aplicatio de processo Order Handling. Nota: O arquio de aplicatio de processo está localizado em <Install-folder>/solution-scenarios/order-handling/source. 3. Na guia Aplicatios de Processo, clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. Sobre Esta Tarefa Para customizar relatórios e quadros de pontuação, execute as etapas a seguir: Procedimento 1. A partir do IBM Process Designer, clique em Arquio > Atualizar Definições de Rastreamento. 2. Expanda Order Handling > Processos e dê um clique duplo em Order Handling. 3. Crie um relatório ad hoc. a. Clique em Arquio > Análise de Relatório Ad-Hoc, por exemplo, Estado e Número de pedidos recebidos. b. Na área Eixo X, clique em Selecionar e selecione a ligação necessária, tal como numberofreceiedorders. c. Na área Eixo Y, clique em Selecionar e selecione a ligação necessária, tal como statename. d. Clique em Selecionar próximo ao campo Layout do Gráfico e selecione o layout necessário. e. Clique no ícone Criar Relatório a partir do Gráfico( ), forneça um nome para o Relatório e clique em Concluir para salar o relatório. Capítulo 15. Telecom Cenário de Solução 353

362 Figura 269. Criando um Relatório 4. Inclua o relatório no quadro de pontuação. a. Clique em Centro de Processo e clique na guia Aplicatios de Processo. b. Clique em Abrir no Designer próximo ao aplicatio de processo Order Handling. c. Expanda Order Handling > Desempenho e dê um clique duplo em Order Handling Dashboard. d. Na área Relatórios, é possíel incluir noos relatórios criados ou remoer os relatórios existentes. e. Clique em Incluir e inclua o relatório criado. Figura 270. Customizando o Quadro de Pontuação f. Sale o quadro de pontuação. 354 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

363 Capítulo 16. Resolução de Problemas Para ajudá-lo a entender, isolar e resoler problemas durante a instalação e o trabalho com o IBM Business Process Manager Industry Packs, as informações de resolução de problemas contêm instruções, soluções e soluções alternatias para resoler o problema. Resolução de Problemas da Instalação do IBM Business Process Manager Telecom Pack Os problemas comuns que ocê pode ter durante a instalação e suas soluções são explicados aqui. Problema: Os alertas de painel não são isíeis no Business Space depois da execução dos scripts e da conclusão das configurações dos alertas de painel para o Cenário de Solução. Solução Alternatia: É necessário reimplementar o modelo do monitor. Problema Cenários de cancelamento durante a instalação. Ao naegar pelo assistente de instalação, se ocê cancelar a instalação, a instalação será abortada sem qualquer confirmação. Quando a instalação já tier iniciada e ocê cancelar a instalação, a mensagem "Cancelar?" será apresentada. Solução Ambos os problemas são limitações conhecidas do IBM Installation Manager. Recuperando-se de uma Instalação com Falha No caso de falha na instalação, considere as seguintes soluções alternatias. Ao instalar o IBM Business Process Manager Telecom Pack, consulte os arquios de log para isualizar todos os erros. No WebSphere Process Serer, um perfil dee ser criado usando o caminho mais curto possíel. Por exemplo, utilize c:\wps\.. em ez de utilizar o caminho padrão C:\Arquios de programas\ibm\websphere\...", porque o Windows tem uma limitação de caminho de 256 caracteres. Nota: O caminho fornecido é aplicáel somente para o sistema operacional Windows. Visualize os arquios de log para identificar e resoler erros relacionados à instalação. Clique em Visualizar Arquios de Log na página de resumo da instalação para isualizar os arquios de log. Também é possíel naegar em<installation Manager_Install_folder>\logs para isualizar os arquios de log. Copyright IBM Corp. 2006,

364 Resolução de Problemas do Business Process Manager Telecom Pack Para ajudá-lo a entender, isolar e resoler problemas com seu pack, as informações de resolução de problemas contêm instruções para usar os recursos de resolução de problemas fornecidos nesta seção. Problema Ao tentar inocar o mecanismo de regras "no estado em que se encontra", a inocação falha e exibe uma mensagem de erro como resposta. Solução O seriço Mecanismo de Regras não pode ser usado no estado em que se encontra. Ele pode ser usado com qualquer Mecanismo de Regras JSR-94, tal como ILog, Jess etc. Esse seriço fornece a lógica necessária para configurar e inocar qualquer implementação de mecanismo de regras com base no JSR-94 (tal como ILog, BLAZE ou JESS) ou um conjunto de regras baseado em XSLT. O seriço de mecanismo de regras fornecido aqui contém regras específicas do Jess criadas. Para usar esse seriço, as bibliotecas de tempo de execução do Jess serão necessárias. Para usar qualquer outro mecanismo de regras que não seja o Jess, consulte as informações sobre como incluir uma regra de seriço. Problema Rational Software Architect é parado durante a transformação na ferramenta de Modelagem do WebSphere Business Serices Fabric. Solução O log não dee ser atiado na ferramenta de Modelagem do WebSphere Business Serices Fabric durante a transformação. Faça a transformação em partes menores do pacote. Problema: Ao importar o arquio de Troca de Projetos (.zip) relacionado ao Telecom Cenários de Solução no ambiente do IBM Integration Designer que não contém o WebSphere Business Serices Fabric Tool Pack e o seridorwebsphere Business Serices Fabric, ocê poderá encontrar os seguintes erros. CWSCA8001E: The com.ibm.websphere.fabric.da.plugin.contextextractor A interface Jaa não foi encontrada. A importação de com.ibm.websphere.fabric.da não pôde ser resolida Solução Alternatia: Assegure-se de que os seguintes pré-requisitos estejam concluídos antes de importar o arquio de Troca de Projetos (.zip) relacionado ao Telecom Cenários de Solução. O WebSphere Business Serices Fabric Tool Pack é instalado no ambiente do IBM Integration Designer. O seridor WebSphere Business Serices Fabric é instalado e está disponíel na guia Seridores, no ambiente do IBM Integration Designer. Problema Um pedido agrupado é processado em um loop While no qual status de transações são agrupados em um elemento de matriz. O modelo de monitor possui uma limitação de rastreio do índice dos elementos de matriz na transação inteira. 356 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

365 Solução Para resoler esta limitação, crie um manipulador de mediação que implementa a interface com.ibm.websphere.sib.mediation.handler.mediationhandler. Este manipulador de mediação possui uma lógica para mediar Common Base Eent (CBE) na Fila do Monitor. Para obter informações adicionais, consulte a documentação do WebSphere Business Monitor. Enie noa mensagem para a fila para cada item do Objeto de Negócios na matriz especificada por XPath. É possíel referir-se à troca de Projeto do Modelo de Monitor de Pagamentos Corporatios como um exemplo. Problema A importação do projeto Reference Implementation Fabric (Fabric Content Archie) falha porque ele não pode encontrar as importações de processo e de espaço de nomes do recurso. Solução É necessário remoer as seguintes entradas de namespace existentes para os mapas de capacidade e processo http_w3.ibm.com_contentpack_telecom_operations_instance.owl relacionados à implementação de referência fca do IBM Business Process Manager Telecom Pack. process Dica: Por exemplo, <ns_8:processcategory rdf:resource=" process#managecustomerinentory"/> Problema Ao efetuar logon no Espaço de Negócios, as seguintes mensagens de erro podem ser exibidas. BMWMB0138E: Falha ao recuperar o tema: bspacetheme, Entre em contato com o administrador do Lotus Mashups. BMWMB0039E: Falha ao carregar página. A mensagem de erro é TypeError -onóénulo. Entre em contato com o administrador do Lotus Mashups. Solução Você precisa reiniciar o aplicatio instalado usando as seguintes etapas e tentar efetuar login no Espaço de Negócios. 1. Inicie o WebSphere Process Serer. 2. Clicar em Applicationsar. 3. Na área Aplicatios Corporatios, selecione BSpaceEAR_serer1 e clique em Parar. 4. Na área Aplicatios Corporatios, selecione BSpaceEAR_serer1 e clique em Iniciar. Problema O sistema exibe a exceção com.ibm.websphere.csi.csiaccessexception: SECJ0053E: Authorization failed for /UNAUTHENTICATED while inoking (Bean)ejb/com/ibm/eents/bus/EentBus createeent(org.eclipse.hyades.logging.eents.cbe.commonbaseeent):3 securityname: /UNAUTHENTICATED;accessID: UNAUTHENTICATED is not granted any of the required roles: eentadministrator eentcreator catalogadministrator. Capítulo 16. Resolução de Problemas 357

366 Solução Este problema ocorre deido a funções incorretas para o mapeamento de usuário do Seriço de Eento na estrutura de CEI. Para contar esta exceção ao executar a implementação de referência, execute as etapas a seguir. 1. Se a Cenário de Solução estier segura e os usuários estierem autenticados, será necessário mapear Todos os autenticados para as funções eentadministrator, eentconsumer, eentupdater, eentcreator, catalogadministrator e catalogreader no console administratio. Selecione Integração de Seriço > Infraestrutura do Eento Comum > Seriço do Eento > Mapear funções de segurança para usuários ou grupos. Selecione todas as funções. Clique em Mapear Assuntos Especiais e selecione Todos. Clique em OK eemsalar. Problema O sistema exibe CWSCA8015W: A referência ReferencePartner não está conectada a um componente de destino ou a uma importação. Solução Execute as etapas a seguir para resoler este problema. 1. Dê um clique duplo no aiso para abrir o diagrama de montagem. 2. Clique no componente do fluxo de mediação que possui a ligação de importação ausente. 3. Clique com o botão direito do mouse no componente e clique em Conectar à Noa Importação de Referências. 4. Sale suas alterações. Problema Os formulários do Business Space não são exibidos usando cores de alto contraste depois de atiar o recurso de alto contraste no Microsoft Windows. Solução Execute as etapas a seguir para resoler este problema. 1. Abra o isualizador do Lotus Forms. 2. Clique em Arquio > Preferência > Configurações Básicas > Opções de Acessibilidade. 3. Selecione a caixa de opção Indicador de Foco Aançado. 4. Selecione a caixa de opção Usar Cores do Sistema Operacional. Problema: Ao executar o processo Aplicar para Conta a partir do Manipulação da Solicitação Aplicatio de Processo, e executar a operação de reprodução para o chefe Coletar Dados da Conta, a página Exibir Detalhes do Cliente é exibida. Clique em Aançar, naegue para a página Detalhes da Conta e, em seguida, clique em Aançar. Para acessar a página Informações do Cocandidato, clique em Sim, forneça as informações necessárias para o cocandidato, e então clique em Incluir uma noa linha. Forneça as informações necessárias para o segundo cocandidato, e então clique em Incluir uma noa linha. 358 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

367 Ao fornecer os detalhes do terceiro cocandidato, as informações de endereço para o segundo cocandidato são perdidas. Isso ocorre com todas as informações de endereço de cocandidatos a partir do segundo cocandidato. Solução: Para resoler este erro, clique em Incluir uma noa linha e crie entradas de linhas em branco para todos os cocandidatos que ocê desejar incluir. Depois de ter criado entradas em branco, forneça os detalhes de cada cocandidato e, em seguida, continue com a execução do processo. Problemas e Limitações Conhecidos Aqui estão listados os problemas e as limitações conhecidos para o IBM Business Process Manager Telecom Pack ersão 7.5. Problemas Conhecidos Problema Ao importar os modelos de implementação ou os modelos de biblioteca fornecidos com o Telecom Modelos de Processos e isualizá-los no modo WebSphere Process Serer no WebSphere Business Modeler, os aisos a seguir podem ser istos: XBI91010W: O tipo "ID" não é suportado. Esse tipo será mapeado no tipo "Texto". XBI91010W: O tipo "IDREF" não é suportado. Esse tipo será mapeado no tipo "Texto". Solução É possíel ignorar esses aisos pois eles não irão afetar a funcionalidade desejada. Problema Ao importar os módulos do componente de teste (módulos SCA) fornecidos com o Componentes Comuns de Telecom, alguns aisos são exibidos. Solução Se a porta não for usada pela ligação ws, é possíel ignorar esses aisos. Problema Ao desinstalar o Cenário de Solução, os alertas ainda são isíeis no painel do Espaço de Negócios para o Cenário de Solução relacionado. Solução Você precisa remoer manualmente esses alertas do painel. 1. Efetue logon no Espaço de Negócios. 2. Naegue até o painel relacionado para o Cenário de Solução. 3. No widget Alertas, selecione os alertas e clique em Remoer. Problema Ao importar os Modelos de Processos de Telecom como um projeto do modelo de monitor no IBM Business Monitor Toolkit, ocê pode encontrar os seguintes problemas: Capítulo 16. Resolução de Problemas 359

368 1. Alguns erros e aisos são obserados porque apenas alguns Key Performance Indicators (KPIs) selecionados são configurados para usar as métricas. 2. Se tier selecionado apenas a opção Exportar Modelo de Monitor durante o processo de exportação, alguns aisos e erros podem ser exibidos. Por exemplo: cc-complex-type.4: o atributo type aparece no elemento kpi. cc-complex-type.2.4.b: O conteúdo do elemento aggregateddefinition não está completo. Uma das {metric} é esperada. Solução É possíel tentar as seguintes soluções para se eitar os aisos e os erros exibidos. 1. Para resoler os aisos deido ao primeiro problema, é possíel configurar outro KPI para usar as métricas. 2. É possíel ignorar os aisos e os erros que são exibidos deido ao segundo problema. Esses problemas podem ocorrer deido às seguintes razões: Um tipo de dados não está designado a um KPI. Os detalhes do cálculo não foram fornecidos para um KPI. As métricas para esses detalhes de cálculos não foram fornecidas. Problema Ao importar o seriço comum relacionado ao arquio de Troca de Projetos, é possíel obter um aiso como Local do Caminho do Recurso de Descrição Tipo CWSCA9081W: O alor de ersão para a exportação de destino para AuthenticatorImport de importação SCA está ausente. Solução Esse aiso é causado deido aos números de ersão. É possíel ignorar esses aisos pois eles não irão afetar a funcionalidade desejada. Problema Ao cancelar a publicação do arquio EAR do Aplicatio de Cenário de Solução, é possíel encontrar a exceção a seguir. WWBF0025E: O processo IncidentandProblemManagement do aplicatio IncidentProblemManagementModuleApp ainda possui instâncias Solução Você precisa encerrar e excluir todas as instâncias de processo antes de atualizar ou desinstalar um aplicatio de processo. 1. Efetue logon no Business Process Choreographer em do host>:<porta>/bpc. 2. Abra Instâncias de Processo. 3. Clique em Administrado por Mim. 4. Remoer todas as instâncias. 5. Clique em Instâncias de Tarefa. 360 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

369 6. Clique em Administrado por Mim. 7. Remoer todas as instâncias. Se o estado da instância for Falha, exclua a instância. Se o estado da instância for Em Execução, é necessário suspender, encerrar e, em seguida, excluir a instância. Problema Depois de executar uma pesquisa no Naegador de Recursos, se os resultados da procura exibirem mais de 800 entradas, a mensagem Procura é muito genérica, forneça a palara exata para a procura será exibida. Solução Para eitar essa mensagem, é necessário fornecer uma procura mais específica. Problema Os alertas de painel não são isíeis no Espaço de Negócios depois da execução dos scripts e da conclusão das configurações dos alertas de painel para o Cenário de Solução. Solução É necessário reimplementar o modelo do monitor. Problema Ao importar o arquio de Troca de Projetos relacionado a qualquer dos Cenário de Solução no IBM Integration Designer, ocê pode obter alguns aisos. Solução É possíel ignorar esses aisos pois eles não irão afetar a funcionalidade desejada. Problema Ao importar os Modelos de Processos de Análise e Implementação, pode ser que ocê obtenha conflitos de nomenclatura, como artefatos com o mesmo nome. Solução Para se eitar esses erros, é possíel importar os Modelos de Processos de Análise e Implementação em duas áreas de trabalho diferentes. Problema A mensagem alor de KPI estaa nulo é exibida em SystemOut.log. Solução É possíel ignorar essa mensagem registrada pelo aplicatio IBM Business Monitor que é gerado a partir do modelo de monitor usando o kit de ferramentas do monitor em IBM Integration Designer. Problema A importação dos Modelos de Processo relacionados aos Viabilidade da Capítulo 16. Resolução de Problemas 361

370 Solicitação e Gerenciamento de Incidentes e de Problemas Cenários de Solução, na mesma área de trabalho gera erros. Solução Os Modelos de Processo relacionados aos Cenários de Solução usam ersões customizadas dos projetos do modelador de bibliotecas, dessa forma, ao importá-los na mesma área de trabalho ocê irá sobrescreer algumas bibliotecas SCA. Para se eitar esses erros, importe o Modelo de Processo Cenário de Solução em uma área de trabalho diferente. Problema Ao tentar gerar um projeto J2EE do Monitor para o cenário de solução do Viabilidade da Solicitação, ocê poderá encontrar alguns aisos. Solução É possíel ignorar esses aisos, pois eles não afetam a funcionalidade do produto. Problema Ao executar o script de instalação do cenário de solução, as seguintes mensagens poderão ser exibidas na janela do prompt de comandos. sys-package-mgr: processando noo jar, C:\IBM\WPS\lib\startup.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\lib\bootstrap.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\lib\lmproxy.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\lib\urlprotocols.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\jaa\lib\tools.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\deploytool\itp\batchboot.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\deploytool\itp\batch2.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\optionalLibraries\jython\jython.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\plugins\com.ibm.bpc.admin.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\plugins\com.ibm.bpc.runtime.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\plugins\com.ibm.j2ca.migration. wpsruntime.adaptermigration.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\plugins\com.ibm.sibx.runtime.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\plugins\com.ibm.soacore.runtime.jar sys-package-mgr: processando noo jar, C:\IBM\WPS\plugins\com.ibm.wbicmn.runtime.jar Solução É possíel ignorar essas mensagens, pois elas não afetam a funcionalidade do script do cenário de solução. Essas mensagens são exibidas quando o WebSphere Process Serer cria uma sessão de mbean durante o tempo de execução e tenta resoler as bibliotecas. Problema Ao executar o script de desinstalação do cenário de solução, a seguinte mensagem poderá ser exibida na janela do prompt de comandos. 362 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

371 O sistema não pode localizar o arquio especificado. Solução A mensagem será exibida quando a execução de ponta a ponta do Cenário de Solução não for concluída e ocê executar o script de desinstalação para o cenário de solução. Assegure-se de que ocê tenha executado o Cenário de Solução de ponta a ponta antes de executar os scripts de desinstalação. Problema: Durante a execução do Gerenciamento de Acidentes e Problemas Cenário de Solução, ao efetuar logon no Espaço de Negócios e naegar para o Painel, o erro a seguir pode ser exibido nos widgets mostrados na página: IBM Cognos Ocorreu um erro. DPR-ERR-2109 O dispatcher não pode atender à solicitação neste momento. O dispatcher ainda está em processo de inicialização. Entre em contato com o administrador se esse problema persistir. Tente noamente ou entre em contato com o administrador. Solução: Para resoler esse erro, faça o seguinte: Verifique se o modelo de monitor relacionado ao Gerenciamento de Acidentes e Problemas está implementado no seridor. Se o modelo de monitor tier sido implementado com sucesso, certifique-se de que os cubos sejam publicados. Problema: O aplicatio de processo para o Cenário de Solução não é remoido do IBM Process Designer após a execução do script de desinstalação. Solução: Você precisa arquiar manualmente o aplicatio de processo após executar o script de desinstalação para o Cenário de Solução usando as seguintes etapas: 1. Inicie o IBM Process Designer. 2. Na guia Aplicatios de Processo, clique em INCIDENT AND PROBLEM MANAGEMENT. 3. Clique em Archie para arquiar a captura instantânea. Limitações Como a execução da BPD Order Handling no Toolkit inclui implementações simuladas, ela só pode ser executada com o uso do cenário Procurar por Cliente. Se ocê fornecer o ID do Cliente com o alor 1, o nome do Produto exibirá Wireless em ez de TV Digital. Capítulo 16. Resolução de Problemas 363

372 364 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

373 Apêndice A. Mapeando Bibliotecas SCA e Interfaces de Seriço As bibliotecas SCA e as interfaces de seriço que são fornecidas como parte da biblioteca são listadas aqui. Nota: Quando estier isualizando a biblioteca SCA para mapeamento de Interface de Seriço, ocê pode consultar as interfaces de seriço tais como CustomerAssurance - IncidentProblemManagementMockSericesModule_ CreateCustomerProblem.wsdl. Estes arquios WSDL são usados nas ligações que são requeridas pelo cenário de solução de gerenciamento de Problemas e Incidentes. Nota: Para obter uma lista completa de bibliotecas SCA e as interfaces de seriço associadas relacionadas aos Modelos de Processos do Telecom, consulte Apêndice B, Mapeando Bibliotecas SCA e Interfaces de Seriço Relacionadas aos Modelos de Processo de Telecom, na página 367. Nota: Para Gerenciamento de Campanha uma noa biblioteca chamada SIDSalesMarketing-3.1 foi incluída. Essa biblioteca inclui objetos de dados Campaign. IBM 2007, 2008 IBM 2006,

374 366 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

375 Apêndice B. Mapeando Bibliotecas SCA e Interfaces de Seriço Relacionadas aos Modelos de Processo de Telecom As bibliotecas SCA e as interfaces de seriço associadas que estão relacionadas a cada Modelo de Processo no Business Process Manager Telecom Pack são fornecidas nessa seção. Nota: Para obter uma lista de mapeamentos entre todas as bibliotecas SCA e as interfaces de seriço associadas, consulte Apêndice A, Mapeando Bibliotecas SCA e Interfaces de Seriço, na página 365 Telecom Toolkits Garantia Nome do Processo/Nome da Definição de Processo de Negócios (BPD) Isolar Problema do Cliente Fechar Relatório de Problemas do Cliente Criar Relatório de Problemas do Cliente Corrigir e Recuperar Problema do Cliente Pesquisa de Ppinião & Análise de Problema do Seriço Controlar & Gerenciar Problema de Seriço Biblioteca SCA para Modelo de Seriço de Processo Garantia do Cliente Garantia do Cliente Garantia do Cliente Garantia do Cliente Garantia de Seriço Interface de Seriço Modificar Problema do ClientePT Modificar Problema do ClientePT Consultar Problema do ClientePT Obter Status de Interação do ClientePT Modificar LAPT Eniar Comunicação Padrão Registrar Interação do ClientePT localizar Chamado de ProblemaPT Modificar Chamado de ProblemaPT Eniar Chamado de ProblemaPT Nome da Operação N/D* N/D* N/D* modificar Problema do Cliente modificar Problema do Cliente consultar Problema do Cliente obter Status de Interação do Cliente modifysla eniar Comunicação Padrão registrar Interação do Cliente localizar Chamado de Problema Modificar Chamado de Problema eniar Chamado de Problema Copyright IBM Corp. 2006,

376 Telecom Toolkits Preenchimento Nome do Processo/Nome da Definição de Processo de Negócios (BPD) Diagnosticar Problema de Seriço Corrigir & Resoler Problema de Seriço Verificar Problema de Seriço Fechar Relatório de Problema de Seriço Entrada e Validação do Pedido Determinar a Viabilidade do Pedido do Cliente Controlar e Gerenciar a Manipulação do Pedido do Cliente Concluir Pedido do Cliente Resolução de Manipulação da Solicitação do Cliente Biblioteca SCA para Modelo de Seriço de Processo Garantia de Seriço Interface de Seriço Eniar Chamado de ProblemaPT Modificar Chamado de ProblemaPT Nome da Operação N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* Preenchimento do Produto Preenchimento do Produto Garantia do Cliente Faturamento do Cliente Preenchimento do Produto Receber Notificação de Status PT Suspender Pedido do ClientePT Eniar Pedido do ClientePT Executar Viabilidade do Pedido do ClientePT Localizar Pedido do ClientePT Consultar SLAPT Modificar Status da Conta de FaturamentoPT Suspender Pedido do ProdutoPT Cancelar Pedido do ClientePT Continuar Pedido do ClientePT eniar Chamado de Problema Modificar Chamado de Problema receber Notificação de Status suspender Pedido do Cliente eniar Pedido do Cliente executar Viabilidade do Pedido do Cliente localizar Pedido do Cliente querysla modificar Status da Conta de Faturamento suspender Pedido do Produto cancelar Pedido do Cliente continuar Pedido do Cliente 368 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

377 Telecom Toolkits Nome do Processo/Nome da Definição de Processo de Negócios (BPD) Atualizar Faturamento do Cliente Coletar Informações Genéricas do Pedido Solicitação de Pedido de Produto do Cliente Iniciar Viabilidade Comercial Receber Verificação de Crédito Final Fechar Pedido do Cliente Emitir Solicitação do Cliente Concluído Verificação de Viabilidade da posição Decom do Produto Emitir Pedidos do Cliente Decompor Ordens de Recurso Decompor Ordens de Seriço Decompor Ordens do Fornecedor Parceiro Reseras Antes do Enio Controlar e Gerenciar Manipulação de Solicitação Biblioteca SCA para Modelo de Seriço de Processo Interface de Seriço Nome da Operação N/D* N/D* N/D* Faturamento do Cliente Consultar Conta de FaturamentoPT N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* Preenchimento do Produto Executar Viabilidade do Pedido do ProdutoPT Decompor Pedido do ProdutoPT consultar Conta de Faturamento executar Viabilidade do Pedido do Produto decompor Pedido do Produto N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* Apêndice B. Mapeando Bibliotecas SCA e Interface de Seriço Relacionadas aos Modelos de Processo do Telecom 369

378 Telecom Toolkits Nome do Processo/Nome da Definição de Processo de Negócios (BPD) Adquirir Dados do Cliente Ajustar Seleção do Produto Finalizar Negociação do Cliente Selecionar Produtos para a Solicitação Reserar Recurso Fechar Ordem de Recurso Emitir Pedidos de Recurso Controlar & Gerenciar Fornecimento de Recursos Alocar Parâmetros de Seriço Específicos para Seriços Reserar Parâmetros de Seriço Específicos Fechar Ordem de Seriço Configurar Seriços Implementar DSL Implementar DataCenter da Internet Implementar Wireless Biblioteca SCA para Modelo de Seriço de Processo Faturamento do Cliente Interface de Seriço Criar Conta de FaturamentoPT Nome da Operação N/D* N/D* N/D* Inentário do Cliente Inentário de Recursos Inentário de Recursos Recuperar Configuração do Produto do Cliente PT Determinar Time Slots DisponíeisPT Marcar Compromisso PT Selecionar Produtos para PedidoPT Reserar RecursoPT N/D* N/D* N/D* Configuração de Recurso Eniar Pedido de RecursoPT N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* Configuração de Recurso Configuração de Recurso Eniar Pedido de RecursoPT Eniar Pedido de RecursoPT criar Conta de Faturamento recuperar Configuração do Produto do Cliente determinar Time Slots Disponíeis marcar Compromisso reserar Recurso eniar Pedido de Recurso eniar Pedido de Recurso eniar Pedido de Recurso 370 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

379 Telecom Toolkits Faturamento Nome do Processo/Nome da Definição de Processo de Negócios (BPD) Emitir Ordens de Seriço Relatar Seriço Atiado Testar Seriço de Ponta a Ponta Controlar e Gerenciar Fornecimento de Seriço Fechar Solicitação de Requisição do Fornecedor - Parceiro Controlar e Gerenciar Requisição de Fornecedor - Parceiro Aplicar Ajustes e Abatimentos de Desconto de Preço Criar Fatura do Cliente Biblioteca SCA para Modelo de Seriço de Processo Proisionamento de Seriço Interface de Seriço Eniar Pedido de SeriçoPT Nome da Operação N/D* N/D* N/D* Garantia de Seriço Criar Teste de Diagnóstico de SeriçoPT Executar Teste de Diagnóstico de SeriçoPT N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* N/D* Faturamento do Cliente Localizar Conta de FaturamentoPT Modificar Status da Conta de FaturamentoPT eniar Pedido de Seriço criar Teste de Diagnóstico de Seriço executar Teste de Diagnóstico de Seriço localizar Conta de Faturamento modificar Status da Conta de Faturamento N/A* - Não Aplicáel Apêndice B. Mapeando Bibliotecas SCA e Interface de Seriço Relacionadas aos Modelos de Processo do Telecom 371

380 372 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

381 Apêndice C. Mapeamento de Módulos SCA, Bibliotecas SCA e Interfaces de Seriço para o seriços comuns de Telecom Os módulos SCA, bibliotecas SCA associadas e as interfaces de seriço associadas são listados aqui. Tabela 34. Módulos SCA, Bibliotecas SCA e Interfaces de Seriço Relacionados aos seriços comuns do Telecom seriço comum Seriço de Notificação de Cliente Seriço de Transformação de OSSJ em SID Seriço do Mecanismo de Regras do Telecom Seriço de Identificação de Erros Módulo SCA CustomerNotification Module-9.0- projectinterchange.zip OSSJToSIDModule -9.0-projectinterchange.zip TelecomRulesEngine Module-9.0-project -interchange.zip TelecomError IdentificationModule- 9.0-projectinterchange.zip Biblioteca SCA Dependente TelecomOperations CommonSerices-3.0 TelecomOperations CommonSerices- 3.0 OSSJToSIDXfm Library TransformHandler TelecomOperations CommonSerices-3.0 TelecomOperations CommonSerices OSJBase-3.0 SIDAssurance-3.0 SIDAssurance Msg-3.0 SIDCatalog-3.0 SIDCommon-3.0 SIDCommon Msg-3.0 SIDFulfillment-3.0 SIDInentory-3.0 SIDInentory Msg-3.0 interfaces de seriço CustomerNotification NotifyCustomer OssjSid Transformation Transform OssjToSid OssjSid Transformation Transform SidToOssj RuleEnginePT ErrorIdentificationPT Copyright IBM Corp. 2006,

382 374 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

383 Apêndice D. Mapeando Bibliotecas SCA e Interfaces de Seriço Relacionadas ao Modelo de Seriço de Processo Cenários de Solução de Telecomunicações As bibliotecas SCA e as interfaces de seriço associadas que estão relacionadas a cada Modelo de Seriço de Processo Cenários de Solução no Business Process Manager Telecom Pack são listados aqui. Tabela 35. Bibliotecas SCA e Interfaces de Seriço Relacionadas ao Modelo de Seriço de Processo de Telecomunicações Aplicatio de Processo de Teleco municações Manipulação da Solicitação Nome do Processo/Nome do BPD Seleção AdjustProduct Fechar Pedido do Cliente Pedido de Ordem de Produto de Cliente Biblioteca SCA para o Modelo de Seriço de Processo Preenchimento de Produto-PSM Faturamento de Cliente-PSM Inentário de Cliente-PSM Inentário de Cliente-PSM Preenchimento de Produto-PSM Preenchimento de Produto-PSM Interface de Seriço Consultar Pedido de Produto Notificar Conclusão da Ordem Consultar Conta de Faturamento UpdateCustomer CreateCustomer Consultar Pedido de Cliente Consultar Pedido de Produto FindCustomer Modificar Propriedades da Conta de Faturamento Criar Conta de Faturamento Localizar Pedido de Produto Nome da Operação localizar Pedido de Produto localizar Pedido de Produto consultar Conta de Faturamento atualizar Cliente criar Cliente localizar Cliente localizar Pedido de Produto Copyright IBM Corp. 2006,

384 Tabela 35. Bibliotecas SCA e Interfaces de Seriço Relacionadas ao Modelo de Seriço de Processo de Telecomunicações (continuação) Aplicatio de Processo de Teleco municações Manipulação da Solicitação Nome do Processo/Nome do BPD Decompor Ordens de Recurso Decompor Ordens de Seriço Iniciar Viabilidade Comercial Viabilidade de Decomposição do Produto Biblioteca SCA para o Modelo de Seriço de Processo Configuração de Recurso-PSM Proisionamento de Seriço-PSM Preenchimento de Produto-PSM Preenchimento de Produto-PSM Preenchimento de Produto-PSM Inentário de Recursos-PSM Proisionamento de Seriço-PSM Interface de Seriço Eniar Pedido de Recurso Eniar Pedido de Seriço Autorizar CréditoPT Decompor Pedido do Produto Executar Viabilidade do Pedido de Produto Verificar Disponibilidade Técnica Genérica Verificar Disponibilidade Técnica Nome da Operação eniar Pedido de Recurso eniar Pedido de Seriço autorizar Crédito decompor Pedido do Produto executar Viabilidade do Pedido de Produto Verificar Disponibilidade Técnica Genérica 376 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

385 Tabela 35. Bibliotecas SCA e Interfaces de Seriço Relacionadas ao Modelo de Seriço de Processo de Telecomunicações (continuação) Aplicatio de Processo de Teleco municações Gerenciamento de Incidentes e Problemas Nome do Processo/Nome do BPD Fechar Relatório de Problema de Seriço Diagnosticar Problema de Seriço Pesquisa de Opinião & Análise de Problema do Seriço Controlar & Gerenciar Problema de Seriço Biblioteca SCA para o Modelo de Seriço de Processo Garantia de Seriço Garantia de Seriço Garantia do Cliente Garantia de Seriço Garantia do recurso Interface de Seriço Fechar Chamado de ProblemaPT Vincular Chamado de ProblemaPT Modificar Chamado de ProblemaPT Eniar Chamado de ProblemaPT Criar Problema do ClientePT localizar Chamado de ProblemaPT Modificar Chamado de ProblemaPT Eniar Chamado de ProblemaPT Executar Teste de Diagnóstico de RecursoPT Nome da Operação fechar Chamado de Problema incular Chamado de Problema modificar Chamado de Problema eniar Chamado de Problema criar Problema do Cliente localizar Chamado de Problema modificar Chamado de Problema eniar Chamado de Problema executar Teste de Diagnóstico de Recurso Apêndice D. Mapeando Bibliotecas SCA e Interfaces de Seriço Relacionadas ao Modelo de Seriço de Processo Cenários de Solução de Telecomunicações 377

386 378 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

387 Apêndice E. Listagem de Pontos de Extensão para Business Process Manager Telecom Pack Os pontos de extensão que fazem parte da biblioteca de esquema do sistema para o Business Process Manager Telecom Pack são fornecidos nessa seção. A tabela a seguir fornece uma listagem completa dos pontos de extensão. Tabela 36. Mapeamento Entre Bibliotecas SCA e Pontos de Extensão Biblioteca SCA Pontos de Extensão SIDAssuranceExtension-3.1 DelieredLeelofSericeExtensions IncidentExtensions ManagedEntityExtensions ManagementInfoExtensions SericeLeelAgreementExtensions SericeLeelAgreementItemExtensions StandardCommunicationExtensions TroubleTicketExtensions TroubleTicketItemExtensions SIDCatalogExtension-3.1 CatalogSpecificationExtensions CharacteristicSpecificationExtensions EntityDefinitionExtensions EntityTemplateExtensions PolicyStatementExtensions PricingRuleExtensions ProductOfferingExtensions ProductOfferingPriceExtensions PromitionExtensions RelatedEntityTemplateExtensions RelationshipSpecificationExtensions ValueRuleExtensions Copyright IBM Corp. 2006,

388 Tabela 36. Mapeamento Entre Bibliotecas SCA e Pontos de Extensão (continuação) Biblioteca SCA Pontos de Extensão SIDCommonExtension-3.1 BusinessEentExtensions BusinessInteractionEntityChoice BusinessInteractionEntityExtensions BusinessInteractionExtensions BusinessInteractionItemExtensions CharacteristicExtensions CharacteristicValueExtensions ContactMediumExtensions ContactPersonExtensions DependencyExtensions EntityExtensions EntitySpecificationExtensions EntityWithSpecificationExtensions GeographicAddressExtensions IbmTelecomObjectExtensions PartyExtensions PartyRoleExtensions RequestExtensions SiteExtensions StatusNotificationExtensions StatusNotificationItemExtensions UrbanPropertyAddressExtensions SIDFulfillmentExtension-3.1 AgreementItemOrderItemExtensions AgreementOrderItemExtensions BankAccountOrderItemExtensions BuildJobExtensions BuildPlanExtensions CustomerAccountOrderItemExtensions CustomerOrderExtensions JobOriginExtensions LogicalResourceProisioningItemExtensions OrderExtensions OrderItemExtensions PhysicalResourceProisioningItemExtensions ProductOrderExtensions ProductOrderItemExtensions ResourceFacingSericeProisioningItemExtensions ResourceOrderExtensions ResourceOrderItemExtensions SericeOrderExtensions SericeOrderItemExtensions SericeProisioningRequestExtensions SiteOrderExtensions SupplierPartnerProductProisioningItemExtensions 380 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

389 Tabela 36. Mapeamento Entre Bibliotecas SCA e Pontos de Extensão (continuação) Biblioteca SCA Pontos de Extensão SIDInentoryExtension-3.1 AgreementExtensions AgreementItemExtensions ConfigurationEntityExtensions ContentAcquisitionExtensions ContentComponentAcquisitionItemExtensions ContentContainerAcquisitionItemExtensions ContentItemAcquisitionExtensions ContentResourceAcquisitionItemExtensions CustomerAccountExtensions CustomerExtensions CustomerFacingSericeExtensions LogicalResourceExtensions Telefone PhysicalResourceExtensions ProductConfigurationUpdateExtensions ProductExtensions ResourceConfigurationUpdateExtensions ResourceExtensions ResourceFacingSericeExtensions SericeConfigurationUpdateExtensions SericeExtensions SetTopBox SupplierPartnerProductExtensions SIDSalesMarketingExtension-3.1 CampaignExtensions Apêndice E. Listagem de Pontos de Extensão para Business Process Manager Telecom Pack 381

390 382 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

391 Apêndice F. Recursos de Mídia As bibliotecas SCA e os arquios WSDL associados a elas que estão relacionados aos recursos de Mídia são listados aqui. A tabela a seguir lista o mapeamento de Módulos SCA e arquios WSDL. Tabela 37. Mapeamento dos Módulos SCA e Arquios WSDL Biblioteca SCA Arquios WSDL BillingMediation ConfirmContentPurchase.wsdl DelierContent.wsdl ProideContent DelieryConfirmation.wsdl ResourceInentory ArchieContent.wsdl CancelContentAcquisition.wsdl CreateContent.wsdl DeleteContent.wsdl EncryptContent.wsdl FindContent.wsdl IndexContent.wsdl IngestContentMetadata.wsdl InternationalizeContent.wsdl MaintainKeys.wsdl PerformDigital RightsVerification.wsdl PerformManualVerification.wsdl PerformMediaExtraction.wsdl PerformVirusCheck.wsdl QueryContent.wsdl QueryContent AcquisitionStatus.wsdl ReceieContent AcquisitionStatus.wsdl ReplicateContent.wsdl RetrieeContent.wsdl SubmitContentAcquisition.wsdl TranscodeContentResource.wsdl TransferContent.wsdl TransformContentMetadata.wsdl TranslateContent.wsdl UpdateContent.wsdl ValidateCheck ContentFormat.wsdl ValidateContent Acquisition.wsdl ValidateContentMetadata.wsdl WatermarkContent.wsdl IBM 2007, 2008 IBM 2006,

392 Tabela 37. Mapeamento dos Módulos SCA e Arquios WSDL (continuação) Biblioteca SCA Arquios WSDL Serice Inentory CreateUser.wsdl FindUser.wsdl QueryUser.wsdl ReceieRegistration Confirmation.wsdl RegisterUserProfile.wsdl RetrieeUserDetails.wsdl RetrieeUserPreferences.wsdl SubmitUserForRegistration.wsdl SubmitUserPreferences.wsdl UpdateUser.wsdl UpdateUser Preferences.wsdl UpdateUserProfile.wsdl Catálogo do Parceiro Fornecedor CreateSupplierPartner.wsdl FindSupplierPartner.wsdl QuerySupplierPartner.wsdl RetrieeContentProiderList.wsdl RetrieePotential ContentProiderList.wsdl UpdateSupplierPartner.wsdl 384 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

393 Apêndice G. Listagem de Cenários de Extensão de Seriços Comuns O seriços comuns e os cenários de extensão relacionados a eles são fornecidos nesta seção. Tabela 38. Listagem de Cenários de Extensão de Seriços Comuns seriço comum Cenários de Extensão Seriço do Mecanismo de Regras do Telecom Cenário 1: Incluindo uma Regra de Seriço na página 201 Cenário 2: Alterando as Propriedades de Mensagem na página 204 Cenário 3: Alterando Conjuntos de Regras na página 206 Cenário 4: Alterando o Proedor de Regras na página 207 Seriço de Identificação de Erros Cenário 1: Alterando a Implementação do Gerenciador de Consulta na página 213 Cenário 2: Alterando as Propriedades de Mensagem na página 214 Cenário 3: Alterando a Implementação de Seriço na página 216 Seriço de Notificação de Cliente Cenário 1: Alterando a implementação do gerenciador de consulta na página 220 Cenário 2: Alterando as propriedades de mensagem na página 221 Cenário 3: Alterando a implementação do seriço na página 223 Seriço de Transformação de OSSJ em SID Cenário 1: Substituindo o Mapeador de Objeto de Negócios por um Mecanismo de Transformação/API do WTX na página 228 Cenário 2: Alterando as propriedades de mensagem na página 231 Cenário 3: Incluindo um Noo Módulo de Mediação na página 233 Copyright IBM Corp. 2006,

394 386 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

395 Apêndice H. Atualizações de Esquema e Arquio WSDL para Business Process Manager Telecom Pack Um resumo das mudanças para o esquema e os arquios WSDL para o Business Process Manager Telecom Pack é fornecido nessa seção. Noos Esquemas Incluídos na Versão 7.0 Os esquemas a seguir são incluídos com este release. ibm_telecom_catalog_product_offering.xsd ibm_telecom_catalog_entity_specification.xsd ibm_telecom_message_entity_specification.xsd ibm_telecom_message_product_offering.xsd Esquemas Atualizados Os esquemas a seguir são atualizados na ersão 7.0. Tipo de dependência moido para ibm_telecom_common_base.xsd Os esquemas a seguir são atualizados para usar o tipo de Dependência de ibm_telecom_common_base.xsd. Tabela 39. Tipo de Dependência Moido para ibm_telecom_common_base.xsd Arquio Atualizado ibm_telecom_common_base.xsd ibm_telecom_fulfillment_build_ plan.xsd ibm_telecom_message_order_ decomposition.xsd Alterações 1. Incluído o noo tipo de dependência fromtimestamp' e totimestamp' nos Objetos de Negócios de Entidade e Característica. 1. Remoido o tipo de JobDependency e usada a Dependência de ibm_telecom_common_base.xsd. 1. Incluído o noo tipo de Dependência de ibm_telecom_common_base.xsd. Copyright IBM Corp. 2006,

396 Figura 271. Business Process Manager Telecom Pack Versão 6.2 e Versão 7.0 Esquemas estendendo BusinessInteractionEntity em ez de EntityWithSpecification Os esquemas a seguir estendem BusinessInteractionEntity em ez de EntityWithSpecification. Tabela 40. Esquemas que Estendem BusinessInteractionEntity em ez de EntityWithSpecification Arquio Atualizado Alterações ibm_telecom_inentory_serice_ configuration.xsd 1. Modificado o tipo Seriço. 2. Estendido BusinessInteractionEntity em ez de EntityWithSpecification. 3. Remoido Status que foi incluído no BusinessInteractionEntity. 4. Remoido SiteId. 5. Alterado o tipo de StartMode para cadeia. 388 IBM Business Process Manager Telecom Pack ersão 7.5: Guia do Desenoledor

397 Tabela 40. Esquemas que Estendem BusinessInteractionEntity em ez de EntityWithSpecification (continuação) Arquio Atualizado Alterações ibm_telecom_inentory_resource_ configuration.xsd ibm_telecom_inentory_configuration_ update.xsd 1. ManagedEntity estende BusinessInteractionEntity em ez de EntityWithSpecification. 2. Remoido Status, que foi incluído em BusinessInteractionEntity. 3. Remoido SiteId que pertence a EntitySpecification. 4. Alterado o tipo de ManagementMethodCurrent e ManagementMethodSupported para cadeia. 5. Modificado Objeto de Negócios PhysicalResource: alterado o tipo de PowerState para cadeia. 6. Modificado Objeto de Negócios LogicalResource: alterado o tipo de SericeState para cadeia. 7. Modificado Objeto de Negócios Resource: alterado o tipo de UsageState para cadeia. 8. SupplierPartnerProduct estende BusinessInteractionEntity em ez de EntityWithSpecification. 9. Remoido o campo de Status pois ele foi incluído em BusinessInteractionEntity. 10. Site Remoido. 1. Atualizado ResourceConfigurationUpdate > InentoryItem para estender BusinessInteractionEntity em ez de EntityWithSpecification. Figura 272. Business Process Manager Telecom Pack Versão 6.2 e Versão 7.0 Atualizações Diersas Apêndice H. Atualizações de Esquema e Arquio WSDL para Business Process Manager Telecom Pack 389

Guia de Instalação do IBM WebSphere Operational Decision Management Versão 8 Release 0

Guia de Instalação do IBM WebSphere Operational Decision Management Versão 8 Release 0 Guia de Instalação do IBM WebSphere Operational Decision Management Versão 8 Release 0 Nota Antes de usar estas informações e o produto a que elas se referem, leia as informações em Aisos na página 45.

Leia mais

WebSphere IBM WebSphere Insurance Content Pack versão 7.0. Guia de Instalação

WebSphere IBM WebSphere Insurance Content Pack versão 7.0. Guia de Instalação WebSphere IBM WebSphere Insurance Content Pack ersão 7.0 Guia de Instalação Esta edição aplica-se ao a ersão 7 do IBM WebSphere Insurance Content Pack e a todos os releases e modificações subsequentes

Leia mais

IBM Operational Decision Manager Versão 8 Release 5. Guia de Instalação

IBM Operational Decision Manager Versão 8 Release 5. Guia de Instalação IBM Operational Decision Manager Versão 8 Release 5 Guia de Instalação Nota Antes de usar estas informações e o produto a que elas se referem, leia as informações em Aisos na página 51. Esta edição aplica-se

Leia mais

IBM InfoSphere Master Data Management Versão Visão Geral SC

IBM InfoSphere Master Data Management Versão Visão Geral SC IBM InfoSphere Master Data Management Versão 11.4 Visão Geral SC27-6718-00 IBM InfoSphere Master Data Management Versão 11.4 Visão Geral SC27-6718-00 Obseração Antes de usar essas informações e o produto

Leia mais

BPMN e BPMS. Ad, Décio, Marcos, Yuri

BPMN e BPMS. Ad, Décio, Marcos, Yuri BPMN e BPMS Ad, Décio, Marcos, Yuri BPM - Business Process Management Surgimento Contexto Conceito Prós e Contras Ciclo de vida Design Modelagem Execução Monitoramento Otimização Reengenharia BPMn - Business

Leia mais

Guidewire Digital Portals. Adapt and succeed

Guidewire Digital Portals. Adapt and succeed Guidewire Digital Portals Adapt and succeed Nossa visão dos meios digitais Para ajudar seguradoras a se adaptarem e terem sucesso em um momento de crescentes expectativas dos meios digitais, fornecemos

Leia mais

Oracle Value Chain Execution Reinventado a Excelência em Logística

Oracle Value Chain Execution Reinventado a Excelência em Logística Oracle Value Chain Execution Reinventado a Excelência em Logística Apresentação do Oracle Value Chain Execution Sua rede de logística está mudando constantemente e está mais complexa do que nunca. A necessidade

Leia mais

WebSphere. IBM Healthcare Payer Content Pack para WebSphere Business Services Fabric versão 6.2. Guia de Instruções

WebSphere. IBM Healthcare Payer Content Pack para WebSphere Business Services Fabric versão 6.2. Guia de Instruções WebSphere IBM Healthcare Payer Content Pack para WebSphere Business Services Fabric versão 6.2 Guia de Instruções Nota Antes de utilizar estas informações e o produto suportado por elas, leia as informações

Leia mais

Oracle Healthcare Foundation Acelerando a evolução dos cuidados médicos

Oracle Healthcare Foundation Acelerando a evolução dos cuidados médicos Oracle Healthcare Foundation Acelerando a evolução dos cuidados médicos De indivíduos a populações, preenchendo a lacuna no tratamento médico para uma saúde melhor Desafios enfrentados pelo setor de assistência

Leia mais

IBM InfoSphere Master Data Management Versão Visão Geral GI

IBM InfoSphere Master Data Management Versão Visão Geral GI IBM InfoSphere Master Data Management Versão 11.3 Visão Geral GI13-2654-01 IBM InfoSphere Master Data Management Versão 11.3 Visão Geral GI13-2654-01 Obseração Antes de usar essas informações e o produto

Leia mais

IBM Maximo Asset Management Versão 7 Release 6. Integrando Dados a Aplicativos Externos

IBM Maximo Asset Management Versão 7 Release 6. Integrando Dados a Aplicativos Externos IBM Maximo Asset Management Versão 7 Release 6 Integrando Dados a Aplicatios Externos Nota Antes de usar essas informações e o produto suportado, leia as informações em Aisos na página 377. Esta edição

Leia mais

IBM Unica Operações de Marketing Versão 8 Release 6 25 de maio de Guia do Usuário

IBM Unica Operações de Marketing Versão 8 Release 6 25 de maio de Guia do Usuário IBM Unica Operações de Marketing Versão 8 Release 6 25 de maio de 2012 Guia do Usuário Obseração Antes de usar estas informações e o produto por elas suportado, leia as informações em Aisos na página 219.

Leia mais

Contexto. Acessibilidade. Relevância.

Contexto. Acessibilidade. Relevância. PLATAFORMA DE COLABORAÇÃO CLÍNICA Contexto. Acessibilidade. Relevância. FLUXO DE TRABALHO DE DADOS CLÍNICOS PARA COLABORAÇÃO SIGNIFICANTE. O poder da unio Conecte. Colabore. Cuide. Dê a médicos e administradores

Leia mais

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 1 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 Organizações globais que trabalham com times distribuídos

Leia mais

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks 48 3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks Este capítulo apresenta uma visão geral da contribuição principal deste trabalho: uma abordagem orientada a aspectos para o

Leia mais

Agilent CrossLab PACOTE DE BOAS VINDAS

Agilent CrossLab PACOTE DE BOAS VINDAS Agilent CrossLab PACOTE DE BOAS VINDAS O COMPROMISSO AGILENT COM VOCÊ Com um legado de mais de 75 anos de inenção e inoação, a Agilent tem o compromisso de disponibilizar instrumentos com qualidade superior

Leia mais

Visões Arquiteturais. Visões Arquiteturais

Visões Arquiteturais. Visões Arquiteturais Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade

Leia mais

Versão 10 Release 0 28 de fevereiro de IBM Marketing Operations: Guia do Usuário IBM

Versão 10 Release 0 28 de fevereiro de IBM Marketing Operations: Guia do Usuário IBM Versão 10 Release 0 28 de feereiro de 2017 IBM Marketing Operations: Guia do Usuário IBM Note Antes de usar estas informações e o produto a que elas se referem, leia as informações em Aisos na página 251.

Leia mais

Aumente a eficiência operacional com um suporte inteligente para as lojas. Solução de suporte completa para os dispositivos de TI dentro da loja

Aumente a eficiência operacional com um suporte inteligente para as lojas. Solução de suporte completa para os dispositivos de TI dentro da loja Aumente a eficiência operacional com um suporte inteligente para as lojas Solução de suporte completa para os dispositivos de TI dentro da loja Melhore Estenda Reduza a experiência do cliente e aumente

Leia mais

IBM Distributed Marketing Versão 9 Release de novembro de Guia do Pessoal de Marketing Corporativo

IBM Distributed Marketing Versão 9 Release de novembro de Guia do Pessoal de Marketing Corporativo IBM Distributed Marketing Versão 9 Release 1.1 26 de noembro de 2014 Guia do Pessoal de Marketing Corporatio Nota Antes de usar estas informações e o produto suportado por elas, leia as informações em

Leia mais

Instalação e configuração locais do Planning Analytics IBM

Instalação e configuração locais do Planning Analytics IBM Instalação e configuração locais do Planning Analytics IBM ii Instalação e configuração locais do Planning Analytics Índice Capítulo 1. Introdução......... 1 Capítulo 2. O que há de noo para a instalação

Leia mais

IBM emessage Versão 9 Release 0 13 de fevereiro de Guia do Usuário

IBM emessage Versão 9 Release 0 13 de fevereiro de Guia do Usuário IBM emessage Versão 9 Release 0 13 de feereiro de 2015 Guia do Usuário Nota Antes de usar essas informações e o produto que elas suportam, leia as informações em Aisos na página 453. Esta edição aplica-se

Leia mais

IBM Maximo Asset Management Versão 7 Release 6. Planejando para Diversos Sites

IBM Maximo Asset Management Versão 7 Release 6. Planejando para Diversos Sites IBM Maximo Asset Management Versão 7 Release 6 Planejando para Diersos Sites Obseração Antes de usar essas informações e o produto suportado, leia as informações em Aisos na página 29. Esta edição aplica-se

Leia mais

As certificações no mercado de ECM

As certificações no mercado de ECM As certificações no mercado de ECM Walter W. Koch Evolução do mercado Baseado em Atle Skjekkeland Era Main frame Mini PC Inter net Nuvem Social Ano 1960 1975 1975 1992 1992 2001 2001 2009 2010 2015 Gestão

Leia mais

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP:

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: 8429016 Definição de MDA OMG (Object Management Group) propôs uma aplicação abrangente das práticas

Leia mais

1. A função DevOps, que se concentra principalmente em Produtos & Serviços:

1. A função DevOps, que se concentra principalmente em Produtos & Serviços: Questões de múltipla escolha 1. A função DevOps, que se concentra principalmente em Produtos & Serviços: a) Desenvolvimento Ágil b) Melhoria Contínua c) Automatizar tudo d) Centralizar o Desenvolvimento

Leia mais

Visões Arquiteturais. Arquitetura de Software Thaís Batista

Visões Arquiteturais. Arquitetura de Software Thaís Batista Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade

Leia mais

COMPARANDO "BW-IP" "BPC CLÁSSICO" "BPC EMBEDDED"

COMPARANDO BW-IP BPC CLÁSSICO BPC EMBEDDED COMPARANDO "BW-IP" "BPC CLÁSSICO" "BPC EMBEDDED" Comparando SAP BW-IP / SAP BPC NW 10.1 Clássico / SAP BPC NW 10.1 Embedded Irei apresentar uma comparação da BW-IP, BPC NW 10.1 Standard e BPC BPC_10.1_Standard.jpg

Leia mais

HxGN AgrOn Production Cultivo inteligente. Conectado. Sincronizado. Otimizado.

HxGN AgrOn Production Cultivo inteligente. Conectado. Sincronizado. Otimizado. HxGN AgrOn Production Cultivo inteligente. Conectado. Sincronizado. Otimizado. Uma solução de gerenciamento inteligente de produção para operações agrícolas corporativas. GERENCIAR COM SUCESSO AS OPERAÇÕES

Leia mais

RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO. Conheça o ondemand da Lionbridge

RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO. Conheça o ondemand da Lionbridge RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO Conheça o ondemand da Lionbridge Todas as empresas usam serviços de tradução Não é apenas a sua organização, a maioria das empresas enfrenta a crescente

Leia mais

Amostras e Tutoriais Versão 8 Release 0. Tutorial da Amostra de Contratação para o IBM Process Designer

Amostras e Tutoriais Versão 8 Release 0. Tutorial da Amostra de Contratação para o IBM Process Designer Amostras e Tutoriais Versão 8 Release 0 Tutorial da Amostra de Contratação para o IBM Process Designer ii Amostra de Contratação Manuais PDF e o Centro de Informações Os manuais PDF são fornecidos como

Leia mais

SAM GERENCIAMENTO DE ATIVOS DE SOFTWARE

SAM GERENCIAMENTO DE ATIVOS DE SOFTWARE Visão Geral dos O é fundamental para o gerenciamento de um ambiente de TI, uma vez que a eficácia é seriamente comprometida se uma organização não souber quais ativos de software ela possui, onde estão

Leia mais

PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS?

PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS? PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS? Houve uma proliferação das ofertas de nuvem pública, e a nuvem privada se popularizou. Agora, a questão é como explorar o potencial

Leia mais

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave Primeiro Módulo: Parte 3 Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave AN V 3.0 [60] Rildo F Santos (@rildosan) rildo.santos@etecnologia.com.br www.etecnologia.com.br http://etecnologia.ning.com

Leia mais

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento.

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento. Universidade Federal de Santa Catarina Centro Tecnológico Disciplina: PROJETOS I Aluno: Cleosvaldo G. Vieira Jr cgvjr@inf.ufsc.br Resumo parcial da Tese de Doutorado Um modelo de Sistema de Gestão do Conhecimento

Leia mais

GERENCIAMENTO DE DADOS Exercícios

GERENCIAMENTO DE DADOS Exercícios GERENCIAMENTO DE DADOS Exercícios EXERCÍCIO 1 Marque a opção correta: 1. O conceito de administração de recursos de dados envolve o gerenciamento dos: a. Recursos de dados de uma organização e do seu pessoal.

Leia mais

UML (Unified Modelling Language)

UML (Unified Modelling Language) UML (Unified Modelling Language) Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Referências: Booch, G. et al. The Unified Modeling Language User Guide

Leia mais

Autonomia para equipes e departamentos com visualizações rápidas

Autonomia para equipes e departamentos com visualizações rápidas da solução SAP SAP Lumira, edição edge Autonomia para equipes e departamentos com visualizações rápidas A solução de visualização de dados para equipes e departamentos A solução de visualização de dados

Leia mais

IBM Distributed Marketing Versão 9 Liberação 1 25 de outubro de Guia do Divulgador de Campo

IBM Distributed Marketing Versão 9 Liberação 1 25 de outubro de Guia do Divulgador de Campo IBM Distributed Marketing Versão 9 Liberação 1 25 de outubro de 2013 Guia do Diulgador de Campo Obseração Antes de utilizar estas informações e o produto que elas suportam, leia as informações em Aisos

Leia mais

Gestão da Tecnologia da Informação

Gestão da Tecnologia da Informação TLCne-051027-P0 Gestão da Tecnologia da Informação Disciplina: Governança de TI São Paulo, Agosto de 2012 0 Sumário TLCne-051027-P1 Conteúdo desta Aula Continuação do Domínio de Processos PO (PO4, PO5

Leia mais

Entrega contínua: automatizar o pipeline de implantação

Entrega contínua: automatizar o pipeline de implantação White Paper Deployment Authomation Entrega contínua: automatizar o pipeline de implantação Índice página O valor da entrega contínua.... 1 A desconexão entre criar e implantar.... 3 Automação e integração

Leia mais

Fonte : sistemaerp.org

Fonte : sistemaerp.org Fonte : sistemaerp.org O QUE É SISTEMA ERP? ERP- ENTERPRISE RESOURCE PLANNING É um sistema de gestão empresarial que gerencia as informações relativas aos processos operacionais, administrativos e gerenciais

Leia mais

RH e Folha de Pagamento Soluções que agregam valor ao seu negócio. People Knowledge Technology

RH e Folha de Pagamento Soluções que agregam valor ao seu negócio. People Knowledge Technology RH e Folha de Pagamento Soluções que agregam valor ao seu negócio People Knowledge Technology Nós Trabalhamos para o seu Sucesso Há duas décadas a Datamace se dedica ao desenvolvimento de soluções integradas

Leia mais

PROCESSOS DE NEGÓCIOS

PROCESSOS DE NEGÓCIOS GESTÃO DE DE NEGÓCIO UNIDADE 2: GESTÃO DE DE NEGÓCIOS PROFESSORA: LUCIANA FORTES FARIAS UNIDADE 2: GESTÃO DE DE NEGÓCIOS CONTEÚDO DESTA UNIDADE 2.1 Melhoria de processos e reengenharia organizacional 2.2

Leia mais

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2006 Profa. Dra. Itana Gimenes RUP: Projeto Artefatos Modelo de Projeto: Lista de classes de

Leia mais

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001 FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS Projeto de Programas PPR0001 2 Introdução Antes de desenvolver ou construir qualquer produto ou sistema em engenharia é necessário um... o PROJETO O que é um

Leia mais

Tópicos Especiais em Informática Fatec Indaiatuba

Tópicos Especiais em Informática Fatec Indaiatuba Inteligência de Negócios Fatec Indaiatuba Prof. Piva Compreender as definições e conceitos básicos do Data Warehouse (DW) Entender as arquiteturas do DW Descrever os processos utilizados no desenvolvimento

Leia mais

Leia-me do Veritas System Recovery 16 Management Solution

Leia-me do Veritas System Recovery 16 Management Solution Leia-me do Veritas System Recovery 16 Management Solution Sobre este Leia-me Requisitos do sistema para políticas de entrega de software do Veritas System Recovery 16 Requisitos do sistema para o Veritas

Leia mais

Fundamentos de Gestão de TI

Fundamentos de Gestão de TI Fundamentos de Gestão de TI Tópico IV Desenho de Serviço (ITIL V3) José Teixeira de Carvalho Neto desenho de serviço desenho de serviço Objetivo: desenhar e especificar serviços novos ou alterados para

Leia mais

Ciência da Computação. Análise e Projeto Orientado a Objetos UML. Anderson Belgamo

Ciência da Computação. Análise e Projeto Orientado a Objetos UML. Anderson Belgamo Ciência da Computação Análise e Projeto Orientado a Objetos UML Anderson Belgamo 1 Evolução do Software O rápido crescimento da capacidade computacional das máquinas resultou na demanda por sistemas de

Leia mais

IBM Unica emessage Versão 8 Release 6 28 de setembro de Guia do Usuário

IBM Unica emessage Versão 8 Release 6 28 de setembro de Guia do Usuário IBM Unica emessage Versão 8 Release 6 28 de setembro de 2012 Guia do Usuário Obseração Antes de utilizar estas informações e o produto que elas suportam, leia as informações em Aisos na página 339. Essa

Leia mais

Novidades no LANDESK Asset Central

Novidades no LANDESK Asset Central Novidades no LANDESK Asset Central 2016.3 RESUMO Este documento destaca os novos recursos e melhorias introduzidos no LANDESK Asset Central 2016.3. Criação do documento: 12 de abril de 2016. Entrada em

Leia mais

Aula 5 Sistemas de Informações Gerenciais. Conquistando excelência operacional e intimidade com o cliente: aplicações integradas

Aula 5 Sistemas de Informações Gerenciais. Conquistando excelência operacional e intimidade com o cliente: aplicações integradas Aula 5 Sistemas de Informações Gerenciais Conquistando excelência operacional e intimidade com o cliente: aplicações integradas slide 1 Conquistando excelência operacional e intimidade com o cliente: aplicações

Leia mais

Visualizando Padrões: A visualização do Universo de Metadados

Visualizando Padrões: A visualização do Universo de Metadados Fonte: Riley, J. Seeing Standards: a visualization of the metadata universe. USA: Indiana University Libraries, 2009-2010. Visualizando Padrões: A visualização do Universo de Metadados Compilação, tradução

Leia mais

ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO. Unidade VI Planejamento Estratégico de TI. Luiz Leão

ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO. Unidade VI Planejamento Estratégico de TI. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 6.1 Governança de tecnologia da Informação 6.2 Planejamento e Controle da TI 6.3 O Papel Estratégico da TI para os Negócios 6.4

Leia mais

6.CONCLUSÕES CONCLUSÕES

6.CONCLUSÕES CONCLUSÕES 6.CONCLUSÕES 193 6 CONCLUSÕES Este trabalho apresentou uma proposta para modelagem e análise de Sistemas de Controle envolvidos na geração de energia elétrica hidráulica, tendo como base dois desenvolvimentos:

Leia mais

1. Conceitos de Bancos de Dados

1. Conceitos de Bancos de Dados Bancos de Dados 1. Conceitos de Bancos de Dados 1 Bancos de Dados na Vida Cotidiana BD e sistemas de informação baseados em BD são cada vez mais essenciais para a vida moderna Quase todas as nossas atividades

Leia mais

ORACLE VALUE CHAIN PLANNING SOLUÇÕES COMPLETAS E INTEGRADAS PARA CADEIAS DE VALORES

ORACLE VALUE CHAIN PLANNING SOLUÇÕES COMPLETAS E INTEGRADAS PARA CADEIAS DE VALORES ORACLE VALUE CHAIN PLANNING SOLUÇÕES COMPLETAS E INTEGRADAS PARA CADEIAS DE VALORES APRESENTAÇÃO DO ORACLE VALUE CHAIN PLANNING 2 Descubra o que o Oracle Value Chain Planning pode fazer por você Inovar

Leia mais

Gerência de Projetos de TI

Gerência de Projetos de TI Gerência de Projetos de TI Grade Curricular Unidade de aprendizagem Ementas Carga horária Semestre 1 Business Intelligence Gerência de Qualidade de Software Métodos e Práticas na Engenharia de Requisitos

Leia mais

1. Fundamentos do Sistema de Informação. Objetivos do Módulo 1

1. Fundamentos do Sistema de Informação. Objetivos do Módulo 1 Objetivos do Módulo 1 Explicar por que o conhecimento dos sistemas de informação é importante para os profissionais das empresas e identificar as cinco áreas dos sistemas de informação que esses profissionais

Leia mais

Data Warehouse ETL. Rodrigo Leite Durães.

Data Warehouse ETL. Rodrigo Leite Durães. Data Warehouse ETL Rodrigo Leite Durães rodrigo_l_d@yahoo.com.br Introdução Um dos desafios da implantação de um DW é a integração dos dados de fontes heterogêneas e complexas, padronizando informações,

Leia mais

PROJETO INTEGRADO AULA 4 INTEGRAÇÃO E ESCOPO

PROJETO INTEGRADO AULA 4 INTEGRAÇÃO E ESCOPO PROJETO INTEGRADO AULA 4 INTEGRAÇÃO E ESCOPO PROF.: KAIO DUTRA Gerenciamento da Integração do Projeto O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar,

Leia mais

Desempenho máximo em operação.

Desempenho máximo em operação. 1 2 3 4 5 Garantindo Produtividade Desempenho máximo em operação. Fácil assim. 1 2 Desenvolvendo ideias Você esta procurando construir a melhor máquina possível e já tem algumas ideias iniciais? Então

Leia mais

Universidade de São Paulo. Faculdade de Economia, Administração e Contabilidade Departamento de Contabilidade e Atuária EAC FEA - USP

Universidade de São Paulo. Faculdade de Economia, Administração e Contabilidade Departamento de Contabilidade e Atuária EAC FEA - USP Universidade de São Paulo Faculdade de Economia, Administração e Contabilidade Departamento de Contabilidade e Atuária EAC FEA - USP AULA 10 Supply Chain Management (SCM) Prof. Dr. Joshua Onome Imoniana

Leia mais

IMPLEMENTAÇÃO DE UM DATA WAREHOUSE COM O MICROSOFT SQL SERVER

IMPLEMENTAÇÃO DE UM DATA WAREHOUSE COM O MICROSOFT SQL SERVER 20463 - IMPLEMENTAÇÃO DE UM DATA WAREHOUSE COM O MICROSOFT SQL SERVER CONTEÚDO PROGRAMÁTICO Estrutura de tópicos do curso Módulo 1: Introdução ao Data Warehouse Este módulo fornece uma introdução aos principais

Leia mais

Packaged Solutions `

Packaged Solutions ` Packaged Solutions APLICAÇÕES FIORI BY SEIDOR SAP NA PALMA DA SUA MÃO: Utilizando Tecnologia SAP Fiori independente de infraestrutura e sem custos em sua licença subjacente de software da SAP. APP APROVAR

Leia mais

ENGENHARIA DE SOFTWARE. Aula 17 Reuso de software

ENGENHARIA DE SOFTWARE. Aula 17 Reuso de software ENGENHARIA DE SOFTWARE Aula 17 Reuso de software OBJETIVOS Entender os benefícios e problemas de reuso de software durante o desenvolvimento de novos sistemas; Entender o conceito de um framework de aplicações

Leia mais

OPERA Cloud. Tecnologia que potencializa as operações e distribuição de seu hotel

OPERA Cloud. Tecnologia que potencializa as operações e distribuição de seu hotel OPERA Cloud Tecnologia que potencializa as operações e distribuição de seu hotel O que é o OPERA Cloud? O Oracle Hospitality OPERA Cloud Services (OPERA Cloud) é uma plataforma empresarial, voltada para

Leia mais

Capítulo 1: Introdução às redes comutadas

Capítulo 1: Introdução às redes comutadas Capítulo 1: Introdução às redes comutadas Roteamento e Comutação Material adaptado pelo Prof. Kleber Rezende Presentation_ID 1 Capítulo 1 1.0 Introdução 1.1 Projeto de LAN 1.2 O ambiente comutado 1.3 Resumo

Leia mais

Modelagem de Processos. Rômulo César

Modelagem de Processos. Rômulo César Modelagem de Processos Rômulo César http://romulocesar.com.br/ romulo.andrade@upe.br Professor NOME: RÔMULO CÉSAR DIAS DE ANDRADE Mini CV: Doutorando em Ciência da Computação na Universidade Federal de

Leia mais

INF1013 MODELAGEM DE SOFTWARE

INF1013 MODELAGEM DE SOFTWARE INF1013 MODELAGEM DE SOFTWARE Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 1 O Paradigma Orientado a Objetos A Linguagem UML Descrição da Arquitetura 1 Programa

Leia mais

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Notas de Aula 03: Introdução a Orientação a Objetos e a UML Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas

Leia mais

IBM Endpoint Manager for Software Use Analysis Versão 9.0. Glossário

IBM Endpoint Manager for Software Use Analysis Versão 9.0. Glossário IBM Endpoint Manager for Software Use Analysis Versão 9.0 Glossário IBM Endpoint Manager for Software Use Analysis Versão 9.0 Glossário Guia de Glossário Esta edição aplica-se à versão 2.2 do IBM Endpoint

Leia mais

Introdução a UML (Unified Modeling Language)

Introdução a UML (Unified Modeling Language) Introdução a UML (Unified Modeling Language) O que é a UML? Linguagem Gráfica de Modelagem para: Visualizar Especificar Construir Documentar Comunicar Artefatos de sistemas complexos Linguagem: vocabulário

Leia mais

Tufin Orchestration Suite. Orquestração de Políticas de Segurança em Redes Físicas e Plataformas em Nuvem

Tufin Orchestration Suite. Orquestração de Políticas de Segurança em Redes Físicas e Plataformas em Nuvem Tufin Orchestration Suite Orquestração de Políticas de Segurança em Redes Físicas e Plataformas em Nuvem Tufin Orchestration Suite O Tufin Orchestration Suite provê Cyber Resiliência & Agilidade com a

Leia mais

Visões Arquiteturais. Visões Arquiteturais. Visões Arquiteturais. Visão Conceitual

Visões Arquiteturais. Visões Arquiteturais. Visões Arquiteturais. Visão Conceitual Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade

Leia mais

Introdução à Gestão de Processos de Negócios

Introdução à Gestão de Processos de Negócios Introdução à Gestão de Processos de Negócios Profa. Dra. Elisa Yumi Nakagawa 2. Semestre de 2016 SSC0531 - Gestão de Sistemas de Informação Slides inicialmente preparados por Roberto Rocha e Prof. João

Leia mais

Folha de pagamento Soluções para a excelência de seus processos

Folha de pagamento Soluções para a excelência de seus processos Folha de pagamento Soluções para a excelência de seus processos Desafios e respostas para um ambiente regulatório complexo Atualmente, as empresas enfrentam um cenário de negócios em constante evolução,

Leia mais

5 Conclusão e trabalhos futuros

5 Conclusão e trabalhos futuros 5 Conclusão e trabalhos futuros Neste capítulo fazemos uma retrospectiva do trabalho realizado, uma avaliação da proposta de solução de integração de dados ou conhecimentos mostrada na dissertação e também

Leia mais

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário

Leia mais

Metamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo

Metamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo Metamodelos para Banco de Dados Carlos Julian Menezes Araújo cjma@cin.ufpe.br Prof. Dr. Robson do Nascimento Fidalgo 1 Agenda Metadados MDA MOF Metamodelos CWM Pacote Relacional Referências 2 Metadados

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 Antes de qualquer

Leia mais

TELEFONIA IP: Possibilidades para aumentar os resultados de sua empresa

TELEFONIA IP: Possibilidades para aumentar os resultados de sua empresa TELEFONIA IP: Possibilidades para aumentar os resultados de sua empresa SUMÁRIO C L I Q U E E A C E S S E Introdução.... 3 C A N A L T E L E C O M. C O M. B R Um novo mundo de opções.... 4 Comunicação

Leia mais

IBM emessage Versão 9 Release 0 14 de junho de Guia do Usuário

IBM emessage Versão 9 Release 0 14 de junho de Guia do Usuário IBM emessage Versão 9 Release 0 14 de junho de 2013 Guia do Usuário Obseração Antes de utilizar estas informações e o produto suportado por elas, leia as informações em Aisos na página 381. Esta edição

Leia mais

Análise de Sistemas. Aula 5

Análise de Sistemas. Aula 5 Análise de Sistemas Aula 5 Prof. Emerson Klisiewicz CONTEXTUALIZAÇÃO Aula 5 Análise Orientada a Objetos Introdução a UML Histórico e Visão Geral Ferramentas CASE O Sucesso... Clientes satisfeitos Eles

Leia mais

3 Arquitetura para a Coordenação e a Composição de Artefatos de Software

3 Arquitetura para a Coordenação e a Composição de Artefatos de Software Uma Arquitetura para a Coordenação e a de Artefatos de 23 3 Arquitetura para a Coordenação e a de Artefatos de Resumo Este capítulo apresenta a arquitetura ACCA, que é a parte central deste trabalho. A

Leia mais

Engenharia de Software. Projeto de Arquitetura

Engenharia de Software. Projeto de Arquitetura Engenharia de Software Projeto de Arquitetura O que já vimos? Introdução a Engenharia de Software Processos de Software Desenvolvimento Ágil de Software Engenharia de Requisitos Modelagem de sistemas (outra

Leia mais

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Processos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Objetivos Apresentar modelos de processos de software Descrever três modelos genéricos de processo e quando

Leia mais

IBM Interact Versão 9 Release 0 31 de maio de Guia do Usuário

IBM Interact Versão 9 Release 0 31 de maio de Guia do Usuário IBM Interact Versão 9 Release 0 31 de maio de 2013 Guia do Usuário Obseração Antes de usar estas informações e o produto por elas suportado, leia as informações em Aisos na página 105. Esta edição se aplica

Leia mais

Guia do Usuário do IBM Unica Campaign Versão 8 Release 6 25 de maio de 2012

Guia do Usuário do IBM Unica Campaign Versão 8 Release 6 25 de maio de 2012 Guia do Usuário do IBM Unica Campaign Versão 8 Release 6 25 de maio de 2012 Obseração Antes de utilizar estas informações e o produto suportado por elas, leia as informações em Aisos na página 243. Essa

Leia mais

Guia de Instalação e Configuração

Guia de Instalação e Configuração IBM Tioli Monitoring para Business Integration Guia de Instalação e Configuração Versão 5.1.1 S517-7824-00 IBM Tioli Monitoring para Business Integration Guia de Instalação e Configuração Versão 5.1.1

Leia mais

1.1. Declaração do Problema e Limitações dos Trabalhos Relacionados Um Framework Conceitual para SMAs

1.1. Declaração do Problema e Limitações dos Trabalhos Relacionados Um Framework Conceitual para SMAs 1 Introdução Os sistemas multiagentes (SMAs) estão tendo cada vez mais aceitação no setor da engenharia de software e no meio acadêmico como um paradigma para o desenvolvimento e a criação de sistemas

Leia mais

RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN

RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS Prof. Fabiano Papaiz IFRN O RUP recomenda as seguintes práticas que devem ser utilizadas no desenvolvimento de um software: 1. Desenvolver de forma iterativa

Leia mais

SI06 DIMENSÃO TECNOLÓGICA I

SI06 DIMENSÃO TECNOLÓGICA I 1 2 1. Apresentar os principais tipos de software. 2. Compreender os componentes básicos de uma rede de telecomunicações. 3. Compreender como o uso da internet participa no processo de acesso à informação.

Leia mais

Sistemas ERP (Enterprise Resource Planning)

Sistemas ERP (Enterprise Resource Planning) Sistemas ERP (Enterprise Resource Planning) O que significa ERP? ERP - Enterprise Resource Planning (Planejamento de Recursos Empresariais) são sistemas de informações que integram todos os dados e processos

Leia mais

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical

Leia mais

MarkLogic Business Partner. O Que Há De Novo No MarkLogic 9

MarkLogic Business Partner. O Que Há De Novo No MarkLogic 9 MarkLogic Business Partner O Que Há De Novo No MarkLogic 9 TEMA-CHAVE Integração de Dados Mais Fácil, Mais Rápida O MarkLogic 9 torna mais rápido e mais fácil gerenciar dados de vários tipos, difusos

Leia mais

SoftExpert HDM Suite

SoftExpert HDM Suite HDM Suite Desenvolvendo talentos para a excelência. Desafios Solução Benefícios www.softexpert.com.br Como sua empresa transforma a gestão de desempenho individual em um processo real e eficiente? www.softexpert.com.br

Leia mais

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário

Leia mais

Prof. Esp. Fabiano Taguchi

Prof. Esp. Fabiano Taguchi UML Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com UML COMPETÊNCIA: Conhecer e desenvolver estudos de caso usando modelagem orientada a objeto. HABILIDADE: Conhecer

Leia mais