1 / 9

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. Tema. Tema: Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos Domínio de aplicação:

andren
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Apresentação do Tema de Dissertação Desenvolvimento de uma Ferramenta de Ajuda ao Projecto de Sistemas Conduzidos por Eventos

  2. 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

  3. 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

  4. 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

  5. Motivação Pontos de pressão sobre os SA Redução do custo total do ciclo de vida Aumento de desempenho dos sistemas controlados Aumento de complexidade Aumento de flexibilidade Aumento de agilidade

  6. Motivação Impacto nos 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 • ... Alterações ao Processo de Desenvolvimento de SA

  7. Motivação Alteraçõ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

  8. Trabalho em Curso Requisitos para ferramentas de suporte ao projecto • 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

  9. Trabalho em Curso Linguagens de modelação • 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?

More Related