Attribute-driven Design of an Incremental Learning Component of a Ubiquitous Multimodal Multimedia Computing System