MONITOR. Sistema Especialista para Monitoramento da Corrosão em Processo Químico Industrial



Documentos relacionados
Introdução ao Modelos de Duas Camadas Cliente Servidor

CHECK - LIST - ISO 9001:2000

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

SLA - Service Level Agreement (Acordo de Nível de Serviço) Gerenciamento de Estoque

Universidade Paulista

2 Diagrama de Caso de Uso

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

Agora todas as Unimeds vão falar uma só língua. Unimed do Brasil Federação São Paulo Portal Unimed

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

A experiência do TECPAR

Arquitetura dos Sistemas de Informação Distribuídos

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

15/03/2010. Análise por pontos de função. Análise por Pontos de Função. Componentes dos Pontos de Função. Componentes dos Pontos de Função

Abordagem de Processo: conceitos e diretrizes para sua implementação

Documento de Requisitos Projeto SisVendas Sistema de Controle de Vendas para Loja de Informática.

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Orientação a Objetos

3. Arquitetura Básica do Computador

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

CRIAÇÃO DA DISCIPLINA SISTEMA DE GESTÃO AMBIENTAL NO CURSO DE ENGENHARIA CIVIL

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

TriNMPC. Controlador Preditivo Multivariável Linear e Não-linear BENEFÍCIOS: APLICAÇÕES: CARACTERÍSTICAS:

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

Normalização do sistema de bloqueio conforme a NR 10

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

Estrutura de um Sistema Especialista

PLANO DE ESTAGIO INTEGRADO A PROPOSTA PEDAGOGICA DO CURSO

Sistema Especialista em Manutenção Preditiva de Equipamentos e Plantas Industriais VIDENTE

PROCEDIMENTO OPERACIONAL AQUISIÇÃO / QUALIFICAÇÃO E AVALIAÇÃO DE FORNECEDORES

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA

Introdução a computação móvel. Middlewares para Rede de Sensores sem Fio. Uma avaliação na ótica de Adaptação ao Contexto

Análise e Projeto Orientados a Objetos Aula IV Requisitos. Prof.: Bruno E. G. Gomes IFRN

GT Computação Colaborativa (P2P)

Plano de Gerenciamento do Projeto

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA

Extração de Requisitos

EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS

Lista de verificação (Check list) para planejamento e execução de Projetos

PROCEDIMENTO DA QUALIDADE

OBJETIVO DO CONTROLE PATRIMONIAL NORMAS E PROCEDIMENTOS PARA CONTROLE PATRIMONIAL

UFG - Instituto de Informática

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO

pacotes de software na forma em que são É importante salientar que não é objetivo do software, suas atividades e produtos

NORMA TÉCNICA PARA IMPLANTAÇÃO DE NOVOS SISTEMAS OU APLICAÇÕES NO BANCO DE DADOS CORPORATIVO

Programa de Capacitação em Gestão do PPA Curso PPA: Elaboração e Gestão Ciclo Básico. Elaboração de Planos Gerenciais dos Programas do PPA

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Logística e Administração de Estoque. Definição - Logística. Definição. Profª. Patricia Brecht

Descubra aqui os benefícios de possuir um sistema de NF-e integrado com o software de gestão de empresas da Indústria da Construção.

1

Solução Cadia Projects

ESTOQUE. Manual Estoque Atualizado em 29/06/2007 Pág. 1

Documento de Análise e Projeto VideoSystem

Tecnologia da Informação. Prof Odilon Zappe Jr

1 INTRODUÇÃO. 1.1 Motivação e Justificativa

POLÍTICA DE ATENDIMENTO AOS USUÁRIOS DE T.I.

POLÍTICA DE PRIVACIDADE SEGUROS UNIMED

LABORATÓRIO VIRTUAL DE MATEMÁTICA EM DVD

Análise e Projeto de Sistemas de Informação. Andrêza Leite andreza.lba@gmail.com

Módulo I - Aula 3 Tipos de Sistemas

Semântica para Sharepoint. Busca semântica utilizando ontologias

Campanha de Verão Daikin de Junho a 31 de Agosto

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS

Diagrama de Caso de Uso e Diagrama de Sequência

Faculdade Pitágoras. Engenharia de Software. Prof.: Julio Cesar da Silva.

GARANTIA DA QUALIDADE DE SOFTWARE

Especificação de Requisitos

Empreendedorismo de Negócios com Informática

DIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling

Sistemas de Informação I

Um Driver NDIS Para Interceptação de Datagramas IP

EDITAL SENAI SESI DE INOVAÇÃO. Caráter inovador projeto cujo escopo ainda não possui. Complexidade das tecnologias critério de avaliação que

ENGENHARIA DE SOFTWARE I

Disciplina: Introdução à Informática Profª Érica Barcelos

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

9.8 Toda comunicação eletrônica entre os proponentes e a empresa contratada deverá ocorrer com cópia para o NIT, através do nit@ifrs.edu.br.

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

SISTEMAS DE INFORMAÇÃO PARA GESTÃO

Satélite. Manual de instalação e configuração. CENPECT Informática cenpect@cenpect.com.br

Sistema de Controle de Solicitação de Desenvolvimento

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE

CAPITULO SISTEMA INTEGRADO DE ADMINISTRAÇÃO FINANCEIRA DO GOVERNO FEDERAL - SIAFI

22/02/2009. Supply Chain Management. É a integração dos processos do negócio desde o usuário final até os fornecedores originais que

Identificação do Órgão/Unidade:Tribunal Superior Eleitoral/STI/COINF/SEPD Service Desk

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.

11 de maio de Análise do uso dos Resultados _ Proposta Técnica

1.1. Organização de um Sistema Computacional

Sistema de Gestão da Qualidade

ALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA

Engenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com

Gestão da Qualidade por Processos

Transcrição:

MONITOR Sistema Especialista para Monitoramento da Corrosão em Processo Químico Industrial Carlos Marcelo Pedroso Patrícia Funayama Mílton Pires Ramos Celso A. A. Kaestner RESUMO : Este artigo descreve o MONITOR, um sistema especialista de apoio à segurança de equipamentos, de uma refinaria de petróleo, auxiliando no controle da corrosão. A conjugação de conhecimento especializado, técnico e heurístico, análise do processo da refinaria e recursos computacionais resulta em diagnósticos sobre o estado corrosivo e possibilita a adoção de medidas corretivas aplicáveis. Esse conjunto de atributos compõe o MONITOR, desenvolvido para a refinaria Getúlio Vargas (REPAR / PETROBRÁS). Graduando(a) do curso de Engenharia da Computação - PUC-PR. Estagiário(a) do Laboratório de Desenvolvimento - Divisão Eletro-Eletrônica do Instituto de Tecnologia do Paraná (TECP AR). Rua Prof Algacyr Munhoz Mader, 2400 - CIC - tel: (041) 346-3141 - R. 231 - FAX : (041) 247-6788 - email: tecpar @ brfapesp.bitnet -Curitiba- PR. Engenheiro eletrônico - Chefe do Laboratório de Desenvolvimento - Divisão Eletro- Eletrônica do Instituto de Tecnologia do Paraná (TECP AR). Professor do Departamento de Informática - PUC-PR / CEFET -PRo - 125-

1. INTRODUÇÃO Observando a evolução da indústria petroquímica, verifica-se que os problemas relacionados à equipamentos constituem a causa de grande parte das perdas, de produção e qualidade. [LOU-88] Uma pesquisa realizada na indústria de processamento de petróleo indicou a ocorrência de cem grandes acidentes, com dano de propriedade, em um período de trinta anos. Quarenta e dois destes acidentes envolveram unidades de refinarias e 30%, do total de acidentes, localizaram-se nos sistemas de tubulação, sendo que o prejuízo resultante, em cada caso, excedeu a US$lO,OOO,OOO. As principais causas dessas perdas foram determinadas como falhas de equipamentos e erros operacionais. [GAR-88] Portanto, a segurança de equipamentos, pode representar uma real economia, em termos de manutenção e força de trabalho. Esta, porém, é seriamente afetada pela corrosão. Virtualmente, toda unidade de uma refinaria é suscetível ao ataque dos agentes corrosivos[lin-86], sendo que estes não podem ser totalmente eliminados, devido à natureza do processo e dos compostos manipulados. [LOU-88] Assim sendo, é desejável que os índices de corrosão sejam mantidos em limites mínimos e aceitáveis. O controle da corrosão se apresenta como um fator fundamental para a garantia de um funcionamento, adequado e seguro, das unidades de fracionamento de petróleo. Entretanto, os procedimentos, de monitoramento e neutralização da corrosão, não são amplamente conhecidos. A complexidade de tais procedimentos tem vinculado o controle da corrosão ao conhecimento de um especialista e à demanda de muitos recursos financeiros. A transferência do conhecimento do especialista para um sistema computacional, com capacidade de raciocínio e de verificação do estado da unidade da refinaria, constitui a base de desenvolvimento do sistema especialista MONITOR. O MONITOR é uma inovação para o controle da corrosão, suprindo a ausência do especialista e beneficiando a qualidade, a economia e a segurança no processo de refino de petróleo. 2. CONTEXTO GERAL Seg~ndo o especialista em corrosão da refinaria Getúlio Vargas (PETROBRÁS/ REPAR), uma quantidade mínima de refinarias, no mundo, são capazes de operar suas unidades, com perdas aceitáveis, ocasionadas pela corrosão. As consequências da falta de controle podem vanar desde perda nos resultados do processo a acidentes operacionais. - 126-

o efeito da corrosão pode ser representado como na Fig. 1.. Corrosão na superficie Deterioração do equipamento ~ Vazamento de produto (alta temperatura) Incêndio Fig. 1. Efeito crítico da corrosão. 3. SISTEMA ESPECIALISTA Para efetuar o controle da corrosão na Unidade de Destilação da REP AR, esta solicitou o desenvolvimento.de um sistema computacional que forneça suporte e consistência a tal controle. A correção dos índices de corrosão, atualmente realizada, baseia-se na adição de substâncias ao petróleo, em quantidades fixas. Essa técnica desconsidera as características de cada tipo de petróleo, a situação do processo e as condições dos equipamentos. Além desse fator, a ausência do acompanhamento de um especialista em corrosão, ocasiona uma sobrecarga de tarefas ao setor operacional. Objetivando otimizar o controle da corrosão, foi selecionado um sistema especialista, a ser desenvolvido para apresentar um raciocínio semelhante ao de um especialista, em contato direto com o processo de refino. O sistema deverá possuir funções para análise da unidade, diagnóstico da situação e reparo, indicando um tratamento para a corrosão. A capacidade de representar e manipular conhecimento e de obter conclusões, suprindo a ausência do especialista, justificou a opção pelo desenvolvimento de um sistema especialista. 4. SISTEMA MONITOR o MONITOR é um sistema especialista para monitoramento da corrosão na Unidade de Destilação (U-21 00) da REP AR. - 127-

I SBAI - UNESP - Rio ClaroiSP - Brasil A U-21 00 é formada por um conjunto de equipamentos que efetuam o fracionamento do petróleo por destilação. o acompanhamento do processo é realizado através de um conjunto de sensores ligados a um computador de processos (YODIC-IOO / YOKOGA W A) que interage com a rede da REP AR (padrão NOVELL), através de uma placa de comunicaçãó. Todos os setores da refinaria estão conectados à rede. Existem ainda algumas medições do processo feitas em laboratório. São retiradas amostras, em rotina periódica, estabelecida. Os resultados também são alimentados na rede. Adaptado às condições operacionais da unidade, o MONITOR interage com a rede de dados da refinaria e com o setor de operação, fornecendo um diagnóstico útil sobre a situação da U-2100 e sugerindo providências para controle da corrosão (Fig.3.). O sistema deverá indicar, ainda, um funcionamento inadequado dos equipamentos e o não cumprimento das rotinas de análise de laboratório, requisitando manutenção ou realização da análise, conforme o caso. J Sensores da unidade I medida do U-2100 processo I ajustes amostras t Laboratório valor da resultado medida Rede de da análise dados t I dados da U-2100 J MONITOR diagnóstico I Operação Fig.3. Integração do MONITOR na REPAR. \ Salien:a-s~ que.a efetivação d~s ajustes indicados é dtv esponsabilidade da operação. O MONITOR nao e um sistema de atuaçao.. \ - 128- \ \

Uma visão geral do MONITOR pode ser obtida através de seu diagrama de fluxo de dados básico (Fig.4.). MONITOR Rede de Dados dados da U-2100 pedidos de leituras resultado inferido Acesso aos dados Inferência Intelface informações de corrosão --- C ---- Base de regras do,--conhecimento sistema diagnóstico pedidos de funções Operação Fig 4. Diagrama de fluxo de dados. 4.1. Acesso aos dados A comunicação entre o processo e o sistema MONITOR é feita através da rede, implantada na refinaria, e do módulo de acesso aos dados. Os dados relativos à cortosão estão distribuídos em arquivos, disponíveis em rede, com padrões e formatos diversos, não documentados formalmente. O módulo de acesso é responsável pela leitura de tais arquivos e seleção dos registros relevantes à corrosão. Uma vez "extraídos" os dados necessários, estes são formatados para uso posterior da inferência. É também designada como função deste módulo, a indicação, para o módulo de / inferência, da ausência de informações primárias (p.ex. problemas de leitura do ph, devido a uma parada na unidade), da ausência de informações secundárias (p.ex. uma análise de laboratório não realizada) e de erros de acesso (p.ex. conflito de compartilhamento de arquivos). -129 -

4.2. Inferência o módulo do sistema MONITOR, denominado inferência, é composto das funções que o caracterizam como um sistema especialista. Uma divisão estrutural da inferência é mostrada na Fig. 5. INFERÊNCIA resultado inferido informações de corrosão Máquina de sequência de raciocínio regras do sistema inferência r:: :::: Base de conhecimento Sistema de explicação Fig. 5. Diagrama de fluxo de dados da inferência. 4.2.1. Base de conhecimento o MONITOR constitui sua base de conhecimento através de : memória de regras; memória de trabalho. Memória de regras Esta divisão da base de conhecimento é desta forma denominada, devido à forma de representação do conhecimento, utilizada no MONITOR: as regras de produção. As regras são constituídas de condições e conclusões interligadas, logicamente, através do formato SE / ENTÃO. - 130 -

regras : As regras podem ser representadas como na Fig.6. -~ SE H condições }-~ ENTÃO H conclusões }-.. ~------~ \ condições: <condição> ::= <conclusão jntermediária> I sentença I expressão conclusões : <conclusão> ::= <conclusão jntermediária> I <conclusão_final> <conclusão jntermediária> ::= sentença <conclusão_final> ::= sentença ---.---il... -l( conclusão... '----lmf-ooll... ~--' Fig.6. Representação das regras de produção. As condições descrevem uma situação que leva o sistema a uma mudança de estado. São formadas por um conjunto de fatos, sendo que cada fato é uma sentença, uma expressão comparativa e/ou matemática ou uma conclusão intermediária, obtida através de outra regra. As sentenças são conjuntos de símbolos alfanuméricos que representam um estado do processo (frase simbólica e descritiva). As. expressões são constituídas de variáveis do processo e constantes estabelecidas, representando, por exemplo, cálculos de eficiência e fórmulas químicas. Para que a regra seja considerada aplicável, o conjunto de condições deve ser totalmente verdadeiro. As conclusões determinam uma mudança no sistema. Uma conclusão é formada por uma sentença declarativa que pode ser classificada como final ou intermediária. As conclusões finais são as metas do sistema, pois representam os ajustes que o sistema necessita; as intermediárias são utilizadas como fatos, por outras regras. A memória de regras também armazena um conjunto de hipóteses, que o sistema tentará provar, baseado nos dados da unidade. A função da memória de regras é, basicamente, armazenar o conhecimento adquirido do especialista, em formato simbólico. Memória de trabalho A memória de trabalho representa o estado da unidade, no momento em que está sendo feita a inferência. O estado da unidade é formado pelas instâncias das variáveis do sistema e das conclusões, intermediárias e finais, já estabelecidas. - 131 -

o conteúdo da memória de trabalho, ao final da inferência, constituirá o diagnóstico e os ajustes determinados para a unidade. 4.2.2. Máquina de inferência Caracterizando o tipo de inferência realizada por MONITOR, são mencionados os seguintes ítens : Encadeamento para trás Foi especificado o conjunto dos possíveis ajustes para a unidade. A cada análise realizada por MONITOR, este verifica se determinado ajuste é necessário ou não. Esta forma de raciocínio é direcionada à meta. Monotonicidade Estabelecida uma conclusão para a unidade, esta não será anulada por outra regra. * Revogabilidade O processo de inferência pode retornar a uma situação imediatamente anterior, eliminando o último passo. Busca em profundidade O sentido da busca da inferência foi escolhido objetivanto verificar um caminho que indique a necessidade de um ajuste. Caso uma hipótese seja provada, outros caminhos para prová-la são irrelevantes. Uso de variáveis As variáveis são utilizadas nas regras para representar instâncias de leituras de sensores, resultados de análises e de cálculos. 4.2.3. Sistema de explanação Para um melhor acompanhamento do sistema pelo especialista, MONITOR foi provido de um módulo que fornece uma justificativa para os resultados apresentados. A justificativa é baseada na sequência de inferência realizada. 4.3. Interface A interface do MONITOR é dividida em blocos funcionais que disponibilizam os serviços do sistema e realizam a composição do diagnóstico e da justificativa. As saídas do MONITOR são apresentadas em duas formas : através do monitor de vídeo, com uma interface baseada em janelas e menus, mostrando as informações necessárias ao setor de operação da REP AR; através de relatórios impressos, a serem emitidos periodicamente, contendo as medidas corretivas necessárias para a U-21 00. - 132-

4.4. Conhecimento As reuniões, com o especialista e operadores, mostraram que, a determinação do caráter corrosivo de uma unidade e das medidas corretivas depende do conhecimento da estrutura da unidade, de sua operação e da química envolvida no fracionamento de petróleo. O escopo do conhecimento abrange : características fisicas da unidade : designação de equipamentos, sentido do fluxo do petróleo, pontos de injeção de substâncias; dinâmica do processo : trocas de campanha, paradas, manutenção de equipamentos; métodos de análise da unidade: composição do petróleo, leituras de sensores, análises de laboratório; métodos para correção do índice de corrosão : controle de vazão, cálculos químicos, pedidos de manutenção, injeção de substâncias, controle de temperatura. 4.5. Considerações técnicas O projeto do MONITOR possui como requisito básico que o sistema considere as características particulares da U-2I 00. A estrutura modular utilizada objetiva que tal requisito seja atendido sem inviabilizar a portabilidade do MONITOR. Supondo a utilização do sistema em outra unidade qualquer, serão necessárias as seguintes alterações : * interface : mensagens e formato do relatório; inferência : regras de produção e hipóteses; acesso aos dados : métodos de leitura de dados. A codificação e documentação do MONITOR permitem que as modificações sejam feitas facilmente por um profissional da área de informática, com conhecimentos das linguagens de programação empregadas e de sistemas especialistas. MONITOR foi desenvolvido com as ferramentas do BORLAND C++, ARITY PROLOG e TURBO VISION. Requer sistema operacional DOS. 5. CONCLUSÃO Os beneficios da implantação de sistemas especialistas, em ambientes industriais, são evidenciados em termos da melhoria da qualidade e redução de gastos nos processos em questão. A limitação quantitativa de especialistas, em determinadas áreas, e suas indisponibilidades, constitui outra motivação para o desenvolvimento de sistemas especialistas. - 133-

I SBAl - UNESP - Rio Claro/SP - Brasil Na REP AR, sem a implantação do MONITOR, os índices de corrosão são superiores aos aceitáveis, apesar do controle efetuado. Isso ocorre devido ao fato de que o especialista não está disponível para monitorar constantemente o processo. O uso do MONITOR objetiva reduzir e manter os índices de corrosão à 0.1 mm/ano, evitar o desvio das funções do setor da operação e dispensar o acompanhamento frequênte do especialista. O MONITOR é o resultado do esforço conjunto do TECP AR e PETROBRÁS / REP AR para desenvolver um aplicativo para a indústria petroquímica. O projeto encontra-se em fase de refinamento de um protótipo, adequando-o ao ambiente operacional e alterando a base de conhecimento. O desenvolvimento do MONITOR é previsto para um (1) ano, excluindo sua fase de validação. O estudo e desenvolvimento de sistemas especialistas são constantes para o Setor de Desenvolvimento do TECP AR, com o principal objetivo de oferecer produtos úteis para as indústrias, enriquecendo o conhecimento técnico e humano das pessoas envolvidas nos projetos. 6. AGRADECIMENTOS O agradecimento dos autores é expresso a todas as pessoas e instituições que contribuíram para o desenvolvimento do MONITOR. Entre muitos, os autores agradecem, especialmente, ao especialista em corrosão,engo Luis Augusto Correa (PETROBRÁS / REP AR / SEIEQ), ao Prof' Júlio César Nievola, pelo suporte técnico e aos colegas Emerson C. Paraíso e Lúcio M. Silveira, por seus conselhos providenciais. 7. REFERÊNCIAS BIBLIOGRAFICAS [GAR-88] [LIN-86] [LOU-88] [ROL-88] [WAT-86] GARRISON, William G., Major fires and explosions analyzed for 30-year period, Hydrocarbon Processing, p.115-118, September, 1988. LINDLEY, William A., STRONG, Russel c., Process Corrosion Control Through Selective Neutralization, National Petroleum Refiners Association, 1986 NPRA, Annual Meeting, Westin Bonaventure Hotel, Los Angeles, Califórnia, March, 1986. LOUSHIN, L. L., First Application of Artificial Intelligence for Corrosion Control in the Petroleurn Industry, Materiais Performance, p.77-83, June, 1988. ROLSTON, David W., Principies of Artificial Intelligence and Expert Systerns Developrnent, McGraw-Hill International Editions - Computer Science Series, 257 p., 1988. WATERMAN, Donald A., A Guide to Expert Systerns, Addison-Wesley Publishing Company, 419 p., 1986. - 134-