An expert system hybrid architecture to support experiment management

Specific expert systems are used for supporting, speeding-up and adding precision to in silico experimentation in many domains. In particular, many experimentalists exhibit a growing interest in workflow management systems for making a pipeline of experiments. Unfortunately, these type of systems does not integrate a systematic approach or a support component for the workflow composition/reuse. For this reason, in this paper we propose a knowledge-based hybrid architecture for designing expert systems that are able to support experiment management. This architecture defines a reference cognitive space and a proper ontology that describe the state of a problem by means of three different perspectives at the same time: procedural, declarative and workflow-oriented. In addition, we introduce an instance of our architecture, in order to demonstrate the features of the proposed work. In particular, we model a bioinformatics case study, according to the proposed hybrid architecture guidelines, in order to explain how to design and integrate required knowledge into an interactive system for composition and running of scientific workflows.

[1]  Antonino Fiannaca,et al.  An ontology design methodology for Knowledge-Based systems with application to bioinformatics , 2012, 2012 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB).

[2]  Yudong D. He,et al.  Gene expression profiling predicts clinical outcome of breast cancer , 2002, Nature.

[3]  Veronika Thurner,et al.  A Formally Founded Description Technique for Business Processes , 1998, PDSE.

[4]  Li-Yen Shue,et al.  The development of an ontology-based expert system for corporate financial rating , 2009, Expert Syst. Appl..

[5]  Mehmet Koyutürk,et al.  An Integrative -omics Approach to Identify Functional Sub-Networks in Human Colorectal Cancer , 2010, PLoS Comput. Biol..

[6]  Stefan Decker,et al.  Creating Semantic Web Contents with Protégé-2000 , 2001, IEEE Intell. Syst..

[7]  Srinivasan Parthasarathy,et al.  Effective pre-processing strategies for functional clustering of a protein-protein interactions network , 2005, Fifth IEEE Symposium on Bioinformatics and Bioengineering (BIBE'05).

[8]  Marta Mattoso,et al.  Experiment Line: Software Reuse in Scientific Workflows , 2009, SSDBM.

[9]  Paul W. H. Chung,et al.  Knowledge-based process management - an approach to handling adaptive workflow , 2003, Knowl. Based Syst..

[10]  Marianne Winslett,et al.  Scientific and Statistical Database Management, 21st International Conference, SSDBM 2009, New Orleans, LA, USA, June 2-4, 2009, Proceedings , 2009, SSDBM.

[11]  Matteo Gaeta,et al.  A knowledge-based framework for emergency DSS , 2011, Knowl. Based Syst..

[12]  Rung Ching Chen,et al.  A recommendation system based on domain ontology and SWRL for anti-diabetic drugs selection , 2012, Expert Syst. Appl..

[13]  Bertram Ludäscher,et al.  Compiling abstract scientific workflows into Web service workflows , 2003, 15th International Conference on Scientific and Statistical Database Management, 2003..

[14]  Edward A. Lee,et al.  Dataflow process networks , 1995, Proc. IEEE.

[15]  R. Sharan,et al.  Network-based prediction of protein function , 2007, Molecular systems biology.

[16]  Bertram Ludäscher,et al.  Kepler: an extensible system for design and execution of scientific workflows , 2004 .

[17]  Anton J. Enright,et al.  An efficient algorithm for large-scale detection of protein families. , 2002, Nucleic acids research.

[18]  Balakrishnan Chandrasekaran,et al.  What are ontologies, and why do we need them? , 1999, IEEE Intell. Syst..

[19]  Jia Song,et al.  Clustering Algorithms for Detecting Functional Modules in protein Interaction Networks , 2009, J. Bioinform. Comput. Biol..

[20]  Martin Ester,et al.  Optimally discriminative subnetwork markers predict response to chemotherapy , 2011, Bioinform..

[21]  René Van Hezewijk,et al.  Procedural and declarative knowledge; An evolutionary perspective , 1999 .

[22]  Antonino Fiannaca,et al.  A knowledge-based decision support system in bioinformatics: an application to protein complex extraction , 2013, BMC Bioinformatics.

[23]  Carole A. Goble,et al.  Taverna: a tool for building and running workflows of services , 2006, Nucleic Acids Res..

[24]  Edward A. Lee,et al.  Scientific workflow management and the Kepler system , 2006, Concurr. Comput. Pract. Exp..

[25]  Gian Piero Zarri,et al.  Knowledge representation and inference techniques to improve the management of gas and oil facilities , 2011, Knowl. Based Syst..

[26]  Wil M. P. van der Aalst,et al.  Declarative and Procedural Approaches for Modelling Clinical Guidelines: Addressing Flexibility Issues , 2007, Business Process Management Workshops.

[27]  Limsoon Wong,et al.  Using Indirect protein-protein Interactions for protein Complex Prediction , 2008, J. Bioinform. Comput. Biol..

[28]  Antonino Fiannaca,et al.  An ontological-based knowledge organization for bioinformatics workflow management system , 2012 .

[29]  Stephen Cranefield,et al.  UML for ontology development , 2002, The Knowledge Engineering Review.

[30]  Chi Fai Cheung,et al.  A Knowledge-based Customization System for Supply Chain Integration , 2012, Expert Syst. Appl..

[31]  Rafael Bidarra,et al.  A declarative approach to procedural modeling of virtual worlds , 2011, Comput. Graph..

[32]  María Dolores Rodríguez-Moreno,et al.  Integrating AI planning techniques with workflow management system , 2002, Knowl. Based Syst..

[33]  Antonino Fiannaca,et al.  An Intelligent System for Building Bioinformatics Workflows , 2012, 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems.

[34]  Ben Shneiderman,et al.  Tree-maps: a space-filling approach to the visualization of hierarchical information structures , 1991, Proceeding Visualization '91.

[35]  J. Foekens,et al.  Gene-expression profiles to predict distant metastasis of lymph-node-negative primary breast cancer , 2005, The Lancet.

[36]  Ryan K. L. Ko,et al.  A computer scientist's introductory guide to business process management (BPM) , 2009, ACM Crossroads.

[37]  T. Ideker,et al.  Network-based classification of breast cancer metastasis , 2007, Molecular systems biology.