Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Martin Kalin is active.

Publication


Featured researches published by Martin Kalin.


technical symposium on computer science education | 1991

A graph generation software package

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

PC Software for Artificial Intelligence Applications

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

Java Web Services: Up and Running

Martin Kalin


Archive | 1996

C for Scientists and Engineers

Richard Johnsonbaugh; Martin Kalin


Computing in Science and Engineering | 2012

Clojure for Number Crunching on Multicore Machines

Martin Kalin; David Philip Miller


Archive | 2001

Object-oriented programming in JAVA

Martin Kalin


Archive | 1990

Applications Programming in C

Richard Johnsonbaugh; Martin Kalin


Archive | 1988

Applications Programming in ANSI C

Richard Johnsonbaugh; Martin Kalin


Archive | 1993

Programming in ANSI C

Richard Johnsonbaugh; Martin Kalin


Archive | 1993

Applications programming in ANSI C (2nd ed.)

Richard Johnsonbaugh; Martin Kalin

Collaboration


Dive into the Martin Kalin's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge