|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Sanja Vrane\u s, Mladen Stanojevi\'c, "Integrating Multiple Paradigms within the Blackboard Framework," IEEE Transactions on Software Engineering, vol. 21, no. 3, pp. 244-262, March, 1995. | |||
| BibTex | x | ||
| @article{ 10.1109/32.372151, author = {Sanja Vrane\u s and Mladen Stanojevi\'c}, title = {Integrating Multiple Paradigms within the Blackboard Framework}, journal ={IEEE Transactions on Software Engineering}, volume = {21}, number = {3}, issn = {0098-5589}, year = {1995}, pages = {244-262}, doi = {http://doi.ieeecomputersociety.org/10.1109/32.372151}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Integrating Multiple Paradigms within the Blackboard Framework IS - 3 SN - 0098-5589 SP244 EP262 EPD - 244-262 A1 - Sanja Vrane\u s, A1 - Mladen Stanojevi\'c, PY - 1995 KW - Artificial intelligence KW - blackboard model KW - expert systems KW - logic programming KW - model-based reasoning KW - multiparadigm approach KW - object-oriented programming KW - procedural-programming KW - rule-based programming VL - 21 JA - IEEE Transactions on Software Engineering ER - | |||
[1] J.F. Allen, “Maintaining Knowledge about Temporal Intervals,” Comm. ACM, vol. 26, no. 11, pp. 832–843, 1983.
[2] R. J. Brachman, Richard E. Fikes, and Hector J. Levesque,“KRYPTON: A functional approach to knowledge representation,”IEEE Comput., Special Issue on Knowledge Representation, vol. 16, pp. 67–73, Oct. 1983.
[3] J. P. Brans and Ph. Vincke, A preference ranking organization method,Management Sci., vol. 31, no. 6 pp. 647–656, 1985.
[4] B. S. Buchanan and E. H. Shortlife,Rule-Based Expert Systems. Reading, MA: Addison-Wesley, 1985.
[5] A. G. Cohn,“A more expressive formulation of many sorted logic,”J. Automated Reasoning, vol. 3, no. 2, pp. 113–200, 1987.
[6] J. de Kleer, “An Assumption-Based tms,” Artificial Intelligence, pp. 127–162, 1986.
[7] ——,“Extending the ATMS,”Artificial Intell., vol. 28, 1986, pp. 163–196.
[8] ——,“Problem Solving with the ATMS,”Artificial Intell., vol. 28, pp. 197–224, 1986.
[9] P. Devanbu, M. Freeland, and S. Naqvi,“A procedural approach to search control in prolog,”inProc. Int. Conf. ECAI'86, 1986.
[10] M. Dincbas and J-P. La Pape,“Metacontrol of logic programs in METALOG,”inProc. Int. Conf. 5th Generation Comput. Syst. 1984, 1984.
[11] J. Doyle,“A truth maintenance system,”Artificial Intell., vol. 12, pp. 231–272, 1979.
[12] R. Engelmore and T. Morgan,Blackboard Systems. Reading, MA: Addison-Wesley, 1988.
[13] D. W. Etherington, A. Borgida, R. J. Brachman, and Henry Kautz,“Vivid knowledge and tractable reasoning: Preliminary report,”Proc 11th Int. Conf. Artificial Intell., Aug. 1989, pp. 1146–1152.
[14] A. A. Faustini and E. B. Lewis,“Toward a real-time dataflow language,”IEEE Software, pp. 29–35, Jan. 1986.
[15] C. L. Forgy,“RETE—A fast algorithm for the many pattern/many object pattern match problem,”Artificial Intell., vol. 12, pp. 17–37, 1980.
[16] A. M. Frisch,“A general framework for sorted deduction: Fundamental results on hybrid reasoning,”Ronald J. Brachman, Hector J. Levesque, and Raymond Reiter, Eds., inProc. 1st Int. Conf. Principles Knowledge Representation Reasoning, Toronto, May 1989.
[17] A. Frisch and A. Cohn,“1988 Workshop on principles of hybrid reasoning,”AI Mag., vol. 11, no. 5, pp. 77–84, Jan. 1991.
[18] S. L. Fulton and C. O. Pepe,“An introduction to model-based reasoning,”AI Expert, pp. 48–55, Jan. 1990.
[19] H. Gallaire and C. Lasserre,“Metalevel control for logic programs”inLogic Programming, K. Clark and Tarnlund, Eds. New York: Academic, 1982.
[20] F. Hayes-Roth, J. E. Davidson, L. D. Erman, and J. S. Lark,“Frameworks for developing intelligent systems: The ABE systems engineering environment,”IEEE Expert, vol. 6, pp. 30–41, June 1991.
[21] ART—Automated Reasoning Tool User's Manual, version 3.0, Inference Corp., Los Angeles, CA, 1987.
[22] KEE Software Development System User's Manual, IntelliCorp Inc., Mountain View, CA, 1986.
[23] M. A. Jenkins, J. I. Glasgow, and C. D. McCrosky,“Programming Styles in Nial,”IEEE Software, pp. 46–55, Jan. 1986.
[24] S. Khoshafian and R. Abnous,Object Orientation. New York: Wiley, 1990.
[25] G. J. Klir and T. A. Folger,Fuzzy sets, Uncertainty, and Information. Englewood Cliffs, NJ: Prentice-Hall, 1988.
[26] B. Kowalski and L. Stipp,“Object processing for knowledge based systems,”AI Expert, Oct. 1990.
[27] P. B. Ladkin,“The completeness of a natural system for reasoning with time interval,”inProc. 10th Int. J. Conf., Milan, Italy, 1987, pp. 462–467.
[28] J. Liebowitz,“Integrating intelligent systems,”Intell. Syst. Rep., vol. 10, no. 1, pp. 7–8, 1993.
[29] G. Lindstrom and P. Panangaden,“Stream-based execution of logic programs,”inProc. 1984 Int. Symp. Logic Programm., 1984, pp. 168–176.
[30] G. Lindstrom,“Functional programming and the logical variable,”inProc. Symp. Principles Programm. Languages, Jan. 1985, pp. 266–280.
[31] R. MacGregor and M. H. Burstein,“Using a description classifier to enhance knowledge representation,”IEEE Expert, vol. 6, pp. 41–46, 1991.
[32] L. J. Mazlack,“Satisfying in knowledge-based systems,”Data&Knowledge Eng., vol. 5, pp. 139–166, 1990.
[33] P. Patel-Schneider,“Decidable first-order logic for knowledge representation,”Ph.D. dissertation, Univ. Toronto, May 1987.
[34] J. Pearl,Heuristics. Reading, MA: Addison Wesley, 1984.
[35] C. Rich and Y. A. Feldman,“Seven layers of knowledge representation and reasoning in support of software development,”IEEE Trans. Software Eng., vol. 18, pp. 451–469, June 1992.
[36] N. C. Rowe,Artificial Intelligence Through Prolog. Englewood Cliffs, NJ: Prentice-Hall, 1988.
[37] M. J. Stefik, D. G. Bobrow, and K. M. Kahn,“Integrating access-oriented programming into a multiparadigm environment,”IEEE Software, vol. 3, Jan.1986.
[38] M. E. Stickel,“Automated deducton by theory resolution,”inProc. 9th Int. Joint Conf. Artificial Intell., Los Angeles, CA, Aug. 1985, pp. 455–458.
[39] P. Subai, M. Stanojevi\'c, and S. Vrane\u s,“Adaptive control in rule based systems,”IMACS Symp. Modeling and Control of Techn. Syst., Lille, France, May 1991.
[40] M. Tokoro and Y. Ishikawa,“Orient/84: A language with multiple paradigms in the object framework,”inProc. Hawaii Int. Conf. Syst. Sci., Honolulu, Hawaii, Jan. 1986.
[41] M. Vilain,“The restricted language architecture of a hybrid representation system,”inProc. Int. Joint Conf. Artificial Intell., Morgan Kaufman, Los Altos, CA, 1985, pp. 547–551.
[42] S. Vrane\u s, M. Stanojevi\'c, M. Lu$\sim$in and V. Stevanovi\'c,“Blackboard metaphor in tactical decisionmaking,”Europ. J. Operational Res., vol. 61, no. 1–2, Aug. 25, 1992.
[43] S. Vrane\u s, M. Stanojevi\'c, M. Lu$\sim$in, V. Stevanovi\'c, and P. Subai,“A blackboard framework on top of prolog,”Int. J. Expert Syst. Applications, vol. 7, no. 1. Dec. '93/Jan. '94.
[44] S. Vrane\u sand M. Stanojevi\'c,“PROLOG/REX—A way to extend prolog for better knowledge representation,”IEEE Trans. Knowledge Data Eng., vol. 6, pp. 22–38.
[45] S. Vrane\u s, M. Stanojevi\'c, V. Stevanovi\'c, and M. Lu$\sim$in,“INVEX—Investment advisory expert system,”submitted forIntelligent Systems in Accounting, Finance and Management.
[46] C. Walther,A Many-Sorted Calculus Based on Resolution and Paramodulation. Los Altos, CA: Morgan Kaufman, 1987.
[47] P. Zave,“A compositional approach to multiparadigm programming,”IEEE Software, vol. 6, pp. 15–25.

