Skip to main content

The roles of artificial intelligence in information systems

  • Invited Talks
  • Conference paper
  • First Online:
Methodologies for Intelligent Systems (ISMIS 1991)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 542))

Included in the following conference series:

Abstract

By determining classes of information processing tasks which are suitable for artificial intelligence approaches we outline an architectural structure for large systems. In that structure processing modules become specialized. We argue that artificial intelligence programs should remain simple and constrained to a single ontology. Tasks are typed as focusing, pruning, fusion, and reduction. There are also control tasks associated with effective resource management. Their results are then composable by higher level applications, which have to solve problems involving multiple subtasks.

The artificial intelligence modules will need a machine-friendly interface to support those applications. This interface must provide good communication, while encapsulating the artificial intelligence tasks, so that the complexity of the composed system is not much greater than that of the individual subtasks.

The corresponding architecture is a generalization of a server-client model. The partitioning enhances maintainability, but questions of effectiveness and efficiency do arise.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Michel E. Adiba: “Derived Relations: A Unified Mechanism for Views, Snapshots and Distributed Data”; VLDB 7, Zaniolo and Delobel(eds), Sep.1981, pp.293–305.

    Google Scholar 

  2. V.E. Barker and D.E. Oconnor: “Expert Systems for Configuration at Digital: XCON and Beyond”; CACM, Vol.32 No.3, Mar.1989, pp.298–318.

    Google Scholar 

  3. Thierry Barsalou: “An Object-based Architecture for Biomedical Expert Database Systems”; SCAMC 12, IEEE CS Press, Washington DC, November 1988.

    Google Scholar 

  4. C. Beeri and R. Ramakishnan: “On the Power of Magic”; ACM-PODS, San Diego, Mar. 1987.

    Google Scholar 

  5. Robert L. Blum: Discovery and Representation of Causal Relationships from a Large Time-Oriented Clinical Database: The RX Project; Springer Verlag, Lecture Notes in Medical Informatics, no.19, 1982.

    Google Scholar 

  6. M.V. Callahan and P.F. Rusch: “Online implementation of the CA SEARCH file and the CAS Registry Nomenclature File”; Online Rev., Vol.5 No.5, Oct.1981, pp.377–393.

    Google Scholar 

  7. D.D. Chamberlin, J.N. Gray, and I.L. Traiger: “Views, Authorization, and Locking in a Relational Data Base System”; Proc.1975 NCC, AFIPS Vol.44, AFIPS Press, pp.425–430.

    Google Scholar 

  8. U.S. Chakravarthy, D. Fishmann and J. Minker; “Semantic Query Optimization in Expert Systems and Database Systems”; Expert Databases, Kerschberg(ed), Benjamin Cummins, 1985.

    Google Scholar 

  9. T.C. Chiang and G.R. Rose: “Design and Implementation of a Production Database Management System (DBM-2)”; Bell System Technical Journal, Vol.61 No.9, Nov. 1982, pp.2511–2528.

    Google Scholar 

  10. P.R. Cohen and E. Feigenbaum (eds.): The Handbook of Artificial Intelligence; Morgan Kaufman, 1982.

    Google Scholar 

  11. H. Cohen and S. Layne (editors) Future Data Management and Access, Workshop to Develop Recommendations for the National Scientific Effort on AIDS Modeling and Epidemiology; sponsored by the White House Domestic Policy Council, 1988.

    Google Scholar 

  12. Danny Cohen: “Computerized Commerce”; Information Processing 89, Ritter (ed), IFIP North-Holland 1989, pp. 1095–1100.

    Google Scholar 

  13. U. Dayal and H.Y. Hwang: “View Definition and Generalization for Database Integration in Multibase: A System for Heterogeneous Databases”; IEEE Trans. Software Eng., Vol.SE-10 No.6, Nov.1983, pp.628–645.

    Google Scholar 

  14. Linda DeMichiel: “Performing Operations over Mismatched Domains”; IEEE Transactions on Knowledge and Data Engineering, Vol.1 No.4, Dec. 1989.

    Google Scholar 

  15. I. DeZegher-Geets, A.G. Freeman, M.G. Walker, R.L. Blum and G. Wiederhold: “Summarization and Display of On-line Medical Records”; M.D. Computing, Vol.5 no.3, March 1988, pp.38–46.

    Google Scholar 

  16. S.M. Downs, M.G. Walker, and R.L. Blum: “Automated summarization of on-line medical records”; IFIP Medinfo'86, North-Holland 1986, pp.800–804.

    Google Scholar 

  17. M. Hammer and D. McLeod: “The Semantic Data Model: A Modelling Machanism for Data Base Applications”; Proc. ACM SIGMOD 78, Lowenthal and Dale(eds), 1978, pp.26–36.

    Google Scholar 

  18. Eric Hanson: “A Performance Analysis of View Materialization Strategies”; Proc. ACM-SIGMOD 87, May 1987.

    Google Scholar 

  19. Frederick Hayes-Roth: “The Knowledge-based Expert System, A tutorial”; IEEE Computer, Sep.1984, pp.11–28.

    Google Scholar 

  20. C. Hewitt, P. Bishop, and R. Steiger: “A Universal Modular ACTOR Formalism for Artificial Intelligence”; IJCAI 3, SRI, Aug.1973, pp.235–245.

    Google Scholar 

  21. S.M. Humphrey, A. Kapoor, D. Mendez, and M. Dorsey: “The Indexing Aid Project: Knowledge-based Indexing of the Medical Literature”; NLM, LHNCBC 87-1, Mar.1987.

    Google Scholar 

  22. Jonathan J. King: Query Optimization by Semantic Reasoning; Univ.of Michigan Press, 1984.

    Google Scholar 

  23. K-Y. Lai, T.W. Malone, and K-C. Yu: “Object Lens: A Spreadsheet for Cooperative Work”; ACM Ttans. on Office Inf. Systems, Vol.6 No.4, Oct.1988, pp.332–353.

    Google Scholar 

  24. Byung Suk Lee: “Efficiency in Instantiating Objects from Relational Databases Through Views”, Report STAN-CS-90-1346, Department of Computer Science, Stanford University, 1990.

    Google Scholar 

  25. Douglas Lenat and R.V. Guha: “Building Large Knowledge-Based Systems”; Addison-Wesley, 1990.

    Google Scholar 

  26. R.Lipton and J.Naughton: “Query Size Estimation by Adaptive Sampling”; Proc. ACM-PODS 90, Nashville, Apr.1990.

    Google Scholar 

  27. W. Litwin and A. Abdellatif: “Multidatabase Interoperability”; IEEE Computer, Vol.19 No.12, Dec.1986, pp.10–18.

    Google Scholar 

  28. W. Litwin and N. Roussopolous: “A Model for Computer Life”; University of Maryland, Institute for Advanced Computer Studies, UMIACS-TR-89-76, July 1989.

    Google Scholar 

  29. John L. McCarthy: “Knowledge Engineering or Engineering Information: Do We Need New Tools?”; IEEE Data Engineering Conference 4, Feb. 1988, Los Angeles.

    Google Scholar 

  30. B.P. McCune, R.M. Tong, J.S. Dean, and D.G. Shapiro: “RUBRIC: A System for Rule-based Information Retrieval”; IEEE Trans. Software Eng., Vol.SE-11 no,9, Sep.1985, pp.939–945.

    Google Scholar 

  31. S.C. McIntyre and L.F. Higgins: “Knowledge Base Partitioning For Local Expertise: Experience In A Knowledge Based Marketing DSS”; Hawaii Conf. on Inf, Systems 20, Feb. 1987.

    Google Scholar 

  32. F. Olken and D. Rotem: “Simple Random Sampling from Relational Databases”; VLDB 12, Kyoto, Aug.1986

    Google Scholar 

  33. Z.M. Ozsoyoglu and G. Ozsoyoglu: “Summary-Table-By-Example: A Database Query Language for Manipulating Summary Data”; IEEE Data Engineering Conf. 1, Los Angeles, Apr.1984.

    Google Scholar 

  34. G. Ozsoyoglu, K. Du, A. Tjahjana, W-C. Hou, and D.Y. Rowland: “On Estimating COUNT, SUM, and AVERAGE Relational Algebra Queries”; Proc. DEXA'91, Berlin FRG, Springer Verlag, 1991.

    Google Scholar 

  35. Raghu Ramakrishnan; “Conlog: Logic + Control”; Un. Wisconsin-Madison, CSD, 1989.

    Google Scholar 

  36. N. Roussopoulos and H. Kang: “Principles and Techniques in the Design of ADMS”; IEEE Computer, Vol.19 No.12, Dec. 1986 pp.19–25.

    Google Scholar 

  37. Neil Rowe: “An Expert System for Statistical Estimates on Databases”; Proc. AAAI, Stanford, Mar.1983.

    Google Scholar 

  38. Shaibal Roy: “Semantic Complexity of Classes of Relational Queries”; Proc. ACM-PODS 91, Denver CO, May.1991.

    Google Scholar 

  39. D. Saccà, D. Vermeir, A. d'Atri, A. Liso, S.G. Pedersen, J.J. Snijders, and N. Spyratos: “Description of the Overall Architecture of the kiwi System”; ESPRIT'85, EEC, Elseviers, 1986, pp. 685–700.

    Google Scholar 

  40. A. Shoshani and H.K.T. Wong: “Statistical and Scientific Database Issues”; IEEE Trans.Software Eng., Vol.SE-11 No.10, Oct.1985, pp.1040–1047.

    Google Scholar 

  41. J.M. Smith et al: “MULTIBASE — Integrating Heterogeneous Distributed Database Systems”; Proc.NCC, AFIPS Vol.50, Mar.1981, pp.487–499.

    Google Scholar 

  42. D.E. Smith and M.R. Genesereth: “Ordering Conjunctive Queries”; Artificial Intelligence, Vol.26, 1985, pp. 171–215.

    Google Scholar 

  43. Jeffrey D. Ullman: Principles of Database and Knowledge-based Systems; Computer Science Press, 1988.

    Google Scholar 

  44. Gio Wiederhold: “Views, Objects, and Databases”; IEEE Computer, Vol.19 No.12, December 1986, Pages 37–44.

    Google Scholar 

  45. G. Wiederhold, P. Rathmann, T. Barsalou, B-S. Lee, and D. Quass: “Partitioning and Combining Knowledge”; Information Systems, Vol.15 no.1, 1990, pp.61–72.

    Google Scholar 

  46. Gio Wiederhold: ”Mediators in the Architecture of Future Information Systems”; to appear in IEEE Computer, 1991.

    Google Scholar 

  47. G.CM Wiederhold, M.G. Walker, W. Hasan, S. Chaudhuri, A. Swami, S.K. Cha, X-L. Qian, M. Winslett, L. DeMichiel, and P.K. Rathmann: “KSYS: An Architecture for Integrating Databases and Knowledge Bases”; in Amar Gupta (ed.) Heterogenous Integrated Information Systems, IEEE Press, 1989.

    Google Scholar 

  48. G. Wiederhold, P. Wegner, and S. Ceri: “Towards Megaprogramming”; Stanford Un. report STAN-CS-90-1341 and Brown Un. report 90–20, October 1990.

    Google Scholar 

  49. Marianne Winslett: “Updating Databases with Incomplete Information”, Report No. STAN-CS-87-1143, Department of Computer Science, Stanford University, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Z. W. Ras M. Zemankova

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wiederhold, G. (1991). The roles of artificial intelligence in information systems. In: Ras, Z.W., Zemankova, M. (eds) Methodologies for Intelligent Systems. ISMIS 1991. Lecture Notes in Computer Science, vol 542. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54563-8_68

Download citation

  • DOI: https://doi.org/10.1007/3-540-54563-8_68

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54563-7

  • Online ISBN: 978-3-540-38466-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics