Abstract
Ubiquitous and cloud manufacturing systems have paved the way for the development of smart systems that can provide self-adaptive services to enhance quality of service and user experience, based on user and context awareness. However, current approaches to software adaptation have critical limitations when applied on software in a cloud environment, since cloud service engineers cannot be certain of the ‘nature’ of their users, regarding their needs and their evolution over time. This article proposes a user-centred framework that addresses self-adaptation of cloud services based on users’ distinct needs and requirements. It aims at leveraging existing human computer interaction approaches to explicitly and implicitly collect user-related data into the cloud. This collection later supports the delivery of adaptive cloud services, contextually relevant to users’ tasks and to their behavioural profiles. Such approaches have the potential to enhance the quality of cloud applications’ service and user experience in cloud-based manufacturing systems. A first prototype demonstration is also presented as a future platform composed of the first basic models (of the ones mentioned in this article) .Then, the platform will be further expanded for instantiation and evaluation in the context of cloud and ubiquitous computing environments.
Disclosure statement
No potential conflict of interest was reported by the authors.