A product-line requirements approach to safe reuse in multi-agent systems
SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
Designing and managing evolving systems using a MAS product line approach
Science of Computer Programming
Building Service-Oriented User Agents Using a Software Product Line Approach
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
Hi-index | 0.00 |
Multi-agent Systems (MASs) development and Software Product Lines (SPLs) are two consolidated software engineering techniques. Recent research work explores the integration between them by proposing new templates and adaptations to document SPL variability in the context of MASs. However, the automatic product derivation process is not addressed in these works. In this paper, we propose a new extension to our existing model-based product derivation tool, called GenArch, in order to enable the automatic instantiation and customization of Multiagent Systems Product Lines (MAS-PLs). A case study illustrates how the proposed extension can be used to derive products (instances) from a MAS-PL.