Extending web-based applications to incorporate autonomous behavior
Ingrid Nunes, Uirá Kulesza, Camila Da Silva Nunes, Elder José Reioli Cirilo, Carlos J. P. de Lucena · 2008
Web applications are popular nowadays due to the ubiquity of the client and also because user experience is becoming each time more interactive. However, several tasks of these applications can be automated. Agent-oriented software engineering has emerged as a new software engineering paradigm to allow the development of applications that present autonomous behavior. In this work, we present two case studies of web-based systems, on which we added autonomous behavior by means of software agents. We also discuss some design and implementation issues found on the development of those systems and propose an architectural pattern as a consequence of our case studies.