EMC 6607 - Sistemas especialistas aplicados à engenharia

 Sistemas especialistas aplicados à engenharia é uma disciplina da área de concentração de projeto de sistemas mecânicos do POSMEC/UFSC. Tem sido geralmente oferecida no segundo bimestre (maio-junho) de cada ano e busca desenvolver conteúdos com ênfase no apoio computacional ao processo de projeto por meio de sistemas baseados no conhecimento. Os conteúdos apresentados são praticados por meio do desenvolvimento de um sistema especilaista protótipo.
Professor: Jonny Carlos da SIlva
Carga horária: 45 horas aula | Contatojonny.silva@ufsc.br 
Ementa:
Histórico sobre SE. Vantagens e desvantagens de SE. Componentes e ciclo de vida de um SE. Aspectos relativos à definição do domínio de conhecimento. Técnicas de aquisição e representação do conhecimento. Validação e verificação de SE. Implementação de protótipos com a utilização de ferramentas SHELL.
Bibliografia:
  1. x
Programa:
  1. Definições básicas relacionadas à SE. Distinção entre SE e programas convencionais. Crescimento da aplicação de SE. Definição e tipos de sistemas SHELL
  2. Viabilidade de SE pata certos tipos de problemas. Estudo das características de SE atualmente utilizados em aplicações práticas. Identificação de áreas de projeto aplicáveis para SE
  3. Processo de desenvolvimento de SE e dificuldades mais comuns encontradas. Técnicas de representação do conhecimento. Definição do domínio de aplicação. Escolha da técnica mais apropriada. Seleção da ferramenta SHELL
  4. Questões humanas relacionadas ao desenvolvimento de SE. Engenharia de conhecimento. Perfil do engenheiro de conhecimento. Questões éticas em SE
  5. Aquisição do conhecimento. Relacionamento com os especialistas do domínio. Diferentes perfis de especialistas. Aplicação de ferramentas computacionais. Protótipo inicial como instrumento para facilitar a aquisição
  6. Validação e verificação de SE. Comparação com técnicas utilizadas em sistemas convencionais. Metodologia de validação. Casos práticos e procedimento recomendável
  7. Aplicação de ferramentas. Introdução à programação utilizando sistemas SHELL. Estrutura gera, formas de representação do conhecimento, desenvolvimento de exemplos