Building Service-Oriented User Agents Using a Software Product Line Approach

  • Authors:
  • Ingrid Nunes;Carlos J. Lucena;Donald Cowan;Paulo Alencar

  • Affiliations:
  • PUC-Rio, Computer Science Department, LES, Brazil;PUC-Rio, Computer Science Department, LES, Brazil;University of Waterloo, Waterloo, Canada;University of Waterloo, Waterloo, Canada

  • Venue:
  • ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an approach to develop service-oriented user agents using the Software Product LineSPL engineering paradigm. The approach comprises activities and models to support building service-oriented customized agents that automate user tasks based on service orchestration involving multiple agents in open environments, and takes advantage of the synergy of Service-oriented ArchitectureSOA, Multi-agent SystemMAS and Software Product LineSPL. The domain-based process involves extended domain analysis with goals and variability, domain design with the specification of agent services and plans, and domain implementation.