메뉴 건너뛰기




Volumn 27, Issue 5, 1997, Pages 760-773

Enhanced high-level Petri nets with multiple colors for knowledge verification/validation of rule-based expert systems

Author keywords

Knowledge validation and verification; Petri nets; Reachability problem; Rule based expert systems

Indexed keywords

COMPUTATIONAL COMPLEXITY; EXPERT SYSTEMS; MATHEMATICAL MODELS; PETRI NETS;

EID: 0031258987     PISSN: 10834419     EISSN: None     Source Type: Journal    
DOI: 10.1109/3477.623230     Document Type: Article
Times cited : (27)

References (62)
  • 3
    • 0023207148 scopus 로고
    • Verification and validation of expert systems
    • Los Alamitos, CA
    • C. Green and M. Keyes, "Verification and validation of expert systems," in Proc. Western Conf. Expert Systems, Los Alamitos, CA, 1987, pp. 38-43.
    • (1987) Proc. Western Conf. Expert Systems , pp. 38-43
    • Green, C.1    Keyes, M.2
  • 6
    • 33748016980 scopus 로고
    • Validation, verification, and testing: Procedures in the life cycle of knowledge-based systems
    • Cambridge, U.K.: Logica
    • C. Martin-Mattei, "Validation, verification, and testing: Procedures in the life cycle of knowledge-based systems," in Proc. European Workshop Verification Validation Knowledge-Based Systems. Cambridge, U.K.: Logica, 1991, pp. 15-30.
    • (1991) Proc. European Workshop Verification Validation Knowledge-Based Systems , pp. 15-30
    • Martin-Mattei, C.1
  • 7
    • 0002202189 scopus 로고
    • Verification and validation of expert systems
    • Feb.
    • J. Geissmann and R. Schultz, "Verification and validation of expert systems," AI Expert, vol. 3, pp. 26-33, Feb. 1988.
    • (1988) AI Expert , vol.3 , pp. 26-33
    • Geissmann, J.1    Schultz, R.2
  • 8
    • 33747895128 scopus 로고
    • Nuclear power plant expert system verification and validation
    • U. Gupta, Ed. New York: IEEE
    • J. Naser, "Nuclear power plant expert system verification and validation," in Validation Verification Knowledge-Based Systems, U. Gupta, Ed. New York: IEEE, 1991, pp. 26-41.
    • (1991) Validation Verification Knowledge-Based Systems , pp. 26-41
    • Naser, J.1
  • 9
    • 0000752269 scopus 로고
    • Correctness principles for rule-based expert systems
    • C. Landauer, "Correctness principles for rule-based expert systems," Expert Syst. Applicat., vol. 1, no. 3, pp. 291-316, 1990.
    • (1990) Expert Syst. Applicat. , vol.1 , Issue.3 , pp. 291-316
    • Landauer, C.1
  • 10
    • 0022701624 scopus 로고
    • Useful approach for evaluating expert systems
    • J. Liebowitz, "Useful approach for evaluating expert systems," Expert Syst., vol. 3, no. 2, pp. 86-96, 1986.
    • (1986) Expert Syst. , vol.3 , Issue.2 , pp. 86-96
    • Liebowitz, J.1
  • 11
    • 0024218341 scopus 로고
    • Validating expert system performance
    • R. O'Keefe, O. Balci, and E. Smith, "Validating expert system performance," IEEE Expert, vol. 2, no. 4, pp. 81-90, 1987.
    • (1987) IEEE Expert , vol.2 , Issue.4 , pp. 81-90
    • O'Keefe, R.1    Balci, O.2    Smith, E.3
  • 12
    • 0039670274 scopus 로고
    • A framework for the validation of knowledge acquisition
    • I. Benbasat and J. Dhaliwal, "A framework for the validation of knowledge acquisition," Knowledge Acquisition, vol. 1, no. 2, pp. 215-233, 1989.
    • (1989) Knowledge Acquisition , vol.1 , Issue.2 , pp. 215-233
    • Benbasat, I.1    Dhaliwal, J.2
  • 13
    • 33747912323 scopus 로고
    • KBS validation: State of the art
    • Cognitech, Paris, France
    • J. Brender, "KBS validation: State of the art," Tech. Rep.: Valid Project, Cognitech, Paris, France, 1989.
    • (1989) Tech. Rep.: Valid Project
    • Brender, J.1
  • 14
    • 84974759711 scopus 로고
    • Validation of knowledge-based systems: A state of the art
    • B. Lôpez, P. Meseguer, and E. Plaza, "Validation of knowledge-based systems: A state of the art," AI Commun., vol. 3, no. 2, pp. 58-72, 1990.
    • (1990) AI Commun. , vol.3 , Issue.2 , pp. 58-72
    • Lôpez, B.1    Meseguer, P.2    Plaza, E.3
  • 15
    • 5844392236 scopus 로고
    • Hypotheses generation for knowledge validation
    • Stockholm, Sweden
    • T. Hoppe, "Hypotheses generation for knowledge validation," in Proc. 9th European Conf. Artificial Intelligence, Stockholm, Sweden, 1990, pp. 354-356.
    • (1990) Proc. 9th European Conf. Artificial Intelligence , pp. 354-356
    • Hoppe, T.1
  • 16
    • 84982571689 scopus 로고    scopus 로고
    • Toward a methodology for evaluating expert systems
    • A. Preece, "Toward a methodology for evaluating expert systems," Expert Syst., vol. 7, no. 4, 1990.
    • Expert Syst. , vol.7 , Issue.4 , pp. 1990
    • Preece, A.1
  • 17
    • 33748026991 scopus 로고
    • KVAT: A tool for incremental knowledge validation in a knowledge engineering workbench
    • Cambridge, U.K.: Logica
    • O. Mengshoel, "KVAT: A tool for incremental knowledge validation in a knowledge engineering workbench," in Proc. European Workshop Verification Validation Knowledge-Based Systems. Cambridge, U.K.: Logica, 1991, pp. 133-146.
    • (1991) Proc. European Workshop Verification Validation Knowledge-Based Systems , pp. 133-146
    • Mengshoel, O.1
  • 19
    • 84878548974 scopus 로고
    • VVT terminology: A proposal
    • T. Hoppe and P. Meseguer, "VVT terminology: A proposal," IEEE Expert, vol. 8, no. 3, pp. 48-55, 1993.
    • (1993) IEEE Expert , vol.8 , Issue.3 , pp. 48-55
    • Hoppe, T.1    Meseguer, P.2
  • 20
    • 0027539718 scopus 로고
    • Expert system verification and validation: A survey and tutorial
    • R. O'Keefe and D. O'Leary, "Expert system verification and validation: A survey and tutorial," Artif. Intell. Rev., vol. 7, pp. 3-42, 1993.
    • (1993) Artif. Intell. Rev. , vol.7 , pp. 3-42
    • O'Keefe, R.1    O'Leary, D.2
  • 21
    • 0028407698 scopus 로고
    • Developing a strategy for expert system verification and validation
    • Apr.
    • S. Lee and R. O'Keefe, "Developing a strategy for expert system verification and validation," IEEE Trans. Syst., Man, Cybern., vol. 24, pp. 643-655, Apr. 1994.
    • (1994) IEEE Trans. Syst., Man, Cybern. , vol.24 , pp. 643-655
    • Lee, S.1    O'Keefe, R.2
  • 22
    • 0027615147 scopus 로고
    • Investigating the applicability of Petri nets for rule-based system verification
    • D. Nazareth, "Investigating the applicability of Petri nets for rule-based system verification," IEEE Trans. Knowledge Data Eng., vol. 4, no. 3, pp. 402-415, 1993.
    • (1993) IEEE Trans. Knowledge Data Eng. , vol.4 , Issue.3 , pp. 402-415
    • Nazareth, D.1
  • 23
    • 0024622074 scopus 로고
    • Issues in the verification of knowledge in rule-based systems
    • Mar.
    • _, "Issues in the verification of knowledge in rule-based systems," Int. J. Man-Mach. Stud., vol. 30, pp. 255-271, Mar. 1989.
    • (1989) Int. J. Man-Mach. Stud. , vol.30 , pp. 255-271
  • 24
    • 0001778966 scopus 로고
    • Use of production systems for modeling asynchronous, concurrent processes
    • D. Waterman and F. Hayes-Roth, Eds. New York: Academic
    • M. Zisman, "Use of production systems for modeling asynchronous, concurrent processes," in Pattern-Directed Inference Systems, D. Waterman and F. Hayes-Roth, Eds. New York: Academic, pp. 53-68, 1977.
    • (1977) Pattern-Directed Inference Systems , pp. 53-68
    • Zisman, M.1
  • 25
    • 0023868245 scopus 로고
    • Fuzzy Petri nets for rule-based decisionmaking
    • Jan./Feb.
    • C. Looney, "Fuzzy Petri nets for rule-based decisionmaking," IEEE Trans. Syst., Man, Cybern., vol. 18, pp. 178-183, Jan./Feb. 1988.
    • (1988) IEEE Trans. Syst., Man, Cybern. , vol.18 , pp. 178-183
    • Looney, C.1
  • 26
    • 70449879431 scopus 로고
    • Information system verification and validation during requirement analysis using Petri nets
    • S. Sakthivel and M. Tanniru, "Information system verification and validation during requirement analysis using Petri nets," J. Manage. Inf. Syst., vol. 5, no. 3, pp. 31-52, 1988-1989.
    • (1988) J. Manage. Inf. Syst. , vol.5 , Issue.3 , pp. 31-52
    • Sakthivel, S.1    Tanniru, M.2
  • 27
    • 0002918249 scopus 로고
    • A new method to checking rule base for inconsistency: A Petri net approach
    • Stockholm, Sweden
    • P. Meseguer, "A new method to checking rule base for inconsistency: A Petri net approach," in Proc. 9th European Conf. Artificial Intelligence, Stockholm, Sweden, 1990, pp. 437-442.
    • (1990) Proc. 9th European Conf. Artificial Intelligence , pp. 437-442
    • Meseguer, P.1
  • 28
    • 38249011054 scopus 로고
    • A Petri-net based approach for verifying the integrity of production systems
    • R. Agarwal and M. Tanniru, "A Petri-net based approach for verifying the integrity of production systems," Int. J. Man-Mach. Stud., vol. 36, pp. 447-468, 1992.
    • (1992) Int. J. Man-Mach. Stud. , vol.36 , pp. 447-468
    • Agarwal, R.1    Tanniru, M.2
  • 29
    • 25644432644 scopus 로고
    • Formal description and verification of knowledge base redundancy and subsumption
    • Sudbury, Canada, May
    • N. Liu, "Formal description and verification of knowledge base redundancy and subsumption," in Proc. 7th Int. Conf. Computing Information, Sudbury, Canada, May 1993, pp. 385-389.
    • (1993) Proc. 7th Int. Conf. Computing Information , pp. 385-389
    • Liu, N.1
  • 31
    • 0000098171 scopus 로고
    • Colored Petri nets and the invariant method
    • K. Jensen, "Colored Petri nets and the invariant method," Theor. Comput. Sci., pp. 317-336, 1981.
    • (1981) Theor. Comput. Sci. , pp. 317-336
    • Jensen, K.1
  • 32
    • 0023326135 scopus 로고
    • A predicate-transition net model for parallel interpretation of logic programs
    • Apr.
    • T. Murata and D. Zhang, "A predicate-transition net model for parallel interpretation of logic programs," IEEE Trans. Software Eng., vol. 14, pp. 481-497, Apr. 1988.
    • (1988) IEEE Trans. Software Eng. , vol.14 , pp. 481-497
    • Murata, T.1    Zhang, D.2
  • 33
    • 38249030579 scopus 로고
    • Inconsistency check of a set of clauses using Petri net reductions
    • T. Murata and K. Matsuyama, "Inconsistency check of a set of clauses using Petri net reductions," J. Franklin Inst., vol. 325, no. 1, pp. 73-93, 1988.
    • (1988) J. Franklin Inst. , vol.325 , Issue.1 , pp. 73-93
    • Murata, T.1    Matsuyama, K.2
  • 34
    • 0024611746 scopus 로고
    • Proof procedure and answer extraction in Petri net model of logic programs
    • Feb.
    • G. Peterka and T. Murata, "Proof procedure and answer extraction in Petri net model of logic programs," IEEE Trans. Software Eng., vol. 15, pp. 209-217, Feb. 1989.
    • (1989) IEEE Trans. Software Eng. , vol.15 , pp. 209-217
    • Peterka, G.1    Murata, T.2
  • 35
    • 0001604985 scopus 로고
    • Colored Petri net: A high level language for system design and analysis
    • Berlin, Germany: Springer-Verlag
    • K. Jensen, "Colored Petri net: A high level language for system design and analysis," in Lecture Notes in Computer Science 483. Berlin, Germany: Springer-Verlag, 1990, vol. 14, pp. 342-416.
    • (1990) Lecture Notes in Computer Science 483 , vol.14 , pp. 342-416
    • Jensen, K.1
  • 36
    • 0026220611 scopus 로고
    • A Petri net model for reasoning in the presence of inconsistency
    • Sept.
    • T. Murata, V. Subrahmanian, and T. Wakayama, "A Petri net model for reasoning in the presence of inconsistency," IEEE Trans. Knowledge Data Eng., vol. 3, pp. 281-292, Sept. 1991.
    • (1991) IEEE Trans. Knowledge Data Eng. , vol.3 , pp. 281-292
    • Murata, T.1    Subrahmanian, V.2    Wakayama, T.3
  • 37
    • 0028446923 scopus 로고
    • High-level Petri net model of logic program with negation
    • June
    • L. Li, "High-level Petri net model of logic program with negation," IEEE Trans. Knowledge Data Eng., vol. 6, pp. 382-395, June 1994.
    • (1994) IEEE Trans. Knowledge Data Eng. , vol.6 , pp. 382-395
    • Li, L.1
  • 38
    • 33748016036 scopus 로고
    • Petri-nets and their applications - An introduction
    • S.-K. Chang, Ed. New York: Plenum
    • T. Murata, "Petri-nets and their applications - An introduction," in Management and Office Information Systems, S.-K. Chang, Ed. New York: Plenum, 1984.
    • (1984) Management and Office Information Systems
    • Murata, T.1
  • 39
    • 0024645936 scopus 로고
    • Petri nets: Properties, analysis, and applications
    • T. Murata, "Petri nets: Properties, analysis, and applications," Proc. IEEE, vol. 77, no. 4, pp. 541-580, 1989.
    • (1989) Proc. IEEE , vol.77 , Issue.4 , pp. 541-580
    • Murata, T.1
  • 41
    • 0003641892 scopus 로고
    • Ph.D. dissertation, Dept. Elect. Eng., Mass. Inst. Technol., Cambridge, MA, Dec.
    • M. Hack, "Decidability questions for Petri nets," Ph.D. dissertation, Dept. Elect. Eng., Mass. Inst. Technol., Cambridge, MA, Dec. 1975.
    • (1975) Decidability Questions for Petri Nets
    • Hack, M.1
  • 42
    • 84909778393 scopus 로고
    • Some consequences of the decidability of the reachability problem for Petri nets
    • G. Gozenberg, Ed. Berlin, Germany: Springer-Verlag
    • J. Lambert, "Some consequences of the decidability of the reachability problem for Petri nets," in Advances in Petri Nets, G. Gozenberg, Ed. Berlin, Germany: Springer-Verlag, pp. 262-282, 1988.
    • (1988) Advances in Petri Nets , pp. 262-282
    • Lambert, J.1
  • 43
    • 0002650889 scopus 로고
    • An approach to verifying completeness and consistency in rule-based expert systems
    • M. Suwa, A. Scott, and E. Shortliffe, "An approach to verifying completeness and consistency in rule-based expert systems," AI Mag., vol. 3, no. 4, pp. 16-21, 1982.
    • (1982) AI Mag. , vol.3 , Issue.4 , pp. 16-21
    • Suwa, M.1    Scott, A.2    Shortliffe, E.3
  • 45
    • 0023346191 scopus 로고
    • A decision-table-based processor for checking completeness and consistency in rule-based expert systems
    • B. Cragen and H. Steudel, "A decision-table-based processor for checking completeness and consistency in rule-based expert systems," Int. J. Man-Mach. Stud., vol. 26, pp. 633-648, 1987.
    • (1987) Int. J. Man-Mach. Stud. , vol.26 , pp. 633-648
    • Cragen, B.1    Steudel, H.2
  • 46
    • 84985127171 scopus 로고
    • Knowledge-base reduction: A new approach to checking knowledge bases for inconsistency and redundancy
    • A. Ginsberg, "Knowledge-base reduction: A new approach to checking knowledge bases for inconsistency and redundancy," in Proc. 7th Conf. National Artificial Intelligence, 1988, pp. 585-589.
    • (1988) Proc. 7th Conf. National Artificial Intelligence , pp. 585-589
    • Ginsberg, A.1
  • 48
    • 33748026248 scopus 로고
    • Designing knowledge-based systems for reliability/performance
    • Washington, DC
    • _, "Designing knowledge-based systems for reliability/performance," in Proc. Conf. Testing Computer Software, Washington, DC, 1989.
    • (1989) Proc. Conf. Testing Computer Software
  • 50
    • 44949267541 scopus 로고
    • A report on the expert systems validation associate (EVA)
    • C. Chang, J. Combs, and R. Stachowitz, "A report on the expert systems validation associate (EVA)," Expert Syst. Applicat., vol. 2, pp. 217-230, 1991.
    • (1991) Expert Syst. Applicat. , vol.2 , pp. 217-230
    • Chang, C.1    Combs, J.2    Stachowitz, R.3
  • 51
    • 2142674664 scopus 로고
    • Toward standards for the validation of expert systems
    • R. Patrick and P. Ratcliffe, "Toward standards for the validation of expert systems," Expert Syst. Applicat., vol. 2, pp. 251-258, 1991.
    • (1991) Expert Syst. Applicat. , vol.2 , pp. 251-258
    • Patrick, R.1    Ratcliffe, P.2
  • 52
    • 0001842932 scopus 로고
    • A useful four valued logic
    • G. Epstein and M. Dunn, Eds. Boston, MA: Reidel
    • N. Belnap, "A useful four valued logic," in Modern Uses of Multiple-Valued Logics, G. Epstein and M. Dunn, Eds. Boston, MA: Reidel, 1977.
    • (1977) Modern Uses of Multiple-Valued Logics
    • Belnap, N.1
  • 53
    • 0040583735 scopus 로고
    • Well-structured knowledge bases
    • K. Pederson, "Well-structured knowledge bases," AI Expert, vol. 4, pp. 44-55, 1989.
    • (1989) AI Expert , vol.4 , pp. 44-55
    • Pederson, K.1
  • 55
    • 0024087404 scopus 로고
    • A practically efficient and almost linear unification algorithm
    • G. Escalada-Imaz and M. Ghallab, "A practically efficient and almost linear unification algorithm," Artif. Intell., vol. 36, pp. 249-263, 1988.
    • (1988) Artif. Intell. , vol.36 , pp. 249-263
    • Escalada-Imaz, G.1    Ghallab, M.2
  • 56
    • 0039934724 scopus 로고
    • Measuring the complexity of rule-based expert systems
    • Z. Chen and C. Y. Suen, "Measuring the complexity of rule-based expert systems," Expert Syst. Applicat., vol. 7, no. 4, pp. 467-481, 1994.
    • (1994) Expert Syst. Applicat. , vol.7 , Issue.4 , pp. 467-481
    • Chen, Z.1    Suen, C.Y.2
  • 57
    • 0028516234 scopus 로고
    • Complexity measures for rule-based programs
    • Oct.
    • M. O'Neal and J. W. Edwards, "Complexity measures for rule-based programs," IEEE Trans. Knowledge Data Eng., vol. 6, pp. 669-680, Oct. 1994.
    • (1994) IEEE Trans. Knowledge Data Eng. , vol.6 , pp. 669-680
    • O'Neal, M.1    Edwards, J.W.2
  • 58
    • 0004112038 scopus 로고
    • Reading, MA: Addison-Wesley
    • R. Sedgewick, Algorithms. Reading, MA: Addison-Wesley, 1983.
    • (1983) Algorithms
    • Sedgewick, R.1
  • 59
    • 0017544789 scopus 로고
    • Forward reasoning and dependency-directed backtracking in a system for computer-aided circuit-analysis
    • R. Stallman and G. Sussman, "Forward reasoning and dependency-directed backtracking in a system for computer-aided circuit-analysis," Artif. Intell., vol. 9, pp. 135-196, 1977.
    • (1977) Artif. Intell. , vol.9 , pp. 135-196
    • Stallman, R.1    Sussman, G.2
  • 61
    • 0027708116 scopus 로고
    • Supporting and optimizing full unification in a forward chaining rule system
    • Washington, DC
    • H. E. Shrobe, "Supporting and optimizing full unification in a forward chaining rule system," in Proc. 11th Nat. Conf. Artificial Intelligence, Washington, DC, 1993, pp. 710-715.
    • (1993) Proc. 11th Nat. Conf. Artificial Intelligence , pp. 710-715
    • Shrobe, H.E.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.