Skip to main content

Generation of Visual Languages for Development of Knowledge-Based Systems

  • Chapter
Visual Languages and Applications

Part of the book series: Languages and Information Systems ((LISS))

  • 47 Accesses

Abstract

Computer programs that contain the knowledge of human experts and that offer advice on the basis of that knowledge (expert or knowledge-based systems) are assuming increasing importance in commercial and industrial settings. From programs that configure complex electronic instruments to programs that supervise oil drilling to programs that perform risk analysis for insurance underwriters, knowledge-based systems have been created for myriad application tasks. Such systems typically contain large amounts of application-specific expertise encoded as a knowledge base. A generic, application-independent program (an inference engine) uses the knowledge base to generate situation-specific recommendations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. W. B. Gevarter, The nature and evaluation of commercial expert system building tools, Computer 20, 24–41 (1987).

    Article  Google Scholar 

  2. S. Spang (Ed.), The new AI pioneers: The knowledge merchants, Spang Robinson Report on AI 3, 1–8 (July 1987).

    Google Scholar 

  3. R. Davis, Applications of meta level knowledge to the construction, maintenance, and use of large knowledge bases, Ph.D. dissertation, Stanford University, Stanford, California, Report STAN-CS-76-564, 1976.

    Google Scholar 

  4. B. G. Buchanan, D. Barstow, R. Bechtal, J. Bennett, W. Clancey, C. Kulikowski, T. Mitchell, and D. A. Waterman, Constructing an expert system, pp. 127–167, in Building Expert Systems, F. Hayes-Roth, D. A. Waterman, and D. B. Lenat (Eds.), Addison-Wesley, Reading, Massachusetts, 1983.

    Google Scholar 

  5. S. Tuhrim, J. A. Reggia, and M. Floor, Expert system development: Letting the domain specialist directly author knowledge bases, pp. 37–56, in Expert Systems: The User Interface, J. Hendler (Ed.), Ablex, Norwood, New Jersey, 1988.

    Google Scholar 

  6. J. H. Boose, A knowledge acquisition program for expert systems based on personal construct psychology, Int. J. Man-Machine Stud. 23, 495–525 (1985).

    Article  Google Scholar 

  7. M. A. Musen, Automated Generation of Model-Based Knowledge-Acquisition Tools, London, Pitman, 1989.

    Google Scholar 

  8. S. Marcus (Ed.), Automating Knowledge Acquisition for Expert Systems, Kluwer, Boston, 1988.

    MATH  Google Scholar 

  9. M. A. Musen, Conceptual models of interactive knowledge-acquisition tools, Knowledge Acquisition 1, 73–88 (1989).

    Article  Google Scholar 

  10. B. G. Buchanan and E. H. Shortliffe, Rule-Based Expert Systems: The MYCIN Experiments of the Stanford Heuristic Programming Project, Addison-Wesley, Reading, Massachusetts, 1984.

    Google Scholar 

  11. F. P. Brooks, No silver bullet: Essense and accidents of software engineering, Computer 20, 10–19 (1987).

    Article  Google Scholar 

  12. P. E. Johnson, What kind of expert should a system be? J. Med. Phil. 8, 77–97 (1983).

    Google Scholar 

  13. M. Stelzner and M. D. Williams, The evolution of interface requirements for expert systems, pp. 285–306, in Expert Systems: The User Interface, J. Hendler (Ed.), Ablex, Norwood, New Jersey, 1988.

    Google Scholar 

  14. A. T. Rappaport and B. R. Gaines, Integration of acquisition and performance, pp. 25–1–25–20, in Proceedings of the Third Knowledge Acquisition for Knowledge-Based Systems Workshop, J. H. Boose and B. R. Gaines (Eds.), SRDG Publications, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.

    Google Scholar 

  15. B. Shell, Power tools for programmers, Datamation 29(2), 131–144 (1983).

    Google Scholar 

  16. B. A. Myers, The State of the Art in Visual Programming and Program Visualization, Computer Science Department, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU-CS-88-114, February, 1988.

    Google Scholar 

  17. M. A. Musen, L. M. Fagan, D. M. Combs, and E. H. Shortliffe, Use of a domain model to drive an interactive knowledge-editing tool, Int. J. Man—Machine Stud. 26, 105–121 (1987).

    Article  Google Scholar 

  18. M. A. Musen, L. M. Fagan, and E. H. Shortliffe, Graphical specification of procedural knowledge for an expert system, pp. 15–35 in Expert Systems: The User Interface, J. Hendler (Ed.), Ablex, Norwood, New Jersey, 1988.

    Google Scholar 

  19. M. A. Musen, D. M. Combs, J. D. Walton, E. H. Shortliffe, and L. M. Fagan, OPAL: Toward the computer-aided design of oncology advice systems, pp. 166–180 in Selected Topics in Medical Artificial Intelligence, P. L. Miller (Ed.), Springer-Verlag, New York, 1988.

    Google Scholar 

  20. S. W. Tu, M. G. Kahn, M. A. Musen, J. C. Ferguson, E. H. Shortliffe, and L. M. Fagan, Episodic skeletal-plan refinement based on temporal data, Communications of the Association for Computing Machinery 32, 1439–1455 (1989).

    Google Scholar 

  21. J. McDermott, Preliminary steps toward a taxonomy of problem-solving methods, pp. 225–256 in Automating Knowledge Acquisition for Expert Systems, S. Marcus (Ed.), Kluwer, Boston, 1988.

    Google Scholar 

  22. B. Chandrasekaran, Generic tasks in knowledge-based reasoning: High-level building blocks for expert system design, IEEE Expert 1, 23–30 (1986).

    Article  Google Scholar 

  23. P. E. Friedland and Y. Iwasaki, The concept and implementation of skeletal plans, J. Automated Reasoning 1, 161–208 (1985).

    Article  MathSciNet  Google Scholar 

  24. W.J. Glangey, Heuristic classification, Artificial Intelligence 27, 289–350 (1985).

    Article  Google Scholar 

  25. J. S. Bennett, ROGET: A knowledge-based system for acquiring the conceptual structure of a diagnostic expert system, J. Automated Reasoning 1, 49–74 (1985).

    Article  Google Scholar 

  26. D. M. Combs, ODIE: A System for Design and Management of Form-Based Interfaces, Medical Computer Science Group, Knowledge Systems Laboratory, Stanford University, Stanford, California, Technical Report 225, September, 1988.

    Google Scholar 

  27. C. M. Kitto, Progress in automated knowledge acquisition tools: How close are we to replacing the knowledge engineer?, pp. 14–1–14–13 in Proceedings of the Third Knowledge Acquisition for Knowledge-Based Systems Workshop, J. H. Boose and B. R. Gaines (Eds.), SRDG Publications, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.

    Google Scholar 

  28. M. J. Freiling and J. H. Alexander, Diagrams and grammars: Tools for mass producing expert systems, pp. 537–543 in The First Conference on Artificial Intelligence Applications, IEEE Computer Society Press, New York, 1984.

    Google Scholar 

  29. D. E. Mahling and W. B. Croft, Knowledge acquisition for planners, pp. 18–1–18–18 in Proceedings of the Third Knowledge Acquisition for Knowledge-Based Systems Workshop, J. H. Boose and B. R. Gaines (Eds.), SRDG Publications, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.

    Google Scholar 

  30. A. MacDonald, Visual programming, Datamation 28(11), 132–140 (1982).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Plenum Press, New York

About this chapter

Cite this chapter

Musen, M.A. (1990). Generation of Visual Languages for Development of Knowledge-Based Systems. In: Ichikawa, T., Jungert, E., Korfhage, R.R. (eds) Visual Languages and Applications. Languages and Information Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0569-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-0569-9_5

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-7871-9

  • Online ISBN: 978-1-4613-0569-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics