Você está aqui: Página Inicial curitiba Estrutura do Câmpus Diretorias Diretoria de Pesquisa e Pós-Graduação Mestrado e Doutorado CPGEI Edital de Defesas 2012 CPGEI (Mestrado) Adriano Francisco Ronszcka-31/08/2012

CPGEI (Mestrado) Adriano Francisco Ronszcka-31/08/2012

Defesa Pública de Mestrado do Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
Quando 31/08/2012
das 14h00 até 18h00
Onde Sala C301
Nome do Contato Prof. Jean Marcelo Simão
Participantes Prof. Jean Marcelo Simão, Dr. Orientador - UTFPR
Prof. Paulo Cézar Stadzisz, Dr. Co-orientador - UTFPR
Banca examinadora:
Prof. Jean Marcelo Simão, Dr. Presidente - UTFPR
Prof. Dr. Fabrício Enembreck - PUCPR
Prof. Dr. Richardson Ribeiro - UTFPR (Pato Branco)
Prof. Cesar Augusto Tacla - UTFPR
Adicionar evento ao calendário vCal
iCal

Contribuição para a Concepção de Aplicações no Paradigma Orientado a Notificações (PON) sob o viés de Padrões

Resumo: A materialização original do Paradigma Orientado a Notificações (PON) implementada na linguagem de programação C++ possibilitou a criação de aplicações sob o domínio desse paradigma. Apesar de tais contribuições para com o paradigma, o desenvolvimento de aplicações PON ainda apresenta baixo nível de maturidade e certo nível de dificuldade. Tais dificuldades advêm principalmente da nova forma de estruturar os programas, onde os mesmos seguem um fluxo de notificações, o que difere da programação convencional. Ademais, até o momento, apenas algumas aplicações foram desenvolvidas, com escopos relativamente pequenos, o que não contribui efetivamente para a consolidação do paradigma e, particularmente, para o aprendizado via um conjunto efetivo de exemplos. Neste sentido, primeiramente, a própria estrutura geral do framework foi relida e reapresentada sob o viés de padrões de projeto, assim como houve contribuições na própria implementação desse. Subsequentemente, este trabalho teve como objetivo principal de estudo o nortear do desenvolvimento de aplicações baseadas no PON de maneira mais simplificada e eficiente, usando os avanços aqui citados. Isso se deu particularmente pela apresentação de padrões de desenvolvimento de software voltados para esse paradigma e infraestrutura, os quais buscam uma implementação mais purista envolvendo quesitos como redução do uso de implementações multiparadigmas, simplificação no desenvolvimento, garantia de determinismo, entre outras. De modo geral, a criação de novas funcionalidades/recursos para a concepção de aplicações em PON facilitaram e melhoraram seu uso.
Palavras-chave: Paradigma Orientado a Notificações (PON), Padrões de Projeto, Padrões de Implementação.

Contribution for the Conceiving of Applications in the Notification Oriented Paradigm (NOP) under the bias of Patterns

Abstract: The original materialization of Notification Oriented Paradigm (NOP) previously implemented in the C++ programming language allowed the creation of applications under the domain of this paradigm. Although these contributions to the paradigm, the development of NOP applications still has a low level of maturity and a certain degree of difficulty. Such difficulties arise essentially from the new form of structuring programs, in which such applications follow a notification flow, which differs from the conventional programming. Moreover, so far, only a few applications have been developed, with relatively small scope, which does not contribute effectively to the consolidation of the paradigm, and particularly for learning through an effective set of examples. Henceforth, firstly, the general structure of the framework has been reread and reintroduced under the bias of design patterns, even as there were contributions in its implementation. Subsequently, the main goal of this paper is to guide the development of applications based on NOP in a more streamlined and efficient manner, using the advances mentioned here. This was achieved particularly by the presentation of technical software implementations aimed to this paradigm and its infraestructure, which pursues a manner to conceive more purist implementations, involving issues such as reducing the use of multiparadigms implementations, simplifying the development, ensuring determinism, and so far. In general, the creation of new features for designing applications based on NOP made easier and better its use..

Lista de publicações:
Ronszcka, A. F. ; Belmonte, D. L. ; VALENÇA, G. Z. ; Batista, M. V. ; Linhares, R. R. ; TACLA, C. A. ; STADZISZ, P. C. ; SIMÃO, J. M. . Comparações quantitativas e qualitativas entre o Paradigma Orientado a Objetos e o Paradigma Orientado a Notificações sobre um simulador de jogo. In: III Congreso Internacional de Computación y Telecomunicaciones - COMTEL 2011, 2011, Lima - Peru.

Batista, M. V. ; BANASZEWSKI, R. F. ; Ronszcka, A. F. ; VALENÇA, G. Z. ; Linhares, R. R. ; STADZISZ, P. C. ; TACLA, C. A. ; SIMÃO, J. M. . Uma comparação entre o Paradigma Orientado a Notificações (PON) e o Paradigma Orientado a Objetos (POO) realizado por meio da implementação de um Sistema de Vendas. In: III Congreso Internacional de Computación y Telecomunicaciones - COMTEL 2011, 2011, Lima - Peru.

Linhares, R. R. ; Ronszcka, A. F. ; VALENÇA, G. Z. ; Batista, M. V. ; Lima, C. R. E. ; Witt, F. A. ; SIMÃO, J. M. ; STADZISZ, P. C. . 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.. In: III Congreso Internacional de Computación y Telecomunicaciones - COMTEL 2011, 2011, Lima - Peru.

VALENÇA, G. Z. ; BANASZEWSKI, R. F. ; Ronszcka, A. F. ; Batista, M. V. ; Linhares, R. R. ; Fabro J. A. ; STADZISZ, P. C. ; SIMÃO, J. M. . Framework PON, Avanços e Comparações. In: III Simpósio de Computação Aplicada, 2011, Passo Fundo - RS. III Simpósio de Computação Aplicada, 2011.

SIMÃO, J. M. ; Belmonte, D. L. ; Ronszcka, A. F. ; Linhares, R. R. ; VALENÇA, G. Z. ; BANASZEWSKI, R. F. ; Fabro J. A. ; TACLA, C. A. ; STADZISZ, P. C. ; Batista, M. V. . Notification Oriented and Object Oriented Paradigms comparison via Sale System. Journal of Software Engineering and Applications, 2012 – ACCEPTED PAPER IN JULY 2012.

Ações do documento

registrado em: