SPLIMBo – Developing and Evaluating a Software Product Line for Cross-Platform IM Bots
DOI:
https://doi.org/10.26729/jadi.v3i2.2463Resumo
Instant Messaging – IM platforms spread the communication instant among their users in a fast, low cost and multimedia way. This paper presents the development and evaluation process of SPLIMBo, an open source Software Product Line that allows the production of cross-platform IM bots in a "write once, run anywhere" perspective. It is based on a Product Line Architecture that provides adapters to interact with distinct IM platforms, bot sessions defined by IM feature configurations, and a relational data bus able to integrate IM data from deployed adapters and bot sessions. As evaluation process, the LibrasZap IM game development based on SPLIMBo was described, and a comparative analysis with available bot builders was performed. They confirmed the SPLIMBo ability to build local and configurable bots being available for multiple IM platforms.
Downloads
Publicado
Edição
Seção
Licença
O(A) Cedente declara que o(s) texto(s) em questão é(são) de sua autoria pessoal, se responsabilizando, portanto, pela originalidade do(s) mesmo(s) e dá, aos organizadores, plenos direitos para escolha da editora, meios de publicação, meios de reprodução, meios de divulgação, tiragem, formato, enfim tudo o que for necessário para que a publicação seja efetivada.
O EDITOR se compromete a zelar pela qualidade editorial da publicação, garantindo que os conceitos e o pensamento do(a) CEDENTE permaneçam fiéis aos originais. Esta cessão vigorará por todo o período de proteção legal da OBRA, podendo o EDITOR realizar neste período quantas edições julgar conveniente.
Todos os direitos são reservados. Qualquer reprodução, ainda que de parte da publicação, deverá constar o crédito de referência, de acordo com as leis de direitos autorais vigentes do Brasil. Ainda, no processo de submissão do artigo, o autor concorda com os termos de declaração de exclusividade, ineditismo e concordância com a versão final. Justifica-se no campo ";COMENTÁRIOS AO EDITOR";, quando da participação de mais de um autor.