A goal-driven software product line approach for evolving multi-agent systems in the Internet of Things | Publicación