An Approach to Developing Multi-Tenancy SaaS Using Metaprogramming

  • Josino Rodrigues UFRPE
  • Andreza Leite UFRPE
  • Júlio César Damasceno UFRPE
  • Vinicius Cardoso Garcia UFPE
  • Silvio Romero Lemos Meira UFPE
  • Paulo Silveira UFPE

Abstract


In last years have seen an increase in SaaS (Software as a Service) use. The development of multi-tenancy web application (one of the main ways to provide SaaS) increased considerably after the start of call “Web 2.0 Age”. This work presents an approach for implementation of a multitenancy SaaS application, and an architecture based on plugins and metaprogramming to achieve a high level software reuse. This approach is presented through an experience report described throughout the paper.
Published
2012-10-15
RODRIGUES, Josino; LEITE, Andreza; DAMASCENO, Júlio César; GARCIA, Vinicius Cardoso ; MEIRA, Silvio Romero Lemos ; SILVEIRA, Paulo. An Approach to Developing Multi-Tenancy SaaS Using Metaprogramming. In: BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA), 18. , 2012, São Paulo. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 207-210.

Most read articles by the same author(s)