CA2018070A1 - Performance improvement tool for rule based expert systems - Google Patents
Performance improvement tool for rule based expert systemsInfo
- Publication number
- CA2018070A1 CA2018070A1 CA2018070A CA2018070A CA2018070A1 CA 2018070 A1 CA2018070 A1 CA 2018070A1 CA 2018070 A CA2018070 A CA 2018070A CA 2018070 A CA2018070 A CA 2018070A CA 2018070 A1 CA2018070 A1 CA 2018070A1
- Authority
- CA
- Canada
- Prior art keywords
- expert system
- user
- rule based
- performance improvement
- monitoring system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
- G06N5/022—Knowledge engineering; Knowledge acquisition
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Quality & Reliability (AREA)
- Artificial Intelligence (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Debugging And Monitoring (AREA)
- Devices For Executing Special Programs (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
PERFORMANCE IMPROVEMENT TOOL FOR
RULE BASED EXPERT SYSTEM
ABSTRACT OF THE DISCLOSURE
A monitoring system monitors an expert system application while such application executes for a period of time. The monitoring system records selected performance data relative to the operating efficiency of the expert system, and writes such data into a database for later use. After a test run of the expert system is completed, the monitoring system can select a small number of candidate rules for revision by a user, and display data to the user which allows the user to determine what types of changes need to be made to the candidate rules and to the working memory data organization.
RULE BASED EXPERT SYSTEM
ABSTRACT OF THE DISCLOSURE
A monitoring system monitors an expert system application while such application executes for a period of time. The monitoring system records selected performance data relative to the operating efficiency of the expert system, and writes such data into a database for later use. After a test run of the expert system is completed, the monitoring system can select a small number of candidate rules for revision by a user, and display data to the user which allows the user to determine what types of changes need to be made to the candidate rules and to the working memory data organization.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/393,526 US5129043A (en) | 1989-08-14 | 1989-08-14 | Performance improvement tool for rule based expert systems |
US07/393,526 | 1989-08-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2018070A1 true CA2018070A1 (en) | 1991-02-14 |
CA2018070C CA2018070C (en) | 1994-02-15 |
Family
ID=23555053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002018070A Expired - Fee Related CA2018070C (en) | 1989-08-14 | 1990-06-01 | Performance improvement tool for rule based expert systems |
Country Status (6)
Country | Link |
---|---|
US (1) | US5129043A (en) |
EP (1) | EP0413485B1 (en) |
JP (1) | JPH0750441B2 (en) |
BR (1) | BR9003980A (en) |
CA (1) | CA2018070C (en) |
DE (1) | DE69029983T2 (en) |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE470031B (en) * | 1991-06-20 | 1993-10-25 | Icl Systems Ab | System and method for monitoring and changing the operation of a computer system |
EP0525496A3 (en) * | 1991-07-23 | 1993-12-08 | Siemens Ag | Method for measuring the duration of procedures in communication systems |
JPH0695879A (en) * | 1992-05-05 | 1994-04-08 | Internatl Business Mach Corp <Ibm> | Computer system |
JPH10500787A (en) * | 1994-03-14 | 1998-01-20 | グリーン・ヒルズ・ソフトウェア・インコーポレーテッド | Optimizing time and testing of high-level language programs |
JPH0877010A (en) | 1994-09-07 | 1996-03-22 | Hitachi Ltd | Method and device for data analysis |
US5949971A (en) * | 1995-10-02 | 1999-09-07 | International Business Machines Corporation | Method and system for performance monitoring through identification of frequency and length of time of execution of serialization instructions in a processing system |
US5748855A (en) * | 1995-10-02 | 1998-05-05 | Iinternational Business Machines Corporation | Method and system for performance monitoring of misaligned memory accesses in a processing system |
US5691920A (en) * | 1995-10-02 | 1997-11-25 | International Business Machines Corporation | Method and system for performance monitoring of dispatch unit efficiency in a processing system |
US5797019A (en) * | 1995-10-02 | 1998-08-18 | International Business Machines Corporation | Method and system for performance monitoring time lengths of disabled interrupts in a processing system |
US5751945A (en) * | 1995-10-02 | 1998-05-12 | International Business Machines Corporation | Method and system for performance monitoring stalls to identify pipeline bottlenecks and stalls in a processing system |
US5729726A (en) * | 1995-10-02 | 1998-03-17 | International Business Machines Corporation | Method and system for performance monitoring efficiency of branch unit operation in a processing system |
US5752062A (en) * | 1995-10-02 | 1998-05-12 | International Business Machines Corporation | Method and system for performance monitoring through monitoring an order of processor events during execution in a processing system |
US6546380B1 (en) * | 1997-09-24 | 2003-04-08 | Unisys Corporation | Method and apparatus for detecting an endless loop in a rules-based expert system |
US8572059B2 (en) * | 2001-05-15 | 2013-10-29 | Colin P. Britton | Surveillance, monitoring and real-time events platform |
US6925457B2 (en) * | 2001-07-27 | 2005-08-02 | Metatomix, Inc. | Methods and apparatus for querying a relational data store using schema-less queries |
US20030208499A1 (en) * | 2002-05-03 | 2003-11-06 | David Bigwood | Methods and apparatus for visualizing relationships among triples of resource description framework (RDF) data sets |
US7890517B2 (en) * | 2001-05-15 | 2011-02-15 | Metatomix, Inc. | Appliance for enterprise information integration and enterprise resource interoperability platform and methods |
US7058637B2 (en) * | 2001-05-15 | 2006-06-06 | Metatomix, Inc. | Methods and apparatus for enterprise application integration |
US6856992B2 (en) * | 2001-05-15 | 2005-02-15 | Metatomix, Inc. | Methods and apparatus for real-time business visibility using persistent schema-less data storage |
US6856980B2 (en) * | 2001-06-25 | 2005-02-15 | Exigen Group | Hybrid use of rule and constraint engines |
US20030004912A1 (en) * | 2001-06-29 | 2003-01-02 | Lalit Pant | Architecture for intelligent agents and distributed platform therefor |
WO2004034625A2 (en) * | 2002-10-07 | 2004-04-22 | Metatomix, Inc. | Methods and apparatus for identifying related nodes in a directed graph having named arcs |
US7665063B1 (en) | 2004-05-26 | 2010-02-16 | Pegasystems, Inc. | Integration of declarative rule-based processing with procedural programming |
US8335704B2 (en) * | 2005-01-28 | 2012-12-18 | Pegasystems Inc. | Methods and apparatus for work management and routing |
US8924335B1 (en) | 2006-03-30 | 2014-12-30 | Pegasystems Inc. | Rule-based user interface conformance methods |
US8250525B2 (en) | 2007-03-02 | 2012-08-21 | Pegasystems Inc. | Proactive performance management for multi-user enterprise software systems |
US20090249129A1 (en) * | 2007-10-12 | 2009-10-01 | David Femia | Systems and Methods for Managing Multi-Component Systems in an Infrastructure |
US7958076B2 (en) * | 2007-11-30 | 2011-06-07 | Stratus Technologies Bermuda Ltd. | System and methods for managing rules and detecting reciprocal dependencies |
US8271416B2 (en) * | 2008-08-12 | 2012-09-18 | Stratus Technologies Bermuda Ltd. | Method for dynamically determining a predetermined previous condition of a rule-based system |
US10481878B2 (en) | 2008-10-09 | 2019-11-19 | Objectstore, Inc. | User interface apparatus and methods |
US8843435B1 (en) | 2009-03-12 | 2014-09-23 | Pegasystems Inc. | Techniques for dynamic data processing |
US8468492B1 (en) | 2009-03-30 | 2013-06-18 | Pegasystems, Inc. | System and method for creation and modification of software applications |
CN101938368A (en) * | 2009-06-30 | 2011-01-05 | 国际商业机器公司 | Virtual machine manager in blade server system and virtual machine processing method |
US8880487B1 (en) | 2011-02-18 | 2014-11-04 | Pegasystems Inc. | Systems and methods for distributed rules processing |
US9195936B1 (en) | 2011-12-30 | 2015-11-24 | Pegasystems Inc. | System and method for updating or modifying an application without manual coding |
US10469396B2 (en) | 2014-10-10 | 2019-11-05 | Pegasystems, Inc. | Event processing with enhanced throughput |
US10698599B2 (en) | 2016-06-03 | 2020-06-30 | Pegasystems, Inc. | Connecting graphical shapes using gestures |
US10698647B2 (en) | 2016-07-11 | 2020-06-30 | Pegasystems Inc. | Selective sharing for collaborative application usage |
US11048488B2 (en) | 2018-08-14 | 2021-06-29 | Pegasystems, Inc. | Software code optimizer and method |
US11567945B1 (en) | 2020-08-27 | 2023-01-31 | Pegasystems Inc. | Customized digital content generation systems and methods |
WO2024009471A1 (en) * | 2022-07-07 | 2024-01-11 | 日本電気株式会社 | Logical inference device, logical inference method, and program |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4649515A (en) * | 1984-04-30 | 1987-03-10 | Westinghouse Electric Corp. | Methods and apparatus for system fault diagnosis and control |
US4658370A (en) * | 1984-06-07 | 1987-04-14 | Teknowledge, Inc. | Knowledge engineering tool |
JPS619729A (en) * | 1984-06-26 | 1986-01-17 | Toshiba Corp | Reasoning system |
US4752890A (en) * | 1986-07-14 | 1988-06-21 | International Business Machines Corp. | Adaptive mechanisms for execution of sequential decisions |
US4864511A (en) * | 1987-01-27 | 1989-09-05 | Storage Technology Corporation | Automated cartridge system |
US4837735A (en) * | 1987-06-09 | 1989-06-06 | Martin Marietta Energy Systems, Inc. | Parallel machine architecture for production rule systems |
US4984773A (en) * | 1987-10-06 | 1991-01-15 | Rockwell International Corporation | Method of and apparatus for composing a press imposition |
US4953147A (en) * | 1987-11-04 | 1990-08-28 | The Stnadard Oil Company | Measurement of corrosion with curved ultrasonic transducer, rule-based processing of full echo waveforms |
US4907973A (en) * | 1988-11-14 | 1990-03-13 | Hon David C | Expert system simulator for modeling realistic internal environments and performance |
-
1989
- 1989-08-14 US US07/393,526 patent/US5129043A/en not_active Expired - Fee Related
-
1990
- 1990-06-01 CA CA002018070A patent/CA2018070C/en not_active Expired - Fee Related
- 1990-08-03 JP JP2205322A patent/JPH0750441B2/en not_active Expired - Lifetime
- 1990-08-03 DE DE69029983T patent/DE69029983T2/en not_active Expired - Fee Related
- 1990-08-03 EP EP90308595A patent/EP0413485B1/en not_active Expired - Lifetime
- 1990-08-13 BR BR909003980A patent/BR9003980A/en unknown
Also Published As
Publication number | Publication date |
---|---|
DE69029983T2 (en) | 1997-08-21 |
JPH0750441B2 (en) | 1995-05-31 |
EP0413485B1 (en) | 1997-02-26 |
CA2018070C (en) | 1994-02-15 |
DE69029983D1 (en) | 1997-04-03 |
BR9003980A (en) | 1991-09-03 |
US5129043A (en) | 1992-07-07 |
JPH0381828A (en) | 1991-04-08 |
EP0413485A2 (en) | 1991-02-20 |
EP0413485A3 (en) | 1992-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2018070A1 (en) | Performance improvement tool for rule based expert systems | |
CA2292494A1 (en) | System and method for indexing information about entities from different information sources | |
GB2346995A (en) | Method for analyzing disk performance of large database systems | |
CA1175573A (en) | Method and apparatus for measurements of channel operation | |
CA2079022A1 (en) | Method and system for controlling the execution of an application program | |
EP0306965A3 (en) | Method and system for scheduling, monitoring and dynamically managing resources | |
CA2003687A1 (en) | Forms manager | |
DE69032649T2 (en) | FILE CHANGE MONITOR FOR COMPUTER, OPERATING AND FILE MANAGEMENT SYSTEMS | |
EP0397476A3 (en) | Error logging data storing system | |
WO1995019601A3 (en) | Optimized database management system | |
EP0228242A3 (en) | Non-intrusive microprocessor performance analyzer | |
Ginzberg | Prescriptive Model for System Implementation. | |
IL142483A0 (en) | Method for checking tablespaces involved in referential integrity | |
Greuter | Personeelsselektie in perspektief. | |
Smith | Catastrophe theory analysis of business activity. | |
Appleton | Measure Twice; Cut Once. | |
FR2591364B1 (en) | DEVICE FOR EVALUATING, BY MEASUREMENT, THE PERFORMANCE OF A COMPUTER SYSTEM. | |
Johnston et al. | Monitoring Codasyl Database Management Systems. | |
KELLER et al. | Graphical error analysis[Final Report, Aug. 1981] | |
Henderson | Data Element Dictionary(DED): Contains all public data elements used in the major systems for handling Federal government scientific and technical reports. Draft report[Special Publication] | |
LOUGH et al. | An analysis of data base query languages[M. S. Thesis] | |
BABUSKA et al. | Finite element methods for the solution of problems with rough input data[Final Report] | |
BICK et al. | Problems with the use of process-produced data[Final Report, Apr. 1981] | |
Borman et al. | Profile evaluation, research and modelling for science information systems: A report on the development of a generalized evaluation methodology to study user interaction[Final Report, 1 Sep. 1976- 28 Feb. 1978] | |
ELKIN | Resource interruption projection system[Final Report] |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |