|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ASCII Text | x | ||
| "What's So Bad About Rule-Based Programming?," IEEE Software, vol. 8, no. 5, pp. 103, 105, September/October, 1991. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.1991.10050, author = {}, title = {What's So Bad About Rule-Based Programming?}, journal ={IEEE Software}, volume = {8}, number = {5}, issn = {0740-7459}, year = {1991}, pages = {103, 105}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.1991.10050}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - What's So Bad About Rule-Based Programming? IS - 5 SN - 0740-7459 SP EP EPD - 103, 105 PY - 1991 KW - rule-based programming; expert-systems; knowledge engineering; reliability; maintainability; expert systems; logic programming VL - 8 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.1991.10050
The frustration expressed by some leading researchers in the field with the limited number of large systems deployed based on expert-systems technology is addressed. It is argued that the problem is related to the inherent nature of rule-based programming. It is maintained that systems developed with the rule-based paradigm are unmaintainable, untestable, and unreliable. It is concluded that unless knowledge engineering has a set of mechanisms to address reliability and maintainability, it is headed for a crisis.
Index Terms:
rule-based programming; expert-systems; knowledge engineering; reliability; maintainability; expert systems; logic programming
Citation:
"What's So Bad About Rule-Based Programming?," IEEE Software, vol. 8, no. 5, pp. 103, 105, Sept.-Oct. 1991, doi:10.1109/MS.1991.10050
Usage of this product signifies your acceptance of the Terms of Use.

