Nowadays, there are many useful domain information scattered over the Internet. But domain users need to navigate different Websites or information sources to get domain relevant information. Services mash-up can be used to integrate not only Web content and also services to one portal, therefore improves the user experience. However, some domain users, especially those without IT background, might consider participating in mash-up process as time-consuming, even a trouble. To address this problem, we proposed a context-aware services mash-up system. By taking context into account, our mash-up system can be aware of the current context to provide better support for the users to mash-up or enjoy the result of mash-up. A formal model called PLATE was proposed to model context and support context reasoning. A simple middleware to support the context-aware services mash-up has been implemented. The effectiveness of the system is illustrated by a case study in the environment of national scientific information system (NSIS) in scientific information domain.
['Yan Li', 'Jun Fang', 'Jinhua Xiong']
A Context-Aware Services Mash-Up System