ABE: a cooperative operating system and development environment
Frederick A. Hayes-Roth, Lee D. Erman, S. Fouse, Jay S. Lark, Jack W. Davidson · Ablex Publishing Corp. eBooks · 1989
Publisher Summary This chapter provides an overview of ABE, a cooperative operating system and development environment. Teknowledge’s ABE™ system addresses the problem of combining conventional computing functions with knowledge processing capabilities. It enables the development of cooperative application systems that can exploit new-generation multiprocessing and distributed hardware. These are called new-generation applications intelligent systems, and ABE embodies excellent methods for engineering these systems. ABE is intended for system architects and application developers. It supports the exploratory and evolutionary development of applications that must integrate both conventional and knowledge processing capabilities. It provides several high-level graphical design and development environments, which we call frameworks. It encourages a high degree of modularity and facilitates radical reorganization of software components and the mapping of those components onto the hardware used to deploy them. ABE, in essence, provides an environment and operating system for intelligent systems. At present, Teknowledge offers the ABE software system as a prototype to a limited number of advanced users. These users typically face the problem of developing applications that must combine several software subsystems into an effective whole. These subsystems may employ conventional or AI capabilities.