Declarative programs consist of mathematical functions and relations and are amenable to formal specification and verification, since the methods of logic and proof can be applied to the programs in a well-defined man...
详细信息
ISBN:
(数字)9780511880704
ISBN:
(纸本)9780521032513
Declarative programs consist of mathematical functions and relations and are amenable to formal specification and verification, since the methods of logic and proof can be applied to the programs in a well-defined manner. Here Dr Padawitz emphasizes verification based on logical inference rules, i.e. deduction (in contrast with model-theoretic approaches, deductive methods can be automated to some extent). His treatment of the subject differs from others in that he tries to capture the actual styles and applications of programming; neither too general with respect to the underlying logic, nor too restrictive for the practice of programming. He generalizes and unifies results from classical theorem-proving and term rewriting to provide proof methods tailored to declarative program synthesis and verification. Detailed examples accompany the development of the methods, whose use is supported by a documented prototyping system. The book can be used for graduate courses or as a reference for researchers in formal methods, theorem-proving and declarative languages.
The logic and methodology of design is examined in this book from the perspective of computerscience. computers provide the context for this examination both by discussion of the design process for hardware and softw...
详细信息
ISBN:
(数字)9780511877353
ISBN:
(纸本)9780521118156
The logic and methodology of design is examined in this book from the perspective of computerscience. computers provide the context for this examination both by discussion of the design process for hardware and software systems and by consideration of the role of computers in design in general. The central question posed by the author is whether or not we can construct a theory of design. This book concentrates upon the relationship between design, mathematics and science and thus its audience must include designers and software designers as well as computer scientists.
Artificial intelligence has recently turned to formal logic in the search for powerful yet well-behaved knowledge representation languages. This book covers the background of classical logic, including the major meta-...
ISBN:
(纸本)9780521424219
Artificial intelligence has recently turned to formal logic in the search for powerful yet well-behaved knowledge representation languages. This book covers the background of classical logic, including the major meta-theorems, and the state of the art in theorem proving including Bibel's connection method. Also covered are the advanced adaptations of classical logic now being used in artificial intelligence - temporal and modal logics, reason maintenance and intensional logic. First published in 1988, the book covers a wider range of topics than the currently available books in this area, and is more directly aimed at workers in artificial intelligence.
From the Publisher: The physical technologies of very large scale integration (VLSI) are having major effects on the electronics industry. The potential diversity and complexity of digital systems are revolutionizing ...
ISBN:
(纸本)0521366313;9780521366311
From the Publisher: The physical technologies of very large scale integration (VLSI) are having major effects on the electronics industry. The potential diversity and complexity of digital systems are revolutionizing the technologies of digital design, which involve the application of algorithmic and programming concepts and methods. In return, the problems of VLSI design are leading to new subjects of importance in computerscience. These topics, covered in this volume, include: models of VLSI complexity, complexity theory, systolic algorithm design, specification theory, verification theory, and design by stepwise refinement and transformations. A thorough literature survey with an exhaustive bibliography is also included.
Structured methodologies are a popular and powerful tool in information systems development. Many different ones exist, each employing a number of models and so a specification must be converted from one form to anoth...
详细信息
ISBN:
(数字)9780511877810
ISBN:
(纸本)9780521391962
Structured methodologies are a popular and powerful tool in information systems development. Many different ones exist, each employing a number of models and so a specification must be converted from one form to another during the development process. To solve this problem, Dr Tse proposes in this 1991 book a unifying framework behind popular structured models. He approaches the problem from the viewpoints of algebra and category theory. He not only develops the frameworks but also illustrates their practical and theoretical usefulness. Thus this book will provide insight for software engineers into how methodologies can be formalised and will open up a range of applications and problems for theoreticalcomputer scientists.
暂无评论