Automating the selection and composition of software components
for building mobile applications is very useful when
the SPL has many components. The large amount of components
results in a significant number of software variants
and to manually resolve this variability is a time-consuming
and error-prone task. This way, we have created a software
infrastructure called AppSpotter that makes possible the dynamic
and automated selection and composition of software
components for building mobile applications.