O documento discute a composição automática de componentes de software reutilizáveis para dispositivos móveis. Ele apresenta uma abordagem para selecionar dinamicamente variantes de produtos de software com base nas restrições de recursos do dispositivo e descreve arquiteturas para mapear recursos do dispositivo a modelos de produtos.