Improving fuzzy knowledge integration with particle swarmoptimization
Expert Systems with Applications: An International Journal
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
On the benefits of providing versioning support for end users: An empirical study
ACM Transactions on Computer-Human Interaction (TOCHI)
Hi-index | 0.00 |
Mashups is an emerging technology on the Web 2.0. Users can propose favorite preferences and compose various widgets in a mashboard. The mashups selection can be performed dynamically identifying the situational set of widgets available at runtime. In this context, there are dynamic changes in user situation, defined as the configuration of accessible widgets depending on user location and schedule. The development of Situational Mashups requires mechanisms to interpret user context and to mash-up widgets. We propose a system including context representation, situation reasoning, workflow planning, and mashups optimization, called SituMash, capable of supporting the automatic composition of widgets in response to situation changes without user manual selection. Experimental results demonstrated that the system possess effective capabilities in composition-time, ease-of-use and usefulness.