Technical Reports of
Notification Oriented Paradigm (NOP)

-------------------------

Relatório Técnicos do
Paradigma Orientado a Notificações (PON)

 

 

TECHNICAL REPORTS – RELATÓRIOS TÉCNICOS

 

Muitos dos relatórios técnicos aqui listados (e alguns mesmos disponibilizados) surgiram a partir de uma ou mais disciplinas especializadas (principalmente de stricto sensu) nas quais o PON foi foco ou, senão, ao menos algum trabalho que o teve como foco.

Certamente, vários desses relatórios evoluíram e se tornaram relatórios que transpassam uma ou mesmo mais disciplinas. Isto não impede, entretanto, que a organização deles aqui nesta página se dê à luz das suas disciplinas de origem.

Ainda, alguns trabalhos destas disciplinas acabaram sendo publicados depois como artigos ou como parte de dissertações, qualificações, teses e afins. Salvo algum olvido, tais evoluções dos relatórios técnicos são registradas na listagem que segue quando pertinente.

Por fim, relatórios (não raro no formato de artigo-relatórios) que tratam da chamada Tecnologia LingPON tem seus títulos em destaque. Em tempo, BNFs das versões da Tecnologia LingPON logo abaixo.

 

BNF LingPON

 

- BNF LingPON Preliminar.

- BNF LingPON 1.0

- BNF LingPON 1.2

- BNF LingPON 2.0 (ou NOPL)

 

-------------------------------------------------

Os ARTEFATOS TÉCNICOS (TECHNICAL ARTIFACTS) relativos aos relatórios técnicos normalmente se encontrariam no servidor pertinente do PON:

            - http://nop.dainf.ct.utfpr.edu.br/users/sign_in

            - http://nop.dainf.ct.utfpr.edu.br/explore/projects/starred

- http://nop.dainf.ct.utfpr.edu.br/Suport-Files/Suport-Files

 

Obs.:  Acesso ao servidor com artefatos técnicos depende de login e senha, sendo seu conteúdo sigiloso por definição.

-------------------------------------------------


 

RELATÓRIOS ADVINDOS DE DISCIPLINA DE:

LINGUAGENS E COMPILADORES

(LANGUAGE AND COMPILER COURSE)

 

RELATÓRIO DO 3º TRIMESTRE DE 2013

DISCIPLINA LINGUAGEM E COMPILADORES

(PPGCA – PROF. J. A. FABRO E J. M. SIMÃO).

 

Disciplina:     Tópicos Avançados em Engenharia de Software.

Turma:          PPGCA - CAES101

Ano/Período:             2013/03 (Terceiro Trimestre de 2013)

Tema:                         Linguagens e Compiladores

Tecnologia:    LINGPON – Linguagem e Compilador para Paradigma Orientado a Notificações (PON).

Professores:   João Alberto Fabro e Jean Marcelo Simão.

 

* BNF LingPON Preliminar.

* BNF LingPON 1.0

 

Adriano Francisco Ronszcka, Cleverson Avelino Ferreira, Priscila A. de Moraes Ioris, Clayton Kossoski, (J. M. Simão, J. A. Fabro).

Compilador para o Paradigma Orientado a Notificações.

CAES101 PPGCA/UTFPR

 

Participações:

 

- J. M. Simão e J. A. Fabro especificaram o esboço da linguagem e a forma de concebê-la.

 

- Adriano Francisco Ronszcka especificou a primeira LingPON e fez a geração para Framework PON C++ 2.0. Também participou e auxiliou na geração de código PON especifico C e código PON específico C++.

 

- Cleverson Avelino Ferreira participou do todo se concentrando depois na geração de código PON especifico C++.

 

- Priscila A. de Moraes participou do todo se concentrando depois na geração de código PON específico C.

 

- Clayton Kossoski participou do todo se concentrando depois na primeira bateria de testes de comparação de código gerando em Framework PON C++ 2.0, código PON específico C++ e código PON específico C. Também ajudou concertar falhas de compilação e geração.

 

Obs.:   Trabalho todo consta como anexo nos seminários e na dissertação do autor C. A. Ferreira – 2015.

 

 

RELATÓRIO DO 3º TRIMESTRE DE 2015

DISCIPLINA LINGUAGEM E COMPILADORES

(PPGCA – PROF. J. A. FABRO E J. M. SIMÃO).

 

Disciplina:     Tópicos Avançados em Engenharia de Software.

Turma:          PPGCA - CAES101

Ano/Período: 2015/03 (Terceiro Trimestre de 2015)

Tema:             Linguagens e Compiladores

Tecnologia:    LINGPON – Linguagem e Compilador para Paradigma Orientado a Notificações (PON).

Professores:   João Alberto Fabro e Jean Marcelo Simão.

 

* BNF LingPON 1.2

 

Leonardo Faix Pordeus, Leonardo Araujo Santos, Ricardo Kerschbaumer, Fernando Schütz, [Luís Guilherme Bergamini Mendes,] (A. F. Ronszcka, J. A. Fabro, J. M. Simão].

Trabalho e Manual LingPON Versão 2015 (ou Versão 1.2).

CAES101 PPGCA/UTFPR, 2015. 

 

- Leonardo Faix Pordeus evoluiu o compilador de maneira a tratar Regras de Formação (Formation Rule) e também evoluiu o compilador para gerar Assemby-PON do ArqPON.

Obs.:   Isto evoluiu e consta na sua dissertação de mestrado.

 

- Leonardo Araujo Santos evoluiu o compilador para tratar agregação de Rules em FBE. Instigou algo sobre herança de FBEs.

Obs.:   Isto evoluiu e consta na sua dissertação de mestrado.

 

- Ricardo Kerschbaumer evoluiu o compilador de maneira tal a gerar FPGA para PON-HD! Testou com um controle em PON-HD assaz complexo de um robô aranha simulado em V-REP.

Obs.:   Isto evoluiu e consta na sua qualificação e também na sua tese de doutorado.

 

- Fernando Schutz evolui o compilador para gerar código específico PON C++ estático! Houve considerável ganho de performance!

- Relatório à parte: Compilação C++ Estático.

- Apresentação.

Obs.:   Isto evoluiu e consta na sua qualificação e também constará na sua tese de doutorado.

 

- Luís G. B. Mendes fez algum estudo e implementação de teste sempre alocação dinâmica para o LingPON.

 

Obs.: Todos tiveram ajuda ou interação com A. F. Ronszcka, com seu método de criação de linguagens e compiladores para o PON - MCPON.

 

Obs.:   Resultados encontram-se em:

- Dissertação de Mestrado de Leonardo Araújo Santo.

- Dissertação de Mestrado de Leonardo Faix Pordeus.

- Tese de Doutorado de Ricardo Kerschbaumer.

- Qualificação de Doutorado de Ricardo Kerschbaumer.

- Qualificação de Doutorado de Adriano Francisco Ronszcka.

- Qualificação de Doutorado de Fernando Schutz.

 

 

RELATÓRIO DO 3º TRIMESTRE DE 2016

DISCIPLINA LINGUAGEM E COMPILADORES

(PPGCA – PROF. J. A. FABRO E J. M. SIMÃO).

 

Disciplina:     Tópicos Avançados em Engenharia de Software.

Turma:          PPGCA - CAES101

Ano/Período:             2016/03 (Terceiro Trimestre de 2016)

Tema:                         Linguagens e Compiladores

Tecnologia:    LINGPON – Linguagem e Compilador para Paradigma Orientado a Notificações (PON).

Professores:   João Alberto Fabro e Jean Marcelo Simão.

 

 

Eduardo Bilk de Athayde, Fabio Negrini, (L. F. Pordeus, A. F. Ronszcka, F. Schutz), [J. A. Fabro, J. M. Simão].

Implementação de Compilação para C++ Namespaces para a Lingpon e Otimizações no Tratamento de Premissas.

CAES101- PPGCA/UTFPR – 2016/03

Relatório Março de 2017. 

 

- Eduardo Bilk de Athayde desenvolver a versão namespace do compilador.

 

- Fabio Negrini desenvolveu as otimizações no tratamento de premissas.

 

Obs.: Houve interação com A. F. Ronszcka (com seu método de criação de linguagens e compiladores para o PON - MCPON) e também com L. F. Pordeus e F. Schutz (conhecedores do método).

 

Obs.: Resultados encontram-se em:

         - Qualificação de Doutorado de Adriano Francisco Ronszcka.

 

 

RELATÓRIOS DO 2º TRIMESTRE DE 2018

DISCIPLINA LINGUAGEM E COMPILADORES

(PPGCA/CPGEI – PROF. J. A. FABRO E J. M. SIMÃO).

 

Disciplina:     Tópicos Avançados em Engenharia de Software.

Turma:          PPGCA - CAES101.

Disciplina:      Linguagens e Compiladores.

Turma:           CPGEI - LIN0018.

Ano/Período: 2018/02 (Segundo Trimestre de 2018).

Tema:             Linguagens e Compiladores.

Tecnologia:    LINGPON – Linguagem e Compilador para Paradigma Orientado a Notificações (PON).

Professores:   João Alberto Fabro e Jean Marcelo Simão.

 

* BNF LingPON 2.0 (ou NOPL)

 

- Larissa Keiko Oshiro, (L. F. Pordeus, A. F. Ronszcka), [J. A. Fabro, J. M. Simão].

LingPON 2.0 & Compilador para Solução PON em C++ Orientado a Espaço de Nomes.

Artigo-Relatório oriundo da disciplina LIN0018 do CPGEI/UTFPR,

Curitiba – PR, Brasil, 2018. 

Obs.:   Apresentação do Trabalho.

Versão final entregue em setembro de 2018.

 

- Guilherme Henrique Kaehler Martini, (A. F. Ronszcka), [J. A. Fabro, J. M. Simão].

NOPL & Compiler To NOP C++ Namespace Multi-Threading Oriented Solution: Studies Of Capabilities For The X86-64 Architecture.

Artigo-Relatório oriundo da disciplina LIN0018 do CPGEI/UTFPR,

Curitiba – PR, Brasil, 2018. 

Obs.:   Apresentação do Trabalho.

Versão final entregue em setembro de 2018.

 

- Filipe Lautert, (A. F. Ronszcka), [J. A. Fabro, J. M. Simão].

LingPON 2.0 com Suporte a Vetores.

Artigo-Relatório oriundo da disciplina LIN0018 do CPGEI/UTFPR,

Curitiba – PR, Brasil, 2018. 

Obs.:   Apresentação do Trabalho.

Versão final entregue em setembro de 2018.

 

- Luiz Fernando Copetti, (A. F. Ronszcka), [J. A. Fabro, J. M. Simão].

LingPON 2.0 & Compilador para Assembly NOCA.

Artigo-Relatório oriundo da disciplina CAES101 do PPGCA/UTFPR,

Curitiba – PR, Brasil, 2018. 

Obs.:   Título a ser corrigido no PDF, nome de autores idem.

Versão final entregue em setembro de 2018.

 

- Edmar Anderson Lanes Junior, (A. F. Ronszcka), [J. A. Fabro, J. M. Simão].

LingPON 2.0 & Compilador para Framework PON-HD 1.0.

Artigo-Relatório oriundo da disciplina LIN0018 do CPGEI/UTFPR,

Curitiba – PR, Brasil, 2018. 

Obs.:   Título a ser corrigido no PDF, nome de autores idem.

Versão final entregue em setembro de 2018.

 

- Leonardo Trevisan Silio, (A. F. Ronszcka), [J. A. Fabro, J. M. Simão].

LingPON 2.0 & Compilador Para Framework JAVA 1.0.

Artigo-Relatório oriundo da disciplina CAES101 do PPGCA/UTFPR,

Curitiba – PR, Brasil, 2018. 

Obs.:   Apresentação do Trabalho.

Versão final entregue em setembro de 2018.

 

- Paulo Bertoldi Renaux, (L. T. Silio, A. F. Ronszcka), [J. A. Fabro, J. M. Simão].

NOPL & Compiler to NOP C# FRAMEWORK.

Artigo-Relatório oriundo da disciplina CAES101 do PPGCA/UTFPR,

Curitiba – PR, Brasil, 2018. 

Obs.:   Título a ser corrigido no PDF, nome de autores idem.

Apresentação do Trabalho.

Versão final entregue em setembro de 2018.

 

- Iverson Mendes Ferreira, (A. F. Ronszcka), [J. A. Fabro, J. M. Simão].

LingPON 2.0 para o Framework PON C++ 1.0.

Artigo-Relatório oriundo da disciplina CAES101 do PPGCA/UTFPR,

Curitiba – PR, Brasil, 2018. 

Obs.:   Versão final do relatório não entregue.

 

Outros:

 

- Fabio Negrini, (A. F. Ronszcka), [R. R. Linhares, J. M. Simão].

LingPON 2.0 & Compilador para Framework Erlang: Programação Multicore Transparente Já é uma Realidade.

Artigo-Relatório independente, mas tecnicamente paralelo a disciplina LIN0018,

depois elaborado para a disciplina MC0001, ambas do CPGEI/UTFPR,

Curitiba – PR, Brasil, 2019.

Obs.:   Título a ser corrigido no PDF, nome de autores idem.

Apresentação do Trabalho.

Versão final entregue em abril de 2019

MC0001 – Metodologia Científica do CPGEI/UTFPR

– Prof. Hugo Vieira Neto.

 

Obs.: Todos tiveram interação com A. F. Ronszcka, à luz de seu método de criação de linguagens e compiladores para o PON (MCPON).

 


 

RELATÓRIOS ADVINDOS DE DISCIPLINA SOBRE PON EM SI.

 

RELATÓRIOS DO 3º TRIMESTRE DE 2010

ESTUDO ESPECIAL SOBRE PON

(CPGEI).

 

Disciplina:     Estudos Especiais: Paradigma Orientado a Notificações (PON).

Turma:          CPGEI - D2010/M2010

Ano/Período: 2010/03 (Terceiro Trimestre de 2010)

Tema:             Paradigma Orientado a Notificações

Professores:  Jean Marcelo Simão, Paulo Cézar Stadzisz.

 

          

- Adriano Francisco Ronszcka, (P. C. Stadzisz, J. M. Simão).

Como Programar com o Paradigma Orientado a Notificações.

- Jogo Come Come.

Framework NOP/PON C++ 1.0,

Mestrando CPGEI.

M2010, CPGEI/UTFPR, Brasil, 2010.

Obs.:   Trabalho evoluído em publicações e na dissertação do autor A. F. Ronszcka - 2012.

 

- Márcio Venâncio Batista, (P. C. Stadzisz, J. M. Simão).

Paradigma Orientado a Notificações - PON: Criação de uma Aplicação Comercial Baseada em Regras e Notificações com Modelagem por Rede de Petri. Framework NOP/PON C++ 1.0,

Mestrando CPGEI.

M2010, CPGEI/UTFPR, 2010.

Obs.:   Trabalho evoluído em publicações, em edição posterior da disciplina em 2013 e na dissertação do autor M. V. Batista - 2013.

 

- Robson R. Linhares, (P. C. Stadzisz, J. M. Simão).

Comparação entre Implementações POO e PON.

Sistema Telefônico. Framework NOP/PON C++ 1.0.

Doutorando CPGEI.

D2010, CPGEI/UTFPR, 2010.

Obs.:   Trabalho evoluído em publicações, em edição posterior de outra disciplina sendo feito em PON-HD.

 

- Glauber Zárate Valença, (P. C. Stadzisz, J. M. Simão).

Pré-Compilador do Framework PON e sua Validação.

Framework NOP/PON C++ 1.0 -> 1.1,

Mestrando PPGCA/UTFPR, 2010.

M2010, CPGEI/UTFPR, 2010.

Obs.:   Trabalho evoluído em publicações e na dissertação do autor G. Z. Valença  - 2012.

 

 

RELATÓRIOS DO 3º TRIMESTRE DE 2012

DISCIPLINA DO PON

(CPGEI/PPGCA).

 

Disciplina:     Tópicos Especiais Em EC: PON.

Turma:          CPGEI - TEC0301

Disciplina:     Tópicos Avançados Em Sistemas Embarcados.

Turma:          PPGCA - CASE102

Ano/Período: 2012/03 (Terceiro Trimestre de 2012)

Tema:             Paradigma Orientado a Notificações

Professores:  Jean Marcelo Simão.

 

Nesta edição desenvolvi o padrão Keeper.

 

- Rodrigo H. Gregori, (C. A. Ferreira, N. Volpado, P. C. Stadzisz, J. M. Simão).

Analysis of a Triangle Mesh Slicing Algorithm under The Notification Oriented and Imperative Paradigms.

Framework NOP/PON C++ 2.0,

Mestrando, PPGCA.

CASE102, CPGEI /UTFPR, 2012.

Obs.:   Trabalho evoluído visando publicação e em edição subsequente da disciplina em  2015 (e ainda com alguma relação com dissertação subsequente associada e findada do autor).

 

- Fernando José Muchalski, (C. A. Maziero, P. C. Stadzisz e J. M. Simão).

Estudo Comparativo entre o Paradigma de Programação Orientado a Objetos e o Paradigma Orientado a Notificações em um Sistema para Cálculo de Produtividade.

Framework NOP/PON C++ 2.0 (uso do padrão keeper),

Mestrando PPGCA.

CASE102, PPGCA/UTFPR, 2012.

Obs.:   Trabalho evoluído visando publicação.

 

- Cleverson Avelino Ferreira, (M. V. Batista, [P. C, Stadzisz,] J. M. Simão).

Notification Oriented Paradigm (NOP) and Object Oriented Paradigm (OOP): A Comparative Study By Means Of A Sale Order System.

Framework NOP/PON C++ 2.0,

Mestrando PPGCA.

CASE102, PPGCA/UTFPR, 2012.

Obs.:   Trabalho evoluído em publicação COBEF creio e na dissertação do autor C. A. Ferreira 2015.

 

- Robson Duarte Xavier, (J. A. Fabro, J. M. Simão).

Comparando Paradigma Orientado q Notificações (PON) w Paradigma Orientado a Eventos (POE).

Framework NOP/PON C++ 2.0,

Mestrando PPGCA.

CASE102, PPGCA/UTFPR, 2012.

Obs.:   Trabalho evoluído em publicação SODEBRAS e na dissertação do autor R. D. Xavier em 2014.

 

- Um desistente.

 

RELATÓRIOS DO 1º TRIMESTRE DE 2013

DISCIPLINA DO PON

(CPGEI/PPGCA).

           

Disciplina:     Tópicos Especiais Em EC: PON.

Turma:          CPGEI - TEC0301

Disciplina:     Tópicos Avançados Em Sistemas Embarcados.

Turma:          PPGCA - CASE102

Ano/Período: 2013/01 (Primeiro Trimestre de 2013)

Tema:             Paradigma Orientado a Notificações

Professores:  Jean Marcelo Simão.

 

- Luiz Carlos Viana Melo, (J. A. Fabro, J. M. Simão).

Relatório da Adaptação do Paradigma Orientado a Notificações - PON para Suporte a Desenvolvimento de Sistemas de Lógica Fuzzy.

Framework NOP/PON 2.0 C++ (adaptado para fuzzy),

Mestrando PPGCA.

CASE102, PPGCA/UTFPR, 2013.

Obs.:   Trabalho evoluído em estudos especiais e com dissertação pertinente.

 

- Igor Thiago Marques Mendonça, (J. M. Simão, P. C. Stadzisz).

A Game Modeling Using Notification Oriented Design (NOD).

Perfil e Arcabouço DON 1.0,

Doutorando CPGEI/UTFPR,

Professor IFSC - Florianópolis, 2013.

TEC0301, CPGEI-PPGCA/UTFPR, 2013.

Obs.:   Trabalho evoluído em publicação LA-CCI/CBIC 2015 e com qualificação pertinente. Também há uma implementação subsequente usando o Framework Java 1.0 (vide servidor).

 

- Clayton Kossoski, (J. M. Simão),

Jogo em 2D Desenvolvido em C++ PON e Allegro.

Framework NOP/PON C++ 2.0 (uso do padrão keeper),

Mestrando (Bolsista) CPGEI, 2013.

TEC0301, CPGEI/UTFPR, 2013.

Obs.:   Trabalho evoluído em publicação e com dissertação subsequente associada e findada.

 

- Um desistente.

 

 

RELATÓRIOS DO 1º TRIMESTRE DE 2015

DISCIPLINA DO PON

(CPGEI/PPGCA).

 

Disciplina:     Tópicos Especiais Em EC: PON.

Turma:          CPGEI - TEC0301

Disciplina:     Tópicos Avançados Em Sistemas Embarcados.

Turma:          PPGCA - CASE102

Ano/Período: 2015/01 (Primeiro Trimestre de 2015)

Tema:             Paradigma Orientado a Notificações

Professores:  Jean Marcelo Simão.

 

- Leonardo Faix Pordeus, (A. F. Ronszcka, C. A. Ferreira, [R. R. Linhares, J. A. Fabro, D. P. B. Renaux, P. C. Stadzisz] J. M. Simão).

Notification Oriented Paradigm (NOP): CTA Simulator.

Mestrando CPGEI.

Ling-PON-pilador ~0.7.

TEC0301, CPGEI /UTFPR (Prof. J. M. Simão), 2015.

Obs.:   Trabalho evoluído visando publicação e relacionado/anexado a dissertação de C. A. Ferreira (2015).

 

- Helio Henrique Lopes Costa Monte-Alto, (A. F. Ronszcka e J. M. Simão).

Desenvolvendo o Jogo Pac-Man com o Paradigma Orientado a Notificações.

Discente Externo CPGEI,

Ling-PON-pilador ~0.7.

Professor UTPR-Palotina, 2015.

TEC0301, CPGEI /UTFPR (Prof. J. M. Simão), 2015.

Obs.:   Trabalho relacionado/anexado a dissertação de C. A. Ferreira (2015).

 

- Leonardo Araujo Santos, (J. A. Fabro, J. M. Simão).

Paradigma Orientado a Notificações Aplicado sobre Simulador da Robocup.

Ling-PON-pilador ~0.7,

Mestrando CPGEI.

TEC0301, CPGEI/UTFPR (Prof. J. M. Simão), 2015.

Obs.:   Trabalho relacionado/anexado a dissertação de C. A. Ferreira.

 

- Vladimir Krachinski (R. H. Gregori, R. D. Xavier, C. A. Ferreira, [N. Volpato, P. C. Stadzisz,] J. M. Simão).

Analysis of a Triangle Mesh Slicing Algorithm under the Notification Oriented and Imperative Paradigms.

Ling-PON-pilador ~0.7,

Mestrando PPGCA.

CASE102, PPGCA/UTFPR, Brasil, 2015.

Obs.:   Evolução de trabalho anterior da disciplina – edição 2012.

 

- F. Schütz, (A. F. Ronszkca, J. A. Fabro, J. M. Simão).

Treinamento Paralelizável de uma Rede Neural Artificial com o Algoritmo Backpropagation Utilizando o Paradigma Orientado a Notificações.

Framework NOP/PON C++ 2.0.

Doutorando CPGEI,

Professor UTFPR-Medianeira.

TEC030, 1CPGEI-PPGCA/UTFPR (Prof. J. M. Simão), 2015.

Obs.:   Trabalho evoluído em:

- Publicação LA-CCI/CBIC 2015

- Qualificação de doutorado pertinente.

 

- Alexandre Felippeto Henzen, (J. M. Simão).

Portabilidade do Framework PON de C++ Standard para C# e Java.

Framework NOP/PON C++ 1.0/1.1.

Doutorando CPGEI.

TEC0301, CPGEI/UTFPR, 2015.

 

- D. L. Belmonte, (P. C. Stadzisz, J. M. Simão).

A New Method for Dynamic Balancing of Workload and Scalability in Multicore Systems.

Framework NOP/PON 1.0’.

Discente Externo CPGEI,

Professor DAELN/UTFPR.

TEC0301, CPGEI-PPGCA/UTFPR, 2015.

Obs.: Trabalho evoluído de qualificação prévia associada.

 

- Ricardo Kerschbaumer, (J. M. Simão, R. R. Linhares, C. R. Erig Lima).

Aplicando o Paradigma Orientado a Notificações na Síntese de Lógica Reconfigurável.

PON-HD.

Doutorando CPGEI/UTFPR,

Professor Instituto Federal Catarinense (IFC), 2015.

TEC0301, CPGEI-PPGCA/UTFPR, 2015.

Obs.:   Trabalho evoluído em:

- Publicação LA-CCI/CBIC 2015.

- Qualificação de doutorado pertinente.

- Tese de doutorado pertinente.

 

 

RELATÓRIOS DO 1º TRIMESTRE DE 2016 DISCIPLINA PON

(CPGEI/PPGCA).

 

Disciplina:     Tópicos Especiais Em EC: PON.

Turma:          CPGEI - TEC0301

Disciplina:     Tópicos Avançados Em Sistemas Embarcados.

Turma:          PPGCA - CASE102

Ano/Período: 2016/03 (Terceiro Trimestre de 2016)

Tema:             Paradigma Orientado a Notificações

Professores:  Jean Marcelo Simão e Hervé Panetto*.

Obs.: * Professor visitante CPGEI & UL (Université de Lorraine) -França

 

- Douglas Lusa Krug, (A. F. Ronszcka, L. Pordeus), [J. M. Simão]. 

Torre de Hanói com LingPON – Paradigma Orientado a Notificações. 

Aplicação em Ling PON 1.0/1.5.

IFPR (Professor) – Mestrando PPGCA/UTFPR, 2016. 

CASE102, PPGCA/UTFPR , 2016.

Obs.:  Alguma evolução subsequente visando publicação futura.

 

- Eduardo Bilk de Athayde, (A. F. Ronszcka, L. Pordeus), [R. R. Linhares, J. M. Simão]. 

Avaliação do Paradigma Orientado a Notificações quanto a Eficiência Energética em Sistemas Embarcados. 

Aplicação em Ling PON 1.0/1.5.

Mestrando PPGCA/UTFPR, 2016. 

CASE102, PPGCA/UTFPR

(Prof. J. M. Simão & Prof. H. Panetto []),

Curitiba - PR, Brasil, 2016.

 

- Fabio Negrini, (L. Pordeus A. F. Ronszcka et al), [J. M. Simão et al.]. 

Comparação entre o Paradigma Orientado a Notificações e Paradigma Imperativo sobre um Simulador de Tráfego. 

Aplicação em Ling PON 1.0.

Mestrando CPGEI. 

TEC0301, CPGEI/UTFPR, 2016. 

 

- Fernando Moreira Suyama, (F. Schutz, A. F. Ronszcka), [J. M. Simão, J. A. Fabro]. 

Implementação Adaptativa do Treinamento de Redes Multilayer Perceptron por Retropropagação dos Erros através do Paradigma Orientado a Notificações. 

Aplicação em Framework PON 2.0 C++.

Doutorando CPGEI/UTFPR, 2016. 

TEC0301, CPGEI-PPGCA/UTFPR, 2016.

 

- Frederico Severo Miranda, [J. M. Simão, P. C. Stadzisz]. 

Um Estudo Comparativo entre o Paradigma Orientado a Notificações (PON) e o Paradigma Orientado a Objetos (POO) em um Problema de uma Cidade Virtual. 

Aplicação em Framework PON 2.0 C++.

Mestrando CPGEI/UTFPR, 2016. 

TEC0301, CPGEI /UTFPR, 2016.

 

- Marcos Talau, (A. F. Ronszcka) [J. M. Simão]. 

PONIP: Uso do Paradigma Orientado a Notificações em Redes IP. 

Aplicação em Framework PON 2.0 C++.

Doutorando CPGEI/UTFPR, 2016. 

TEC0301, CPGEI /UTFPR, 2016.

 

- Matheus Augusto Wisniewski, (F. Schutz, A. F. Ronszcka) [J. M. Simão, J. A. Fabro]. 

Implementação do Algoritmo de Agrupamento Não-Supervisionado K-means Clustering utilizando Paradigma Orientado a Notificações. 

Aplicação em Framework PON 2.0 C++.

Graduando Engenharia Eletrotécnica DAELN/UTFPR,

Stricto Sensu Externo

TEC0301, CPGEI /UTFPR, 2016.

 

- Rodrigo Nunes Oliveira (A. F. Henzen) [J. M. Simão].

Uso do Paradigma Orientado a Notificações em Sistemas Sencientes. 

Criação e Aplicação em Framework PON 2.0 C#.

Mestrando CPGEI, 2016. 

TEC0301, CPGEI/UTFPR, 2016.

Obs.: Paper evoluído, submetido e aceito no IEEE L.A.

 

- Tiago Felipe Martins, (A. F. Ronszcka, L. Pordeus) [J. M. Simão]. 

Simulador de um Veículo Seguidor de Linha utilizando o V-Rep e LingPON embarcado.

Aplicação em LingPON 1.0 C++.

Mestrando CPGEI. 

TEC0301, CPGEI /UTFPR, 2016.

 

- Valmir Roth, (A. F. Henzen) [J. M. Simão]. 

Plataforma Aberta para Comunicação Alternativa Utilizando Paradigma Orientado a Notificações. 

Aplicação em Framework NOP 2.0 C++.

Mestrando CPGEI. 

TEC0301, CPGEI /UTFPR, 2016.

 

- Wagner R. M. Barreto [J. M. Simão]. 

Notification Oriented Paradigm in the Context of Distributed Systems 

Aplicação em Framework 1.0 NOP Java. 

Mestrando PPGCA/UTFPR, 2016. 

CASE102, PPGCA/UTFPR, 2016.

Obs.: Paper evoluído, submetido e aceito no Computer On The Beach (COTB), 2017.

 

 

RELATÓRIOS DO 3º TRIMESTRE DE 2017

DISCIPLINA DE PON

(CPGEI/PPGCA).

 

Disciplina:     Tópicos Especiais Em EC: PON.

Turma:          CPGEI - TEC0301

Ano/Período: 2017/03 (Terceiro Trimestre de 2017)

Tema:             Paradigma Orientado a Notificações

Professores:  Jean Marcelo Simão.

 

- Paulo José Dantas Novaes, [P. C. Stadzisz, J. M. Simão]. 

Integração entre Modelagem de Requisitos, Desenvolvimento e Programação no Paradigma Orientado a Notificações: Estudo de Caso de um Sistema de Segurança. 

Aplicação em Framework NOP C++ 2.0. 

Mestrando CPGEI/UTFPR, 2017. 

TEC0301, CPGEI/UTFPR, 2017.

 

Obs.:   Paper evoluído, submetido e aceito no Computer On The Beach (COTB), 2017.

 

- Um discente não entregou o trabalho e outro discente desistiu.

 

 

RELATÓRIOS DO 3º TRIMESTRE DE 2018

DISCIPLINA DE PON

(CPGEI/PPGCA).

 

Disciplina:     Tópicos Especiais Em EC: PON.

Turma:          CPGEI - TEC0301

Disciplina:     Tópicos Avançados Em Sistemas Embarcados.

Turma:          PPGCA - CASE102

Ano/Período: 2018/03 (Terceiro Trimestre de 2018)

Tema:             Paradigma Orientado a Notificações

Professores:  Jean Marcelo Simão e Robson Ribeiro Linhares.

 

- Guilherme Henrique Kaehler Martini, [R. R. Linhares, J. M. Simão]

NOP On Multi-Core Architecture Computers. 

Definição Framework NOP AKKA. 

Aluno Externo CPGEI/UTFPR. 

TEC0301, CPGEI/UTFPR, 2018.

Obs.:   Apresentação.

Versão final entregue em dezembro de 2018.

 

- Luis Henrique Pelegrin Figueiredo, [R. R. Linhares, J. M. Simão]

Aplicação CTA com Framework 3.0 & NOPIP. 

Framework 3.0 com NOPIP. 

Aluno Externo PPGCA/UTFPR. 

CASE102, PPGCA/UTFPR, 2018.

Obs.:   Título a ser corrigido no PDF, nome de autores idem.

Versão final entregue em março de 2019.

 

- David Amato Mantegari, [R. R. Linhares, J. M. Simão]

Elaboração de Simulador de Tráfico em Paradigma Orientado a Notificações: LingPon 2.0 & Framework Java. 

Aluno Externo - UTFPR. 

CASE102, PPGCA/UTFPR, 2018.

Obs.:   Título a ser corrigido no PDF, nome de autores idem.

Versão final entregue em março de 2019.

 

- Paulo Bertoldi Renaux, [R. R. Linhares, J. M. Simão]

Elaboração de Simulador de Tráfico em Paradigma Orientado a Notificações: LingPon 2.0 & Framework C#. 

Aluno PPGCA/UTFPR. 

CASE102, PPGCA/UTFPR, 2018.

Obs.:   Título a ser corrigido no PDF, nome de autores idem.

Versão final entregue em março de 2019.

 

- Larissa Keiko Oshiro, (L. F. Pordeus, F. Negrini), [R. R. Linhares, J. M. Simão]

LingPON 2.0 & Controle de Tráfego em C++ orientado a espaço de nomes. 

Aluno - mestrando CPGEI/UTFPR. 

TEC0301, CPGEI-PPGCA/UTFPR, 2018.

Obs.:   Versão final entregue em abril de 2019.

 

Obs.: Um aluno não fez o trabalho de forma completa.

 

 

RELATÓRIO DO 3º TRIMESTRE DE 2019

DISCIPLINA DE PON

(CPGEI).

 

Disciplina:     Tópicos Especiais Em EC: PON.

Turma:          CPGEI - TEC0301

 

- Anderson Eduardo de Lima, Felipe dos Santos Neves, Lucas Tachini Garcia, Luis Henrique Sant’Ana, Omero Francisco Bertol, [J. A. Fabro, J. M. Simão]

Avanços na Aplicação de Futebol de Robôs em Framework C++ do Paradigma Orientado a Notificações.

Trabalho Conjunto dos Discentes. 

TEC0301, CPGEI/UTFPR, 2019 (terceiro trimestre).

Obs.:   Versão final entregue em março de 2020.

 

Obs.: Um aluno do CPGEI trancou e dois do PPGCA desistiram.

 

 

RELATÓRIOS DO 2º TRIMESTRE DE 2020

DISCIPLINA DE PON

(CPGEI).

 

Disciplina:     Tópicos Especiais Em EC: PON.

Turma:          CPGEI - TEC0301

Obs.:               Segundo trimestre remoto, que em função na pandemia ocorreu no calendário ao que corresponde ao terceiro trimestre.

 

- Gustavo Brunholi Chierici, [J. M. Simão]

JuNOC++ e NOPL Lite: uma nova forma de compor aplicações do Paradigma Orientado a Notificações em alto nível por meio de um novo framework em C++ e um dialeto de NOPL.

TEC0301, CPGEI/UTFPR, 2020 (segundo trimestre - remoto).

Obs.:   Versão final em vias de entrega.

 

- Lucas Eduardo Bonancio Skora, [J. M. Simão]

Criação de alvos de compilação para a NOPL e ferramentas de serialização-desserialização para o Grafo PON.

TEC0301, CPGEI/UTFPR, 2020 (segundo trimestre - remoto).

Obs.:   Versão final em vias de entrega.

- Lucas Vilela Sanches de Mamann, [J. M. Simão]

PON Aplicado a Microcontroladores.

TEC0301, CPGEI/UTFPR, 2020 (segundo trimestre - remoto).

Obs.:   Versão final em vias de entrega.

 

 

RELATÓRIOS ADVINDOS DA DISCIPLINA:

DISCIPLINA FPGA (FPGA COURSE)

 

 

RELATÓRIOS DO 3º TRIMESTRE DE 2010

DISCIPLINA LÓGICA RECONFIGURÁVEL 

(CPGEI – PROF. C. R. ERIG LIMA).

 

- F. A. de Witt, R. R. Linhares, J. M. Simão, P. C. Stadzisz, C. R. E. Lima.

Notification Oriented Paradigm Implementation in Hardware.

Original title in Portuguese

Implementação do Paradigma Orientado a Notificações em Hardware.

Internal and Restrict Rapport. Reconfigurable Logic Course

at CPGEI/UTFPR. Curitiba – PR Brazil,

Dezember 2010 (Prof. Dr. C. R. Erig Lima).

Obs.: Trabalho evoluído em pedido de patente, publicações e relatório de Iniciação Científica (IC).

 

 

RELATÓRIOS DO 3º TRIMESTRE DE 2012

DISCIPLINA LÓGICA RECONFIGURÁVEL

(CPGEI – PROF. C. R. ERIG LIMA).

 

- Ricardo P. JASINSKI, (C. R. E. Lima, V. Pedroni, [J. M. Simão et al.]).

Framework para Geração de Hardware em VHDL a Partir de Modelos em PON.

Relatório interno restrito.

Disciplina de Lógica Reconfigurável por Hardware.

Prof. Dr. C. R. Erig Lima. 2012.

 

 

RELATÓRIOS DO 3º TRIMESTRE DE 2015

DISCIPLINA LÓGICA RECONFIGURÁVEL

(CPGEI – PROF. C. R. ERIG LIMA).

 

- Ricardo Kerschbaumer, (R. R. Linhares, C. R. E. Lima, [J. M. Simão, P. C. Stadzisz]).

Paradigma Orientado a Notificações para a Síntese de Lógica Reconfigurável.

Relatório interno restrito.

Disciplina de Lógica Reconfigurável por Hardware.

Prof. Dr. C. R. Erig Lima. 2015.

Obs.: Trabalho evoluído em publicação LA-CCI/CBIC 2015 e com qualificação (futura) associada.

 

RELATÓRIOS DO 1º Semestre de 2017

DISCIPLINA LÓGICA RECONFIGURÁVEL – EL68A

(Engenharia da Computação – PROF. C. R. ERIG LIMA).

 

-  André Augusto Kaviatkovski, Gabriel Rodrigues Garcia, (Ricardo Kerschbaumer, C. R. E. Lima, [J. M. Simão]).

Relatório Lógica Reconfigurável – LingPON HD para geração de circuito em FPGA – Monitoração de Esteira.   

Relatório interno restrito – Problema da Monitoração de Esteira - com anexo sobre ‘Avalicação PON-HD’.

Disciplina de Lógica Reconfigurável.

Prof. Dr. C. R. Erig Lima. 2017.

Obs.: Trabalho reportado na tese de doutorado de Ricardo Kerschbaumer. Ainda trahalho evoluído em publicação na forma de artigo em 2020 e submetido a revista em 2021.

 

 

RELATÓRIOS ADVINDOS DISCIPLINA DE ESTUDO INDIVIDUAL NO PPGCA

 

RELATÓRIOS DO 2º SEMESTRE DE 2016 – ESTUDO INDIVIDUAL.

 

- Douglas Lusa Krug, (L. C. Bastos, J. M. Simão).

Sistemas Baseados em Regras: uma Revisão Sistemática.

Relatório interno restrito.

Disciplina da Pesquisa: CACP201 - Estudo Individual

PPGCA / DAINF/ UTFPR.

Tutores: Prof. Laudelino Cordeiro Bastos, Prof. Jean Marcelo Simão (orientadores).

3 Trimestre 2016. Revisores/Avaliadores:

Prof. J. A. Fabro, Prof. M. C. F. P. Emer.

 

RELATÓRIOS DO 3º SEMESTRE DE 2020 – ESTUDO INDIVIDUAL.

 

- Luis Henrique Pelegrin Figueiredo, (An. C. Barreiras Kochem Vendramin, J. M. Simão).

Análise do Paradigma Orientado a Notificações (PON) sob aspectos de Sistemas Distribuídos.

Relatório interno restrito.

Disciplina da Pesquisa: CACP201 - Estudo Individual 1

PPGCA / DAINF/ UTFPR.

2º Trimestre 2020 (remoto).

Tutores: Profa. Ana Cristina Barreiras Kochem Vendramin, Prof. Jean Marcelo Simão (orientadores).

 

- Felipe dos Santos Neves, (R. R. Linhares, J. M. Simão).

Contribuição para a Concepção de Aplicações no Paradigma Orientado a Notificações por meio de Programação Genérica - Capítulo de Resultados Parciais.

Relatório interno restrito.

Disciplina da Pesquisa: CACP201 - Estudo Individual 1

PPGCA / DAINF/ UTFPR.

2º Trimestre 2020 (remoto).

Tutores: Profa. Robson Ribeiro Linhares, Prof. Jean Marcelo Simão (orientadores).

Revisores/Avaliadores: a ser definido.

 

 

RELATÓRIOS ADVINDOS DE OUTRAS DISCIPLINAS (OTHER COURSES)

 

RELATÓRIOS DO 2º SEMESTRE DE 2014

METODOLOGIA DA PESQUISA

PROF. HUGO VIEIRA NETO).

 

- Guilherme Riesemberg Bastos Silva, Marlon Augusto Miretzi

(Tutores R. R. Linhares, J. M. Simão),

Paradigma Orientado a Notificação (PON):   Alternativa de Redução de Consumo Energético de Bateria em Dispositivos Móveis.

Relatório interno restrito. Disciplina da Pesquisa, DAINF/ UTFPR.

Prof. Dr. Hugo Vieira Neto.

2º Semestre 2014, 25/02/2015.

Obs.: Trabalho teórico.

 

 

RELATÓRIOS DO 2º SEMESTRE DE 2016

DISCIPLINA DE INTEGRAÇÃO 1 (CSX20)

BACHARELADO EM SISTEMAS DE INFORMAÇÃO (BSI)

DAINF/UTFPR - PROFA. MARÍLIA ABRAHÃO AMARAL).

 

- Ana Yanaze, Eduardo Vanderlei dos Santos Junior, Renan Gonçalves Nogueira dos Santos (Tutor J. M. Simão),

Comparação entre o Paradigma Orientado a Objeto, Paradigma Orientado a notificações sobre o contexto de programação de um sistema de vendas.

Relatório interno restrito. Trabalho teórico.

Disciplina da Integração 1 (CSX20),

DAINF/ UTFPR.

Profa. Dra. Marília Abrahão Amaral.

2º Semestre 2016, 21/12/2016.

Obs.: Trabalho teórico.

 

 


 

RELATÓRIOS ADVINDOS DA DISCIPLINA DE:

PARADIGMAS DE PROGRAMAÇÃO – ESTUDOS ESPECIAIS

 

 

RELATÓRIOS DO 3º TRIMESTRE DE 2017

DISCIPLINA SOBRE PARADIGMAS DE PROGRAMAÇÃO

(CPGEI/UTFPR).

 

Disciplina EE2261 - Estudos Especiais Em Paradigmas

CPGEI/UTFPR 2017/01

Prof. Jean Marcelo Simão.

 

- Fabio Negrini, (L. F. Pordeus), [ J. M. Simão]

Comparação entre Paradigma orientado a notificações, Paradigma Imperativo orientado a objetos e programação reativa no desenvolvimento de um controlador de semáforos.

EE2261 – CPGEI / UTFPR, 2017.

Obs.:

Artigo em fase de refino e submissão alhures.

 

- Douglas Lusa Krug, [ J. M. Simão]

Simulador CTA – Comparativo entre Paradigma Imperativo-Procedimental e Sistemas Baseados em Regras.

EE2261 – CPGEI / UTFPR, 2017.

 

- Eduardo Bilk de Athayde, [ J. M. Simão]

Estudo Sobre Implementação do Paradigma Reativo no Âmbito de um Sistema de Controle de Tráfego Terrestre.

EE2261 – CPGEI / UTFPR, 2017.

 

- Hélio H. L. C. Monte-Alto, [ J. M. Simão]

Estudo Comparativo sobre o Desenvolvimento no Paradigma Orientado a Objetos e Funcional.

EE2261 – CPGEI / UTFPR, 2017.

 

- Hélio H. L. C. Monte-Alto, [ J. M. Simão]

Sistema de Controle de Tráfego Terrestre: Comparativo entre Implementações nos

Paradigmas Estruturado x Orientado a Objetos

EE2261 – CPGEI / UTFPR, 2017.

 

 

RELATÓRIOS DO 1º TRIMESTRE DE 2018

DISCIPLINA SOBRE PARADIGMAS DE PROGRAMAÇÃO

(CPGEI/UTFPR).

 

Disciplina EE2261 - Estudos Especiais Em Paradigmas de Programação. 

CPGEI/UTFPR 2018/01

Prof. Jean Marcelo Simão.

 

- Leonardo Faix Pordeus, (R. R. Linhares), [ J. M. Simão]

NOP-DH - Evaluation Over Biotonic Sort Algorithm.

EE2261 – CPGEI / UTFPR, 2018.

Obs.:

Artigo em fase de refino e submissão para revista.

 

- Guilherme Henrique Kaehler Martini, (J. A. Fabro), [ J. M. Simão]

A comparison between C and Go implementations of a Traffic Control System Simulator.

EE2261 – CPGEI / UTFPR, 2018.

Obs.:

Artigo subsequentemente publicado no Computer On The Beach, 2019.

 

 

RELATÓRIOS DO 1º TRIMESTRE DE 2019

DISCIPLINA SOBRE PARADIGMAS DE PROGRAMAÇÃO

(CPGEI/UTFPR).

 

Disciplina EE2261 - Estudos Especiais Em Paradigmas de Programação.

CPGEI/UTFPR 2019/01

Prof. Jean Marcelo Simão.

 

- Christian Carlos Souza Mendes, {Cleverson Avelino Ferreira}, (A. F. Ronszcka), [J. A. Fabro], [J. M. Simão].

LingPON 2.0 & Compilador Para Framework PON C++ 3.0 & PON-IP.

EE2261 – CPGEI / UTFPR, 2019.

Obs.:

Apresentação do trabalho.

Primeira versão entregue em setembro de 2018.

Depois evoluído para a versão corrente de junho de 2019.

 

- Leonardo Trevisan Silio, [ J. M. Simão ]

Comparação entre LingPON 2.0 compilado para Framework PON Java e Framework PON C# no desenvolvimento com Paradigma Orientado a Notificações (PON) por meio de um sistema simulado de Controle de Trânsito Automobilístico (CTA).

EE2261 – CPGEI / UTFPR, 2019.

Obs.:  

Relatório entregue em junho de 2019.

 

- Larissa Keiko Oshiro, [ J. M. Simao. ]

LingPON 2.0 & Compilador para Solução PON em C++ Orientado a Espaço de Nomes – comparações entre versão monothread e multithread

EE2261 – CPGEI / UTFPR, 2019.

Obs.:  

Relatório entregue em junho de 2019.

 

 

RELATÓRIOS DO 1º TRIMESTRE DE 2020

DISCIPLINA SOBRE PARADIGMAS DE PROGRAMAÇÃO

(CPGEI/UTFPR).

 

Disciplina EE2261 - Estudos Especiais Em Paradigmas de Programação.

CPGEI/UTFPR 2020/01

Prof. Jean Marcelo Simão.

Obs.: Primeiro trimestre, que em função na pandemia foi paralisado e retomado de forma remota no calendário ao que corresponde ao segundo trimestre.

 

- Felipe dos Santos Neves, [J. M. Simão].

Comparisons on Game Development with Unreal Engine 4 using Object-Oriented Paradigm (OOP in C++) versus Notification Oriented Paradigm.

Disciplina EE2261 – CPGEI / UTFPR, 2020 – 1º Trimestre (remoto) / Discente oriundo do PPGCA/UTFPR.

Obs.: versão final entregue em dezembro de 2020.  

 

- Lucas Tachini Garcia, [J. M. Simão].

Comparisons for program with user interface using C++ on NOP and EDP.

Disciplina EE2261 – CPGEI / UTFPR, 2020 – 1º Trimestre (remoto).

Obs.: versão final entregue em dezembro de 2020.

 

- Luis Henrique Pelegrin Figueiredo, [J. M. Simão].

Controlador para Simulador de Tráfego CTA em PON e POO.

Disciplina EE2261 – CPGEI / UTFPR, 2020 – 1º Trimestre (remoto) / Discente oriundo do PPGCA/UTFPR.

Obs.: versão final entregue em dezembro de 2020.

 

- Anderson Eduardo de Lima, [R. R. Linhares], [J. M. Simão].

Comparação entre o desenvolvimento de um aplicativo validador de notas fiscais eletrônicas nos paradigmas Orientado a Objetos e Paradigmas Orientado a Notificações.

Disciplina EE2261 – CPGEI / UTFPR, 2020 – 1º Trimestre (remoto) / Discente oriundo do PPGCA/UTFPR.

Obs.: versão final entregue em dezembro de 2020.