Production system shell for mobile Devices
DOI:
https://doi.org/10.32626/2308-5916.2015-12.131-141Ключові слова:
production systems, match algorithm, tablet computerАнотація
The CLIPS shell extension was proposed to enable the creation of applied production systems which can be used on mobile devices. The innovation was substantiated in terms of saving money resources to purchase specialized equipment for using for the resource-intensive production systems. The following studies were conducted: market research tablet devices, the most widely represented in Ukraine; production systems shells that can be used on mobile devices; freely distributable production systems shells were considered, important characteristics were identified and compared. The basic classes of match algorithms were overviewed. The results of studies about Rete and Treat match algorithms advisability were described for the general case of the applied problems. The proposed modeling environment for production systems for mobile devices will reduce development time and increase system efficiency by choosing the optimal match algorithm for minimal memory usage
Посилання
Khan J. Prospector. (Scribd Inc). — Access mode: http://ru.scribd.com/doc/44131016/Prospector-Expert-System.
Moore R. Expert System Applications in Chemistry. In G2: Chemical Process Control / R. Moore. — Cambridge : ACS Symposium Series, 1989. — P. 169–179.
Kamau Gichah H. Rule-based Process Support for Enterprise Information Portal / H. Kamau Gichah. — Hamburg-Harburg : Technische Universitдt Hamburg-Harburg, 2003 — 63 p.
D’Alessio R. An Expert System for Financial Accounting Teaching / R. D’Alessio // System Dynamics Society. — 2002. — P. 1–18.
PUFF. AI Systems in Clinical Practice. — Access mode: http://www.openclinical.org/aisp_puff.html — 03.07.2014
Movafegh Ghadirli H. An Adaptive and intelligent Tutor by Expert Systems for Mobile Device / H. Movafegh Ghadirli, M Rastgarpour // International Journal of Managing Public Sector Information and Communication Technologies. — 2012. — № 3 (1). — P. 21-28.
McDermott, J. The efficiency of certain / J. McDermott, A. Newell, J. Moore // Pattern-Directed Inference Systems — 1978. — P. 155–176.
Hotline. (2014). Retrieved from Hotline. — Access mode: http://hotline.ua/computer/planshety.
Price.ua. (2014). Price. — Access mode: http://price.ua/catc6399t1.html.
Dubroy P. Memory management for Android Apps. — Access mode: https://www.youtube.com/watch?v=_CruQY55HOk.
Bergmann G. Graph and model transformations / G. Bergmann, G. Varrу // Incremental Pattern Matching in the VIATRA Model Transformation System. — Budapest : Department of Measurement and Information Systems, 2008. — P. 25–32.
Miranker D. Treat: A better match algorithm for ai production / D. Miranker // National Conference on Artificial Intelligence. — 1987.
Perlin M. Match box: Fine-grained parallelism at the match level / M. Perlin // Tools for Artificial Intelligence: IEEE International Workshop. Fairfax: IEEE Computer Society Press. — 1989. — P. 428–434.
Lee P. HAL: a faster match algorithm / P. Lee, M. Cheng // IEEE Transactions on Knowledge and Data Engeneering — 2002 — P. 1047–1058.
Tan J. A basis for integrating production systems with relational databases / J. Tan, M. Maheshwari, J. Srivastava // Tools for Artificial Intelligence: IEEE International Workshop. — Herndon : IEEE Computer Society Press, 1990. — P. 400–407.
Nayak P. Comparison of rete and treat production matchers for soar / P. Nayak // Artificial Intelligence: Seventh National Conference. — Cambridge : The MIT Press, 1988 — P. 693–698.
Hanson E. Gator: An optimized discrimination network for active database rule condition testing / E. Hanson. — Florida : CIS Departement, 1993.
Wright I. The execution kernel of rc++: Rete*, a faster rete with treat as special case / I. Wright // International Journal of Intelligent Games and Simulation. — 2003. — P. 36–48.
Laerhoven K. Comparison of the CLIPS and JESS expert system shells / K. Laerhoven // Lancaster : School of Computing and Communications. — 1999.
Wang Y. A performance comparison of the rete and treat algorithms for testing database rule conditions / Y. Wang, E. Hanson // Washington: IEEE Computer Society Press. — 1992.
Exsys Corvid Expert System Development Tool. Retrieved from Exsys. Knowlenge Automation Expert Systen Technology. — Access mode: http://www.exsys.com/exsyscorvid.html.
Exsys Case Study. Jet Aircraft Diagnostics . Retrieved from Exsys. Knowledge Automation Expert System Technology. — Access mode: http://www.exsys.com/winkPDFs/CessnaSelfServiceDiagnostics.pdf.
Forgy C. The 0PS83 Report / C. Forgy // Department of Computer Science Carnegie-Mellon Univerrity. — Pittsburgh, 1984.
Barker V. Expert systems for configuration at Digital: XCON and beyond / V. Barker, D. O'Connor, J. Bachant, E. Soloway // Communications of the ACM. — 1989. — P. 298–318.
Riley G. CLIPS. A Tool for Building Expert Systems. Retrieved, from CLIPS Documentation. — Access mode: http://clipsrules.sourceforge.net.
PI-in-a-Box : A Knowledge-Based System for Space Science Experimentation / Frainier, Richard, Groleau, Nicolas, Hazelton, Lyman, Colombano, Silvano, Compton, Michael, Statler, Irving, Szolovits, Peter, Young, Laurence // IAAI '93 Proceedings of the The Fifth Conference on Innovative Applications of Artificial Intelligence. — 1993. — P. 34–49.
JessRules. Retrieved, from Jess the Rule Engine for the JavaTM Platform. — Access mode: http://www.jessrules.com.
Robindro K. JESS Based Expert System Architecture For Diagnosis Of Rice Plant Diseases:Design And Prototype Development / K. Robindro, S. Sarma // Intelligent Systems Modelling & Simulation. — 2013. — P. 674–676.
Expertise2Go Retrieved from Expertise2Go Web-Enabled Expert Systems. — Access mode: http://expertise2go.com/webesie/e2gdoc.
Putral I. K. Fuzzy Expert System for Tropical Infectious Disease by Certainty Factor / I. K. Putral, P. M. Prihatini // TELKOMNIKA. — 2012. — P. 825–836.
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія
Authors who publish with this journal agree to the following terms:- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).