In Search of a REST API for an Academic System of Third Parties

  • Ana Ferreira Universidade Federal de Alagoas
  • Jalves Nicacio Instituto Federal de Alagoas - Campus São Miguel dos Campos
  • Glauber Ferreira Instituto Federal de Alagoas - Campus São Miguel dos Campos
  • Greyson Santos Filho Instituto Federal de Alagoas - Campus São Miguel dos Campos
  • Vanderson Rodrigues Universidade Federal de Alagoas

Abstract


This paper presents the roadmap towards the development of an API for searching a third party Academic System (AS) deployed on Federal Institute of Alagoas. The main motivation for this development is that although academic data is directly available through database queries, due to the complexity of AS, the learning curve is high for developing new projects. Such an API will allow students, teachers, technicians and IT system analysists to develop software that use these academic data, and then, do research, development, and innovation projects, promoting the production of innovative scientific and technological knowledge.

References

CHART.JS. Open source HTML5 Charts for your website. Disponível em: . Acesso em: 27 jul 2018.

ELOY, A. OAuth 2.0: Proteja suas aplicações com Spring Security OAuth2. São Paulo: Casa do Código, 2017.

FIELDING, R. T. Architectural Styles and the Design of Network-based Software Architectures. Irvine, CA, EUA. 2000. Tese de Doutorado.

GOOGLE. Google Classroom. 2014. Disponível em: . Acesso em: 27 jul 2018.

GRADEPEN CORPORATION. Gradepen. 2014. Disponível em: . Acesso em: 27 jul 2018.

JSON API. JSON API - A specification for building APIs in JSON. 2013. Disponível em: . Acesso em: 27 jul 2018.

KAHOOT! Play Kahoot! 2013. Disponível em: . Acesso em: 27 jul 2018.

MASTERYCONNECT. Socrative. 2014. Disponível em: . Acesso em: 27 jul 2018.

POSTMAN. API Development Environment. Disponível em: . Acesso em: 27 jul 2018.

READ THE DOCS. Katharsis json-api documentation. 2017. Disponível em: . Acesso em: 27 jul 2018.

SPRING. Spring Boot. 2005. Disponível em: . Acesso em: 27 jul 2018.

ROMERO, C.; VENTURA, S. Educational Data Mining: A Review of the State of the Art. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), v. 40, n. 6, p. 601 - 618, Nov 2010.

VUE.JS. The Progressive JavaScript Framework. 2014. Disponível em: . Acesso em: 27 jul 2018.
Published
2018-08-22
FERREIRA, Ana; NICACIO, Jalves; FERREIRA, Glauber; SANTOS FILHO, Greyson; RODRIGUES, Vanderson. In Search of a REST API for an Academic System of Third Parties. In: REGIONAL SCHOOL ON COMPUTING OF BAHIA, ALAGOAS, AND SERGIPE (ERBASE), 18. , 2018, Aracaju. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 153-158.