Alireza Zarghami

Learn More
Collaborative Filtering based on similarity suffers from a variety of problems such as sparsity and scalability. In this paper, we propose an ontological model of trust between users on a social network to address the limitations of similarity measure in Collaborative Filtering algorithms. For enhancing the constructed network of users based on trust, we(More)
Health monitoring and healthcare provisioning for the elderly at home have received increasingly attention. Since each elderly person is unique, with a unique lifestyle, living environment and health condition, personalization is an essential feature of homecare software services. Service tailoring, which is creating a new service to meet individual(More)
—Dynamicity is one of the main challenges in providing sustainable solutions for the homecare domain. The dynamicity of homecare systems, caused by external entities like care-receivers and care-givers, can be addressed through combining distributed and heterogenous services both in design and runtime. In general, several research fields such as dynamic(More)
—In a service-oriented architecture, adaptive and evolvable applications should be able to select, configure and compose different existing application services to deal with the changes which can arise from runtime contextual changes or the change of user requirements and preferences. To support this, hybrid service composition approaches have been(More)
The growing popularity of Social Networks raises the important issue of trust. Among many systems which have realized the impact of trust, Recommender Systems have been the most influential ones. Collaborative Filtering Rec-ommenders take advantage of trust relations between users for generating more accurate predictions. In this paper, we propose a(More)
—In most of the industrialized countries, the aging of the population dramatically progress rapidly. This trend demands economically feasible solutions to provide care to elderly, preferably at their home. IT can play an important enabling role in such solutions. Previously, we proposed an approach for personalizing IT-based homecare services by introducing(More)
One of the conditions for the successful introduction of ICT-based homecare services is to allow non-technical persons such as home nurses to personalize these services. We refer to this process of homecare service personalization as service tailoring. Service tailoring can be done by configuring and composing previously developed and deployed service(More)
Most of the industrialized countries are facing a new situation which is the increasing number of elderly people and the enormous cost of associated healthcare. IT-based homecare services have been proposed as a solution to alleviate this problem. However, the adoption of the homecare services is hindered by the fact that there are many heterogeneous IT(More)