Distinguishing between data, information and knowledge, this book defines the difference between traditional information systems and modern high-tech knowledge-based systems. Providing accountants, office managers and administrators with an overview of current developments in information technology and knowledge-based systems, it deals with many related topics, including the nature and operation of databases, expert systems, object-oriented systems and programming. Many proprietary systems are included, different aspects of software engineering are outlined, and the nature and features of object-oriented expert systems and programming are discussed.

This text teaches programming skills and style using standard ML. The authors aim to teach a functional programming subset of SML, provide a general introduction to the theory of programming and develop an awareness of software design. The emphasis is on informal derivation of examples that show both correct and incorrect approaches and includes carefully selected exercises with heavily annotated solutions. The authors believe that this will be the first book to show a functional language as a practical tool for software design.

SDL

by Ferenc Belina, etc., Dieter Hogrefe, and Amardeo Sarma

Published 1 September 1991
SDL is the Specification and Description Language recommended by CCITT (Comite Consultatif International Telegraphique) for the unambiguous specification and description of the behaviour of telecommunication systems. Besides serving as a textbook on SDL, this volume is an introduction to the area of protocol specification. By explaining SDL in a specific area of application, it is hoped that the reader will understand the practical value of the language. SDL is described at three levels: a general overview; a more detailed description of the basic functions; and an investigation of the advanced functions.