This volume contains the proceedings of the first European Conference on Object-Oriented Programming, held in Paris, June 15-17, 1987. The idea of this annual conference series is to provide a forum for theorists and practitioners interested in the object-oriented programming paradigm. The contributions cover the following aspects of object-oriented programming: methodology, implementation, theory, interfaces, languages, simulation, inheritance.
A comprehensive introduction to the many diverse aspects of object-oriented programming through a broad tour of currently available object-oriented languages. The text was designed for teaching an introductory course in the fundamentals of object-oriented programming, but will be equally valuable as a reference for experts in this field.
This conference proceeding provides a comprehensive look into the state of the object-oriented art. Based on the contributions to TOOLS 4, it covers every major aspect of the technology. As the major international forum devoted entirely to the practical applications of object-oriented technology, this guide reveals the latest practical developments in the hottest area in the software field. It describes industrial applications leading to actual products . . . results of increased practical experience with O-O methods and tools (even from those still at the prototype stage) . . . and offers a deeper appreciation the problems involved. The Tools 4 meeting was held in Paris in March 1991.
Artificial Intelligence in Design '91 is a collection of 47 papers from the First International Conference on Artificial Intelligence in Design held at Edinburgh in June 1991. The papers in this book are grouped into 13 headings, starting with a background of AI design systems and to which extent AI that results from being used as planning tool be applied to quality-oriented design processes in architecture. A constraint-driven approach to object-oriented design is also shown on real-world objects. The use of CADSYN in the structural design of buildings is examined, along with design-dependent knowledge and design-independent knowledge. Discussions on empowering designers with integrated design environments are given whereby design objects may be retrieved from catalogues without requiring users to form queries. Mention is given to automated adjustment of parameter values frequently used in computer routine applications. The book also introduces the Computer Aided Design (CAD) as applied to architecture. Design representation using data models, non-monotonic reasoning in design, and the cognitive aspects of design using empirical studies are discussed. Topics of the industrial applications of AI in design, such as the needed steps to develop a successful AI-based tool, and a review of the Castlemain Project and telecommunication distribution networks follow. This book is suitable for programmers, computer science students, and architects and engineers who use computers in their line of work