Do Harpia ao Mosaicode a Evolução de um Ambiente de Programação Visual

  • Luan Luiz Gonçalves UFSJ
  • Flávio Luiz Schiavoni UFSJ

Resumo


O ambiente de programação Harpia era uma importante ferramenta para o desenvolvimento de aplicações de visão computacional que tornou-se obsoleto devido a suas dependências terem se tornado depreciadas. Este artigo apresenta a refatoração do código desta ferramenta e a sua evolução para um novo ambiente de programação, chamado Mosaicode.

Palavras-chave: Harpia, Mosaicode, Ambiente de Programação Visual, Refatoração de Software

Referências

Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1994). Design patterns: elements of.

Garlan, D. and Shaw, M. (1994). An introduction to software architecture. Technical report, Carnegie Mellon University, Pittsburgh, PA, USA.

Gomes, A., Resende, F., Gonçalves, L., and Schiavoni, F. (2019). Prototyping web instruments with mosaicode. In Schiavoni, F., Tavares, T., Constante, R., and Rossi, R.,editors, Proceedings of the 17th Brazilian Symposium on Computer Music, pages 114–120, São João del-Rei - MG - Brazil. Sociedade Brasileira de Computação.

Gomes, A. L. N. (2019).Extensão de Síntese de Imagens no Mosaicode para Arte Digital. Monografia (bacharelado em ciência da computação), Universidade Federal de São João del-Rei.

Gonçalves, L. and Schiavoni, F. (2019). The development of libmosaic-sound: a library for sound design and an extension for the mosaicode programming environment. In Schiavoni, F., Tavares, T., Constante, R., and Rossi, R., editors, Proceedings of the17th Brazilian Symposium on Computer Music, pages 99–105, São João del-Rei - MG- Brazil. Sociedade Brasileira de Computação.

Harrop, R. (2004).Pro Jakarta Velocity: From Professional to Expert. Apress.

Krasner, G. E., Pope, S. T., et al. (1988). A description of the model-view-controller user interface paradigm in the smalltalk-80 system. Journal of object oriented programming, 1(3):26–49.

Luiz Gonçalves, L. (2017). Sound design com o mosaicode. Monografia (bachareladoem ciência da computação), Universidade Federal de São João del-Rei.

Resende, F. R. (2019).Processamento Digital de Imagens e Visão Computacional no ambiente Mosaicode. Monografia (bacharelado em ciência da computação), Universidade Federal de São João del-Rei.

Schiavoni, F. L. and Gonçalves, L. L. (2017). From virtual reality to digital arts with Mosaicode. In 2017 19th Symposium on Virtual and Augmented Reality (SVR), pages 200–206, Curitiba - PR - Brazil.

Syeed, M. M. M., Lokhman, A., Mikkonen, T., and Hammouda, I. (2015). Pluggable systems as architectural pattern: An ecosystemability perspective. In Proceedings of the 2015 European Conference on Software Architecture Workshops, ECSAW ’15, pages42:1–42:6, New York, NY, USA. ACM.
Publicado
11/11/2020
GONÇALVES, Luan Luiz; SCHIAVONI, Flávio Luiz. Do Harpia ao Mosaicode a Evolução de um Ambiente de Programação Visual. In: ESCOLA REGIONAL DE ENGENHARIA DE SOFTWARE (ERES), 4. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 316-324. DOI: https://doi.org/10.5753/eres.2020.13742.