Comparações entre o Paradigma Orientado a Objetos e o Paradigma Orientado a Notificações sob o contexto de um simulador de sistema telefônico
Fecha
2011-10Autor
Linhares, Robson R.
Ronszcka, Adriano F.
Valença, Glauber Z.
Batista, Márcio V.
Witt, Fernando
Erig Lima, Carlos R.
Simão, Jean M.
Stadzisz, Paulo C.
Metadatos
Mostrar el registro completo del ítemResumen
Este artigo apresenta uma revisão dos conceitos relacionados ao Paradigma Orientado a Notificações (PON) e uma comparação, qualitativa e quantitativa, de uma mesma aplicação (simulador de sistema de telefonia) desenvolvida segundo os princípios do PON e segundo os princípios do Paradigma Orientado a Objetos (POO). O PON se apresenta como uma alternativa aos Paradigmas de Programação Imperativa (PI), incluindo o POO, e aos Paradigmas de Programação Declarativa (PD), propondo-se a eliminar deficiências destes no que tange a aspectos de redundâncias e acoplamento de avaliações causais que impactam no desempenho e paralelismo/distribuição de aplicações.
A comparação apresentada neste artigo abrange desde aspectos de modelagem, por meio de técnicas tais como UML e Redes de Petri, até questões relacionadas à implementação e ao desempenho relativo entre as aplicações. O experimento demonstra que, embora o desempenho do PON tenha sido inferior ao do POO para a aplicação desenvolvida, em função de características da aplicação e de um ambiente de execução ainda não totalmente adaptado ao paradigma, existem aspectos relativos à modelagem que podem ser levados em consideração e incentivar a utilização do PON em aplicações com requisitos de paralelismo ou distribuição.