9
12 de Dezembro de 2002 Mestrado em Engenharia Electrotécnica e de Computadores Mestrando: Rogério Dias Paulo Orientador: Professor Doutor Adriano Carvalho Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos Apresentação do Tema de Dissertação

Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

  • Upload
    andren

  • View
    24

  • Download
    3

Embed Size (px)

DESCRIPTION

Apresentação do Tema de Dissertação. Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos. Tema. Tema: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos Domínio de aplicação: - PowerPoint PPT Presentation

Citation preview

Page 1: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

12 de Dezembro de 2002

Mestrado em Engenharia Electrotécnica e de Computadores

Mestrando: Rogério Dias Paulo

Orientador: Professor Doutor Adriano Carvalho

Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas

Conduzidos por Eventos

Apresentação do Tema de Dissertação

Page 2: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

2Apresentação do Tema de Dissertação

Mestrado em Engenharia Electrotécnica e de Computadores

12 de Dezembro de 2002, Rogério Paulo

Tema

Tema:• Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas

Conduzidos por Eventos

Domínio de aplicação:• Sistemas de automação de redes de energia

Page 3: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

3Apresentação do Tema de Dissertação

Mestrado em Engenharia Electrotécnica e de Computadores

12 de Dezembro de 2002, Rogério Paulo

Objectivos

Caracterizar os requisitos dos sistemas de automação de redes de energia (SA) e do seu processo de desenvolvimento

Adoptar um método/linguagem de modelação

Desenvolver uma ferramenta prototipal de modelação de sistemas de eventos discretos

Page 4: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

4Apresentação do Tema de Dissertação

Mestrado em Engenharia Electrotécnica e de Computadores

12 de Dezembro de 2002, Rogério Paulo

Planeamento

Estabelecimento do quadro deanálise e trabalho Nov 2002 – Dez 2002

Análise de requisitos e selecção do método/linguagem de modelação Dez 2002 – Jan 2003

Desenvovimento da ferramenta Fev 2003 – Mai 2003

Validação Jun 2003 – Jul 2003

Escrita da dissertação Ago 2003 – Set 2003

Page 5: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

5Apresentação do Tema de Dissertação

Mestrado em Engenharia Electrotécnica e de Computadores

12 de Dezembro de 2002, Rogério Paulo

Motivação

Redução do custo total dociclo de vida

Aumento de flexibilidade

Aumento de complexidade

Aumento de desempenhodos sistemas controlados

Aumento de agilidade

Pontos de pressão sobre os SA

Page 6: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

6Apresentação do Tema de Dissertação

Mestrado em Engenharia Electrotécnica e de Computadores

12 de Dezembro de 2002, Rogério Paulo

MotivaçãoImpacto nos SA

Alterações ao Processo de Desenvolvimento de SA

SA como sistemas de software intensivo:• Análise de requisitos problemática

• Problemas de estabilidade face a alterações de requisitos

• Projecto de sistemas complexos

• Necessidade de reutilização de trabalho de engenharia

• Problemas de qualidade do produto final

• ...

Page 7: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

7Apresentação do Tema de Dissertação

Mestrado em Engenharia Electrotécnica e de Computadores

12 de Dezembro de 2002, Rogério Paulo

MotivaçãoAlterações ao processo de

desenvolvimento de SA

Maior incidência das fases de análise de requisitos e desenho e redução da fase de implementação

Validação precoce (funcional e de desempenho)

• Aumento da qualidade final

• Redução de alterações de requisitos ou do seu impacto

• Redução do tempo de projecto e do custo total do ciclo de vida

Page 8: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

8Apresentação do Tema de Dissertação

Mestrado em Engenharia Electrotécnica e de Computadores

12 de Dezembro de 2002, Rogério Paulo

Trabalho em Curso

Essencialmente visuais

Orientadas para a modelação

Baseadas em linguagens• “standard”, orientadas à reutilização de modelos, com semântica

precisa, com estruturação de dados e comportamento

Com suporte de validação de modelos• Simulação e/ou análise formal

Geração imediata de configurações e controladores

Requisitos para ferramentas de suporte ao projecto

Page 9: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

9Apresentação do Tema de Dissertação

Mestrado em Engenharia Electrotécnica e de Computadores

12 de Dezembro de 2002, Rogério Paulo

Trabalho em Curso

Orientada ao objecto?• Notação UML

Modelação de comportamento dinâmico:• Diagramas de escada e diagramas de blocos?

• Máquinas de estado finitas?

• Redes de Petri?- Que variantes?

Validação• Simulação de eventos discretos?

• Análise formal?

Linguagens de modelação