Abstract
The Knowledge Collective is a multi-layer, multi-agent framework for information reuse in an intelligent knowledge base that supports a collection of agents called MicroDroids, which provide information management capabilities through a variety of interfaces for experts, human users, and software components. This information is stored in a variety of internal structures (e.g., Java objects, rules, database structures). The main concept is that information is stored in a format that is natural to the type of information being maintained (e.g., data, metadata, ontologies, concept maps, lexicons, rules). The Knowledge Collective will make ontology based information accessible to many end users, maintainable by domain experts and reusable by many users across many applications without knowing how or where the information is stored. The Knowledge Collective’s first use is in version 4 of CIRCSIM-Tutor, an Intelligent Tutoring System developed at the Illinois Institute of Technology in Chicago, IL.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bredeweg, B. and Forbus, K. D. (2003). Qualitative Modeling in Education. AI Magazine, Volume 24, No. 4, pp. 35–46.
Budinsky, F., Steinberg, D., Merks, E., Ellersick, R., and Grose, T. (2004). Eclipse Modeling Framework. Reading, MA: Addison-Wesley.
Evens, M. W., and Michael, J. A. (in press). One on One Tutoring by Humans and Computers. Mahwah, NJ: Lawrence Erlbaum.
Falkenhainer, B., and Forbus, K. D. (1988). Setting up Large-Scale Qualitative Models. In: Proceedings of the American Association for Artificial Intelligence (AAAI-90). St. Paul, MN. pp. 301–301.
Fensel, D. (2004). Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce. Second Edition. New York, NY: Springer.
Ferber, J. (1999). Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence. Reading, MA: Addison-Wesley.
FIPA (2002a). FIPA Abstract Architecture Specification. Foundation for Intelligent Physical Agents. Geneva, Switzerland.
FIPA (2002b). FIPA Ontology Service Specification. Foundation for Intelligent Physical Agents. Geneva, Switzerland.
Forbus, K. D. (1985). Qualitative Process Theory. In: D. Bobrow (Ed.) Qualitative Reasoning about Physical Systems. Cambridge, MA: The MIT Press. pp. 85–168.
Franklin, S., and Graesser, A. (1996). Is It an Agent or Just a Program? A Taxonomy for Autonomous Agents. In: Proceedings of the Third International Workshop on Agent Theories, Architectures, and Languages. New York: Springer-Verlag. pp. 21–35.
Freedman, R. (1996). Interaction of Discourse Planning, Instructional Planning and Dialogue Management in an Interactive Tutoring System. Ph.D. Dissertation. Dept. of Computer Science. Evanston, IL: Northwestern University.
Freedman, R., and Evens, M. W. (1997). The Use of Multiple Knowledge Types in an Intelligent Tutoring System. In: Proceedings of the Cognitive Science Conference. Stanford, CA. p.920.
Freedman, R., Zhou, Y., Glass, M. S., Kim, J. H., and Evens. M. W. (1998). Using Rule Induction to Assist in Rule Construction for a Natural Language-based Intelligent Tutoring System. In: Proceedings of 20 th Annual Cognitive Science Conference. Madison, WI, August. pp. 362–367.
Friedman-Hill, E. (2003). JESS In Action: Rule-Based Systems in Java. Greenwich, CT: Manning Publications Co.
Gallardo, D., Burnett, E., and McGovern, R. (2003). Eclipse in Action: A Guide for Java Developers. Greenwich, CT: Manning Publishing Co.
Gomez-Perez, A., Fernandez-Lopez, M., and Corcho, O. (2004). Ontological Engineering. New York, NY: Springer.
Haase, K. (2002). Java Message Service API Tutorial. Palo Alto: Sun Microsystems, Inc.
Hewett, M. (2005). Algernon Overview. http://algernon-j.sourceforge.net/doc/overview.html. 1/4/2005.
Hussey, K. (2004). Getting Started with UML2. http://dev.eclipse.org/viewcvs/indextools.gi/~checkout~/uml2-home/docs/articles/Getting_Started_with_UML2/articl.html. 1/4/2005.
Hutcheson, D. S. (2003). Architecture Comes Alive for IBM. In Enterprise Architect. Vol. 1 No. 2. Fawcett Technical Publications Inc. Palo Alto, CA. pp. 41–45.
ILOG (2004). ILOG JRules 4.6.2 Rule Engine User’s Manual. Mountain View: ILOG Inc.
Khuwaja, R. A. (1994). A Model of Tutoring: Facilitating Knowledge Integration Using Multiple Models of the Domain. Ph.D. Dissertation. Computer Science Department. Chicago, IL: Illinois Institute of Technology.
Khuwaja, R. A., and Patel, V. (1996). A Model of Tutoring Based on the Behavior of Effective Human Yutors. In: Proceedings of the Third International Conference on Intelligent Tutoring Systems (ITS’ 96), Montreal, Canada. pp. 130–138.
Khuwaja, R A., Rovick, A. A., Michael, J. A., and Evens, M. W. (1992). Knowledge Representation for an Intelligent Tutoring System Based on a Multilevel Causal Model. In: Proceedings of ITS’ 92, Berlin: Springer. pp. 217–224.
Khuwaja, R. A., Evens, M. W., Rovick, A. A., and Michael, J. A. (1994). Architecture of CIRCSIM-TUTOR (v.3): A Smart Cardiovascular Physiology Tutor. In: Proceedings CBMS94, Winston-Salem, NC, June 10–11. pp. 158–163
Kim, N. (1989). An Intelligent Tutoring System for Physiology, Ph.D. Dissertation, Illinois Institute of Technology, Chicago, IL.
Kim, N., Evens, M. W., Michael, J. A., and Rovick, A. A. (1989). An intelligent tutoring system for circulatory physiology. In: H. Maurer, (ed.), Computer Assisted Learning. Berlin: Springer-Verlag. pp. 254–266.
Knublauch, H. (2005). An AI Tool for the Real World: Knowledge Modeling with Protégé. http://www.javaworld.com/javaworld/jw-06-2003/jw-0620-protege.html. 1/28/2005.
Michael, J. A., Rovick, A. A., Glass, M.S., Zhou, Y., and Evens, M. (2003). Learning from a Computer Tutor with Natural Language Capabilities. In: Interactive Learning Environments, Vol. 11, No.3, pp. 233–262. Nov. 2003.
Rovick, A. A., and Michael, J. A. (1986). CIRCSIM: An IBM PC Computer Teaching Exercise on Blood Pressure Regulation. Paper presented at the XXX IUPS Congress, Vancouver, Canada.
Saunders, K., and Anderson, J. (2004). Cloudscape Version 10: A Technical Overview. http://www-106.ibm.com/developerworks/db2/library/techarticle/dm-0408anderson/index.html. 12/17/2004.
Schank, R. C. (1990). Tell Me A Story: A New Look At Real and Artificial Memory. NY. Charles Scribner’s Sons.
Taylor, L. and The JBoss Group (2004). Getting Started with JBoss: J2ee applications on the JBoss 3.2.× Server. http://www.jboss.org/index.html?module=downloads&op=displayCategory&authid=b589041aeedbb907344975f1756201ac&categoryId=8.4/23/2005.
Weiss, G. (Ed.) (2000). Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. Cambridge, MA: The MIT Press.
Woo, C. W. (1991). Instructional Planning in an Intelligent Tutoring System: Combining Global Lesson Plans with Local Discourse Control. Ph.D. Dissertation, Computer Science Department, Illinois Institute of Technology.
Woo, C. W., Evens, M. W., Michael, J. A., and Rovick, A. A. (1991). Dynamic Planning in an Intelligent Cardiovascular Tutoring System. In: Proceedings of the Fourth Annual IEEE Symposium on Computer Based Medical Systems, Baltimore, May. pp. 226–233.
Yusko, J. A. (1984). FBL: Frame Building Language. Final Project CSC580, Dept. of Computer Science. Chicago, IL: DePaul University.
Yusko, J. A. (1994). The Reality of Change. Internal white paper. Unlimited Solutions, Inc. Lombard, IL.
Yusko, J. A. (2005). The Knowledge Collective: A Multi-Layer, Multi-Agent Framework for Information Reuse in an Intelligent Knowledge Base. Ph.D. Thesis, Computer Science Department, IIT. Chicago, IL.
Yusko, J. A., and Evens, M. W. (2002). The Knowledge Collective: Using MicroDroids to Turn Meta Data into Meta Knowledge. In: Proceedings of the Thirteenth Midwest Artificial Intelligence and Cognitive Science Conference. Chicago, IL. pp. 56–60.
Yusko, J. A., and Evens, M. W. (2004). Dynamic Ontological Support for Qualitative Reasoning in The Knowledge Collective (TKC). In: Workshop on Qualitative Reasoning, Northwestern University, Evanston, IL. pp. 187–193.
Zhang, Y. (1991). Knowledge-Based Discourse Generation for an Intelligent Tutoring System. Ph.D. Dissertation, Computer Science Department. Chicago, IL: Illinois Institute of Technology.
Zhang, Y., Evens, M. W., Michael, J. A., and Rovick, A. A. (1987). Knowledge Compiler for an Expert Physiology Tutor, In: Proceedings ESD/SMI Conference on Expert Systems, Dearborn, June, 1987, pp. 153–169.
Zhang, Y., Evens, M. W., Michael, J. A. and Rovick, A. A. (1990). Extending a Knowledge Base to Support Explanations. In: Proceedings of the Third IEEE Conference on Computer-Based Medical Systems, Chapel Hill, NC, June 4–6. pp. 259–266.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Yusko, J.A., Evens, M.W. (2007). The Knowledge Collective Framework Makes Ontology Based Information Accessible, Maintainable, and Reusable. In: Sharman, R., Kishore, R., Ramesh, R. (eds) Ontologies. Integrated Series in Information Systems, vol 14. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-37022-4_18
Download citation
DOI: https://doi.org/10.1007/978-0-387-37022-4_18
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-37019-4
Online ISBN: 978-0-387-37022-4
eBook Packages: Computer ScienceComputer Science (R0)