| |||||||||||||
| Added: | |||||||||||||
| > > |
Quick overview on Problem Solving Methods | ||||||||||||
| Problem Solving Methods (PSM) define ways in which a high-level task can be achieved by decomposing it into its constituent (sub)tasks. In general, PSM describe in a domain-independent way the reasoning steps and the types of knowledge necessary to perform a task. Additionally, they are not designed for one specific application problem and can be used for a family of similar problems in terms of the goals to be achieved or the knowledge required. Thus, PSM have been traditionally used as a means to enable reuse of reasoning strategies. PSM provide generalizations of domain knowledge in the form of roles which can be mapped against domain-specific knowledge. PSM also contain information about the input required to achieve a task, as well as the output produced by such task. | |||||||||||||
| Line: 20 to 25 | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| For the approach to provenance interpretation presented in the Challenge by the OntoGrid team, the goal of a problem solving method, its subtasks, input and output roles, data flow, and suitability criteria are especially relevant. This approach exploits the relationship between domain and PSM entities to match the data recorded in provenance logs, i.e. contents of Southampton-compliant interaction p-assertions, against PSM roles. The hierarchical structure of PSM allows refining such matching in more detail as PSM decompose tasks into sub-tasks. | |||||||||||||
| Added: | |||||||||||||
| > > |
Some bibliography on PSM | ||||||||||||
| -- JoseManuel - 25 May 2007 | |||||||||||||
| Added: | |||||||||||||
| > > |
| ||||||||||||
| Added: | |||||||||||||
| > > |
| ||||||||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
| Added: | ||||||||
| > > |
| |||||||