16 research outputs found

    Um estudo de caso para apoio a detecção de conflitos de tráfego aéreo em rotas utilizando “detectar”

    Get PDF
    Este artigo descreve o desenvolvimento de um Protótipo de Sistema de Software baseado na tecnologia de Ambientes Integrados de Engenharia de Software Ajudada por Computador (Integrated Computer Aided Software Engineering Environment – I-CASE-E). O Protótipo foi desenvolvido como parte de um Estudo de Caso utilizado para o Apoio a Detecção de Conflitos de Tráfego Aéreo em Rotas, e baseado nos conceitos de Comunicação, Navegação e Vigilância para o Gerenciamento do Tráfego Aéreo (Communication, Navigation and Surveillance for Air Traffic Management – CNS/ATM). Inicialmente, foram investigadas informações sobre o controle de tráfego aéreo existente, com o objetivo de identificar as principais necessidades do sistema CNS/ATM. Depois, foi seguida uma metodologia de desenvolvimento baseada nas técnicas de programação Orientadas a Objetos da Rational, também conhecida como Processo Unificado da Rational (Rational Unified Process – RUP), composta pelas fases de Iniciação, Elaboração, Construção e Transição. Os testes de verificação do Estudo de Caso na área de Conflitos de Tráfego Aéreo em Rotas foram realizados por meio do desenvolvimento de um Protótipo de Sistema de Software denominado DETECTAR, utilizando diferentes cenários para cada conflito identificado. (11) Diversos modelos foram criados, a partir de requisitos previamente estabelecidos em reuniões com Controladores de Tráfego Aéreo, permitindo a análise, o projeto, a implementação e os testes de verificação das funcionalidades, em termos de conflitos específicos e de quantidade de aeronaves suportadas. Ao final desta investigação, pôde-se comprovar as seguintes vantagens para os controladores: 1) Aumento de sua eficiência operacional com a utilização de simuladores para o Controle de Fluxo de Tráfego Aéreo em Rotas; 2) Antecipação da detecção de conflitos; 3) Aumento do tempo disponível para suas tomadas de decisão; e 4) Aumento da segurança dos vôos controlados.Eje: Ingeniería de Software y Bases de Datos (ISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Uma abordagem sobre atualização dinâmica em componentes de sistemas orientados a objetos

    Get PDF
    A atualização dinâmica de sistemas é uma atividade crucial em software para missão crítica, que não pode parar a sua execução a qualquer momento. O presente artigo aborda aspectos sobre atualização de componentes em sistemas orientados a objetos, sem a necessidade de interrupções. Nele, discute-se os prós e contras de algumas possíveis soluções que utilizam técnicas existentes. Baseando-se em prospecções realizadas, uma abordagem é proposta, a fim de propiciar a criação de novas soluções ou a melhoria das existentes. Esta abordagem sugere a criação do Serviço de Troca de Referência-STR e do Serviço de Identificação de Processamento-SIP, os quais auxiliam a atualização dinâmica de componentes, eliminando a degradação dos sistemas atualizados causadas pelas técnicas existentes.Dynamic software updating is a crucial activity for critical mission software that must not stop its execution at anytime. This paper discusses aspects about components updating in object oriented software without needing to interrupt their executions. Advantages and disadvantages are discussed about techniques used to apply current solutions.Based upon prospections done, an approach is proposed in order to allow either develop new solutions or improve the current ones. This approach suggests an implementation of Reference Exchange Service and Running Identification Service. These services aid dynamic components updating, eliminating the runtime overhead of updated systems which is inherited from current techniquesEje: I - Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Uma abordagem sobre atualização dinâmica em componentes de sistemas orientados a objetos

    Get PDF
    A atualização dinâmica de sistemas é uma atividade crucial em software para missão crítica, que não pode parar a sua execução a qualquer momento. O presente artigo aborda aspectos sobre atualização de componentes em sistemas orientados a objetos, sem a necessidade de interrupções. Nele, discute-se os prós e contras de algumas possíveis soluções que utilizam técnicas existentes. Baseando-se em prospecções realizadas, uma abordagem é proposta, a fim de propiciar a criação de novas soluções ou a melhoria das existentes. Esta abordagem sugere a criação do Serviço de Troca de Referência-STR e do Serviço de Identificação de Processamento-SIP, os quais auxiliam a atualização dinâmica de componentes, eliminando a degradação dos sistemas atualizados causadas pelas técnicas existentes.Dynamic software updating is a crucial activity for critical mission software that must not stop its execution at anytime. This paper discusses aspects about components updating in object oriented software without needing to interrupt their executions. Advantages and disadvantages are discussed about techniques used to apply current solutions.Based upon prospections done, an approach is proposed in order to allow either develop new solutions or improve the current ones. This approach suggests an implementation of Reference Exchange Service and Running Identification Service. These services aid dynamic components updating, eliminating the runtime overhead of updated systems which is inherited from current techniquesEje: I - Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI
    corecore