2009
DOI: 10.1017/s0890060409990047
|View full text |Cite
|
Sign up to set email alerts
|

Software-engineering challenges of building and deploying reusable problem solvers

Abstract: Problem solving methods (PSMs) are software components that represent and encode reusable algorithms. They can be combined with representations of domain knowledge to produce intelligent application systems. A goal of research on PSMs is to provide principled methods and tools for composing and reusing algorithms in knowledge-based systems. The ultimate objective is to produce libraries of methods that can be easily adapted for use in these systems. Despite the intuitive appeal of PSMs as conceptual building b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2011
2011
2015
2015

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 29 publications
0
2
0
Order By: Relevance
“…The paper in the Special Issue on PSMs that is closest to our activity is that by O'Connor et al (2009). This paper discusses the (software engineering) challenges of implementing systems to process complex and diverse data sets that relate to the detection of outbreaks of infectious diseases.…”
Section: Literature Review and Backgroundmentioning
confidence: 80%
“…The paper in the Special Issue on PSMs that is closest to our activity is that by O'Connor et al (2009). This paper discusses the (software engineering) challenges of implementing systems to process complex and diverse data sets that relate to the detection of outbreaks of infectious diseases.…”
Section: Literature Review and Backgroundmentioning
confidence: 80%
“…Because an algorithm may entail a set of subtasks, our procedural models often reflect task decomposition [21], where an overall task may be construed using a model of problem solving that specifies subtasks that in turn may be addressed by yet other models of problem solving, recursively. Developers often create quite complex task-decomposition models to describe intricate problem-solving behaviour in biomedicine [22].…”
Section: Caring About the Contentmentioning
confidence: 99%