170 likes | 379 Views
Knowledge Base. Onno Roosenschoon – Alterra, Wageningen University, the Netherlands. Introduction. The knowledge bases are at the heart of the I3S They contain the knowledge which software components in the system can utilize. Knowledge Bases, what’s the purpose?.
E N D
Knowledge Base Onno Roosenschoon – Alterra, Wageningen University, the Netherlands
Introduction • The knowledge bases are at the heart of the I3S • They contain the knowledge which software components in the system can utilize
Knowledge Bases, what’s the purpose? • A common problem in integrated water management is that users waste valuable time in exporting, converting and importing data from different tools • Therefore, over the years, a number of modelling frameworks for linking models have been developed
Knowledge Bases, what’s the purpose? • These solutions are, however, intended for data exchange among models in real-time and not meant for sharing of meta-information amongst different users using the same or different tools. • The second type of integration, therefore, focuses on making information available to users and tools using common knowledge bases
Knowledge Bases, what for? • The knowledge bases are composed of a pre-defined hierarchical structure (consisting of objects and and associated instances), but the software tools are not required to represent this structure internally. • In plain English, the way the information is stored in the knowledge bases does not affect the way how the information can be used by the different software tools. • Exchange of information between the Knowledge Bases and software tools is based on a pre-defined exchange format.
Contents of the Knowledge Bases • Sites • Processes • Functionalities • Tools • Options • Indicators The I3S Knowledge Bases hold primarily textual (meta-) information on:
Use of the Knowledge Bases • This information can be used by tool components to present it to the user, to populate applications e.g. for gaming and modelling studies or to retrieve information about the location of raw data. • It provides a shared definition of concepts and knowledge items within the project
Knowledge Bases, what for? • In addition there is a Glossary, in which all kinds of water stress related terms, concepts and definitions are explained
The Knowledge Base – hands-on Structure of the KB
The Knowledge Base – hands-on KB on Sites • The KB on sites can be used to learn from other similar cases. • Read the description and learn from the options.
The Knowledge Base – hands-on KB on Processes
The Knowledge Base – hands-on • When there is a need to solve a problem, the first action is to decide what kind of functionality is needed for that • If the functionality is decided upon, the second step is to find a tool which implements that functionality
The Knowledge Base – hands-on KB on Functionalities
The Knowledge Base – hands-on KB on Tools
The Knowledge Base – hands-on KB on Options
The Knowledge Base – hands-on KB on Indicators