Data reuse is the process of extending data usage to a greater dimension, such as wider acceptance range, new users or novel operating modes. However, there exists no universal solution to realise data reuse across different types of applications or operating platforms. Data to be reused can be modelled by ontology by semantically unifying definition, category and descriptions of domain concepts contained in the data, in order to reduce complexities aroused by expressive power chaos from heterogeneous data sources. Simultaneously, data reuse interfaces could be upgraded to knowledge reuse services with the benefit of efficiency, availability and value enhancement. More importantly, these knowledge services are more flexible and are capable of dealing with unexpected data reuse situations.
['Jianfeng Chen', 'Hongji Yang']
From Data Reuse to Knowledge Reuse in Web Applications: A Survey