Literature DB >> 23565031

Software-engineering challenges of building and deploying reusable problem solvers.

Martin J O'Connor1, Csongor Nyulas, Samson Tu, David L Buckeridge, Anna Okhmatovskaia, Mark A Musen.   

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 blocks, in practice, these goals are largely unmet. There are no widely available tools for building applications using PSMs and no public libraries of PSMs available for reuse. This paper analyzes some of the reasons for the lack of widespread adoptions of PSM techniques and illustrate our analysis by describing our experiences developing a complex, high-throughput software system based on PSM principles. We conclude that many fundamental principles in PSM research are useful for building knowledge-based systems. In particular, the task-method decomposition process, which provides a means for structuring knowledge-based tasks, is a powerful abstraction for building systems of analytic methods. However, despite the power of PSMs in the conceptual modeling of knowledge-based systems, software engineering challenges have been seriously underestimated. The complexity of integrating control knowledge modeled by developers using PSMs with the domain knowledge that they model using ontologies creates a barrier to widespread use of PSM-based systems. Nevertheless, the surge of recent interest in ontologies has led to the production of comprehensive domain ontologies and of robust ontology-authoring tools. These developments present new opportunities to leverage the PSM approach.

Entities:  

Keywords:  Knowledge-Based Systems; Problem Solving Methods; Reusable Problem Solvers; Software-Engineering Challenges; Task–Method Decomposition Process

Year:  2009        PMID: 23565031      PMCID: PMC3615443          DOI: 10.1017/S0890060409990047

Source DB:  PubMed          Journal:  Artif Intell Eng Des Anal Manuf        ISSN: 0890-0604            Impact factor:   1.671


  10 in total

1.  Knowledge-based bioterrorism surveillance.

Authors:  David L Buckeridge; Justin Graham; Martin J O'Connor; Michael K Choy; Samson W Tu; Mark A Musen
Journal:  Proc AMIA Symp       Date:  2002

2.  LOINC, a universal standard for identifying laboratory observations: a 5-year update.

Authors:  Clement J McDonald; Stanley M Huff; Jeffrey G Suico; Gilbert Hill; Dennis Leavelle; Raymond Aller; Arden Forrey; Kathy Mercer; Georges DeMoor; John Hook; Warren Williams; James Case; Pat Maloney
Journal:  Clin Chem       Date:  2003-04       Impact factor: 8.327

3.  Contextualizing heterogeneous data for integration and inference.

Authors:  Zachary Pincus; Mark A Musen
Journal:  AMIA Annu Symp Proc       Date:  2003

4.  Evaluation of syndromic surveillance systems--design of an epidemic simulation model.

Authors:  David L Buckeridge; H Burkom; A Moore; J Pavlin; P Cutchis; W Hogan
Journal:  MMWR Suppl       Date:  2004-09-24

Review 5.  A systems overview of the Electronic Surveillance System for the Early Notification of Community-Based Epidemics (ESSENCE II).

Authors:  Joseph Lombardo; Howard Burkom; Eugene Elbert; Steven Magruder; Sheryl Happel Lewis; Wayne Loschen; James Sari; Carol Sniegoski; Richard Wojcik; Julie Pavlin
Journal:  J Urban Health       Date:  2003-06       Impact factor: 3.671

6.  Understanding detection performance in public health surveillance: modeling aberrancy-detection algorithms.

Authors:  David L Buckeridge; Anna Okhmatovskaia; Samson Tu; Martin O'Connor; Csongor Nyulas; Mark A Musen
Journal:  J Am Med Inform Assoc       Date:  2008-08-28       Impact factor: 4.497

7.  Architectures for intelligent systems based on reusable components.

Authors:  M A Musen; A T Schreiber
Journal:  Artif Intell Med       Date:  1995-06       Impact factor: 5.326

8.  Ontology-based configuration of problem-solving methods and generation of knowledge-acquisition tools: application of PROTEGE-II to protocol-based decision support.

Authors:  S W Tu; H Eriksson; J H Gennari; Y Shahar; M A Musen
Journal:  Artif Intell Med       Date:  1995-06       Impact factor: 5.326

Review 9.  Syndromic surveillance and bioterrorism-related epidemics.

Authors:  James W Buehler; Ruth L Berkelman; David M Hartley; Clarence J Peters
Journal:  Emerg Infect Dis       Date:  2003-10       Impact factor: 6.883

10.  Technical description of RODS: a real-time public health surveillance system.

Authors:  Fu-Chiang Tsui; Jeremy U Espino; Virginia M Dato; Per H Gesteland; Judith Hutman; Michael M Wagner
Journal:  J Am Med Inform Assoc       Date:  2003-06-04       Impact factor: 4.497

  10 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.