Martin Kalin
DePaul University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Martin Kalin.
technical symposium on computer science education | 1991
Richard Johnsonbaugh; Martin Kalin
We discuss a software package that generates graphs of specified sizes and properties. Among the types of graphs are
Science | 1988
Helmut Epp; Martin Kalin; David Philip Miller
Our review has emphasized that AI tools are programming languages inspired by some problem-solving paradigm. We want to underscore their status as programming languages; even if an AI tool seems to fit a problem perfectly, its proficient use still requires the training and practice associated with any programming language. The programming manuals for PC-Plus, Smalltalk/ V, and Nexpert Object are all tutorial in nature, and the corresponding software packages come with sample applications. We find the manuals to be uniformly good introductions that try to anticipate the problems of a user who is new to the technology. All three vendors offer free technical support by telephone to licensed users. AI tools are sometimes oversold as a way to make programming easy or to avoid it altogether. The truth is that AI tools demand programming—but programming that allows you to concentrate on the essentials of the problem. If we had to implement a diagnostic system, we would look first to a product such as PC-Plus rather than BASIC or C, because PC-Plus is designed specifically for such a problem, whereas these conventional languages are not. If we had to implement a system that required graphical interfaces and could benefit from inheritance, we would look first to an object-oriented system such as Smalltalk/V that provides built-in mechanisms for both. If we had to implement an expert system that called for some mix of AI and conventional techniques, we would look first to a product such as Nexpert Object that integrates various problem-solving technologies. Finally, we might use FORTRAN if we were concerned primarily with programming a well-defined numerical algorithm. AI tools are a valuable complement to traditional languages.
Archive | 2009
Martin Kalin
Archive | 1996
Richard Johnsonbaugh; Martin Kalin
Computing in Science and Engineering | 2012
Martin Kalin; David Philip Miller
Archive | 2001
Martin Kalin
Archive | 1990
Richard Johnsonbaugh; Martin Kalin
Archive | 1988
Richard Johnsonbaugh; Martin Kalin
Archive | 1993
Richard Johnsonbaugh; Martin Kalin
Archive | 1993
Richard Johnsonbaugh; Martin Kalin