You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
The art, craft, discipline, logic, practice and science of developing large-scale software products needs a professional base. The textbooks in this three-volume set combine informal, engineeringly sound approaches with the rigor of formal, mathematics-based approaches. This volume covers the basic principles and techniques of specifying systems and languages. It deals with modelling the semiotics (pragmatics, semantics and syntax of systems and languages), modelling spatial and simple temporal phenomena, and such specialized topics as modularity (incl. UML class diagrams), Petri nets, live sequence charts, statecharts, and temporal logics, including the duration calculus. Finally, the book presents techniques for interpreter and compiler development of functional, imperative, modular and parallel programming languages. This book is targeted at late undergraduate to early graduate university students, and researchers of programming methodologies. Vol. 1 of this series is a prerequisite text.
To fully appreciate new methods developed in the area of machine vision it is necessary to have facilities which allow experimental verification of such methods. Experimental research is typically a very expensive task in terms of manpower, and consequently it is desirable to adopt standard facilities/methods which allow more efficient experimental investigations. In this volume a range of different experimental environments which facilitate construction and integration of machine vision systems is described. The environments presented cover areas such as robotics, research in individual machine vision methods, system integration, knowledge representation, and distributed computing. The set of environments covered include commercial systems, public domain software and laboratory prototype, showing the diversity of the problem of experimental research in machine vision and providing the reader with an overview of the area.
With contributions by numerous experts
This book contains the proceedings of the 1989 Ada-Europe conference. These meetings constitute the most significant events in this field within Europe, and attract delegates from around the world. The theme of this year's conference is design methods; this is of major importance since both Ada compilers and the applications built with Ada are huge. Papers in this volume, which have all been carefully refereed, study the design methods within Ada, and how they may need to be augmented with additional methods and tools where necessary. They make informed and essential reading for all involved in the use of Ada in industry and research.
4 lation and optimization. These are essential constituents of the iterative process, leading to a feasible and, one hopes, optimal design. 1.3 Content of the Book In Chapter 2 we present briefly the history of CAD. The main components of CAD systems are identified, and their principal functions described. Economi cal and interdisciplinary aspects are discussed. Chapter 3 starts with a systems analysis of the design process. The notion of a process is introduced as a fundamental tool to describe activities like design as a whole, computer-aided design, program executions, terminal sessions etc. The environment and the resources which the environment must supply for the successful execution o...
This book presents a coherent and well-balanced survey of recent advances in software engineering approaches to the development of realistic multi-agent systems (MAS). In it, the concept of agent-based software engineering is demonstrated through examples that are relevant to and representative of real-world applications. The 15 thoroughly reviewed and revised full papers are organized in topical sections on requirements engineering, software architecture and design, modeling, dependability, and MAS frameworks. Most of the papers were initially presented at the Second International Workshop on Software Engineering for Large-Scale Multi-Agent Systems, SELMAS 2003, held in Portland, Oregon, USA, in May 2003; three papers were added in order to complete the coverage of the relevant topics.
The collection of papers published in this book was initially presented at the Workshop on Software Factories and Ada, held on Capri, May 26-30, 1986. The subject of the book is software development environments. Software development is treated from three viewpoints: methodologies, language issues and mechanisms. Of particular interest are the discussions of automation of the development process and the formalization of software development specifications. Several new methodologies are described, many of which are available on the commercial market. New is in particular the formalization of the design and development process. Interesting ideas are presented on planning the design process and on supporting project management by formal tools. The reader will find a variety of interesting methodologies and mechanisms that are operational. The book is suitable for readers interested in knowing in which direction programming environment research is moving.
2 e This book describes principles, methods and tools that are common to computer applications for design tasks. CAD is considered in this book as a discipline that provides the required know-how in computer hardware and software, in systems analysis and in engineering methodology for specifying, designing, implementing, introducing, and using computer based systems for design purposes. The first chapter gives an impression of the book as a whole, and following chapters deal with the history and the components of CAD, the process aspect of CAD, CAD architecture, graphical devices and systems, CAD engineering methods, CAD data transfer, and application examples. The flood of new developments in the field and the success of the first edition of this book have led the authors to prepare this completely revised, updated and extended second edition. Extensive new material is included on computer graphics, implementation methodology and CAD data transfer; the material on graphics standards is updated. The book is aimed primarily at engineers who design or install CAD systems. It is also intended for students who seek a broad fundamental background in CAD.
"This comprehensive reference work provides immediate, fingertip access to state-of-the-art technology in nearly 700 self-contained articles written by over 900 international authorities. Each article in the Encyclopedia features current developments and trends in computers, software, vendors, and applications...extensive bibliographies of leading figures in the field, such as Samuel Alexander, John von Neumann, and Norbert Wiener...and in-depth analysis of future directions."