Author: J.A. Bergstra
Publisher: Elsevier
ISBN: 0080533671
Category : Computers
Languages : en
Pages : 1357
Book Description
Process Algebra is a formal description technique for complex computer systems, especially those involving communicating, concurrently executing components. It is a subject that concurrently touches many topic areas of computer science and discrete math, including system design notations, logic, concurrency theory, specification and verification, operational semantics, algorithms, complexity theory, and, of course, algebra.This Handbook documents the fate of process algebra since its inception in the late 1970's to the present. It is intended to serve as a reference source for researchers, students, and system designers and engineers interested in either the theory of process algebra or in learning what process algebra brings to the table as a formal system description and verification technique. The Handbook is divided into six parts spanning a total of 19 self-contained Chapters. The organization is as follows. Part 1, consisting of four chapters, covers a broad swath of the basic theory of process algebra. Part 2 contains two chapters devoted to the sub-specialization of process algebra known as finite-state processes, while the three chapters of Part 3 look at infinite-state processes, value-passing processes and mobile processes in particular. Part 4, also three chapters in length, explores several extensions to process algebra including real-time, probability and priority. The four chapters of Part 5 examine non-interleaving process algebras, while Part 6's three chapters address process-algebra tools and applications.
Handbook of Process Algebra
Author: J.A. Bergstra
Publisher: Elsevier
ISBN: 0080533671
Category : Computers
Languages : en
Pages : 1357
Book Description
Process Algebra is a formal description technique for complex computer systems, especially those involving communicating, concurrently executing components. It is a subject that concurrently touches many topic areas of computer science and discrete math, including system design notations, logic, concurrency theory, specification and verification, operational semantics, algorithms, complexity theory, and, of course, algebra.This Handbook documents the fate of process algebra since its inception in the late 1970's to the present. It is intended to serve as a reference source for researchers, students, and system designers and engineers interested in either the theory of process algebra or in learning what process algebra brings to the table as a formal system description and verification technique. The Handbook is divided into six parts spanning a total of 19 self-contained Chapters. The organization is as follows. Part 1, consisting of four chapters, covers a broad swath of the basic theory of process algebra. Part 2 contains two chapters devoted to the sub-specialization of process algebra known as finite-state processes, while the three chapters of Part 3 look at infinite-state processes, value-passing processes and mobile processes in particular. Part 4, also three chapters in length, explores several extensions to process algebra including real-time, probability and priority. The four chapters of Part 5 examine non-interleaving process algebras, while Part 6's three chapters address process-algebra tools and applications.
Publisher: Elsevier
ISBN: 0080533671
Category : Computers
Languages : en
Pages : 1357
Book Description
Process Algebra is a formal description technique for complex computer systems, especially those involving communicating, concurrently executing components. It is a subject that concurrently touches many topic areas of computer science and discrete math, including system design notations, logic, concurrency theory, specification and verification, operational semantics, algorithms, complexity theory, and, of course, algebra.This Handbook documents the fate of process algebra since its inception in the late 1970's to the present. It is intended to serve as a reference source for researchers, students, and system designers and engineers interested in either the theory of process algebra or in learning what process algebra brings to the table as a formal system description and verification technique. The Handbook is divided into six parts spanning a total of 19 self-contained Chapters. The organization is as follows. Part 1, consisting of four chapters, covers a broad swath of the basic theory of process algebra. Part 2 contains two chapters devoted to the sub-specialization of process algebra known as finite-state processes, while the three chapters of Part 3 look at infinite-state processes, value-passing processes and mobile processes in particular. Part 4, also three chapters in length, explores several extensions to process algebra including real-time, probability and priority. The four chapters of Part 5 examine non-interleaving process algebras, while Part 6's three chapters address process-algebra tools and applications.
A Calculus of Distributed and Parallel Processes
Author: Clemens H. Cap
Publisher: Springer Science & Business Media
ISBN: 3322867633
Category : Technology & Engineering
Languages : en
Pages : 324
Book Description
This book introduces a process calculus for parallel, distributed and reactive systems. It describes the conceptual foundations as well as the mathematical theory behind a programming language, and a number of application examples. The chosen approach provides a framework for understanding the semantics of parallel and distributed systems. Moreover, it can be directly applied to practical problems.
Publisher: Springer Science & Business Media
ISBN: 3322867633
Category : Technology & Engineering
Languages : en
Pages : 324
Book Description
This book introduces a process calculus for parallel, distributed and reactive systems. It describes the conceptual foundations as well as the mathematical theory behind a programming language, and a number of application examples. The chosen approach provides a framework for understanding the semantics of parallel and distributed systems. Moreover, it can be directly applied to practical problems.
Semantics of Systems of Concurrent Processes
Author: Irene Guessarian
Publisher: Springer Science & Business Media
ISBN: 9783540534792
Category : Computers
Languages : en
Pages : 466
Book Description
This volume contains the proceedings of the 1990 Spring School of Theoretical Computer Science, devoted to the semantics of concurrency. The papers are of two kinds: - surveys and tutorials introducing the subject to novices and students and giving updates of the state of the art, - research papers presenting recent achievements in the semantics of concurrency. The contributions explicate the connections, similarities and differences between various approaches to the semantics of concurrency, such as pomsets and metric semantics, event structures, synchronization trees, fixpoints and languages, traces, CCS and Petri nets, and categorical models. They also cover and compare the various notions of observation and bisimulation equivalences, logics for concurrency, and applications to dis- tributed systems.
Publisher: Springer Science & Business Media
ISBN: 9783540534792
Category : Computers
Languages : en
Pages : 466
Book Description
This volume contains the proceedings of the 1990 Spring School of Theoretical Computer Science, devoted to the semantics of concurrency. The papers are of two kinds: - surveys and tutorials introducing the subject to novices and students and giving updates of the state of the art, - research papers presenting recent achievements in the semantics of concurrency. The contributions explicate the connections, similarities and differences between various approaches to the semantics of concurrency, such as pomsets and metric semantics, event structures, synchronization trees, fixpoints and languages, traces, CCS and Petri nets, and categorical models. They also cover and compare the various notions of observation and bisimulation equivalences, logics for concurrency, and applications to dis- tributed systems.
A Transition to Mathematics with Proofs
Author: Michael J. Cullinane
Publisher: Jones & Bartlett Publishers
ISBN: 1449627781
Category : Mathematics
Languages : en
Pages : 367
Book Description
Developed for the "transition" course for mathematics majors moving beyond the primarily procedural methods of their calculus courses toward a more abstract and conceptual environment found in more advanced courses, A Transition to Mathematics with Proofs emphasizes mathematical rigor and helps students learn how to develop and write mathematical proofs. The author takes great care to develop a text that is accessible and readable for students at all levels. It addresses standard topics such as set theory, number system, logic, relations, functions, and induction in at a pace appropriate for a wide range of readers. Throughout early chapters students gradually become aware of the need for rigor, proof, and precision, and mathematical ideas are motivated through examples.
Publisher: Jones & Bartlett Publishers
ISBN: 1449627781
Category : Mathematics
Languages : en
Pages : 367
Book Description
Developed for the "transition" course for mathematics majors moving beyond the primarily procedural methods of their calculus courses toward a more abstract and conceptual environment found in more advanced courses, A Transition to Mathematics with Proofs emphasizes mathematical rigor and helps students learn how to develop and write mathematical proofs. The author takes great care to develop a text that is accessible and readable for students at all levels. It addresses standard topics such as set theory, number system, logic, relations, functions, and induction in at a pace appropriate for a wide range of readers. Throughout early chapters students gradually become aware of the need for rigor, proof, and precision, and mathematical ideas are motivated through examples.
Transition to Higher Mathematics
Author: Bob A. Dumas
Publisher: McGraw-Hill Education
ISBN: 9780071106474
Category : Logic, Symbolic and mathematical
Languages : en
Pages : 0
Book Description
This book is written for students who have taken calculus and want to learn what "real mathematics" is.
Publisher: McGraw-Hill Education
ISBN: 9780071106474
Category : Logic, Symbolic and mathematical
Languages : en
Pages : 0
Book Description
This book is written for students who have taken calculus and want to learn what "real mathematics" is.
Construction and Analysis of Transition Systems with MEC
Author: Andr‚ Arnold
Publisher: World Scientific
ISBN: 9789810219222
Category : Computers
Languages : en
Pages : 212
Book Description
The importance of formal methods in software engineering has been receiving greater acknowledgement. These methods can be used at several stages of the software development process. This book focuses on a method concerning the early stages of design, namely the modeling of a system at conceptual level, and the verification and validation of this model. The mathematical formalism used for modeling and verifying systems is the synchronized product of transition systems. The book introduces this notion and presents several examples of modeling and verification covering various domains: games, industrial processes, communication protocols, etc. These examples are worked out using the "Mec" software tool. This book is also intended to be an introduction to this tool which is described in full detail.
Publisher: World Scientific
ISBN: 9789810219222
Category : Computers
Languages : en
Pages : 212
Book Description
The importance of formal methods in software engineering has been receiving greater acknowledgement. These methods can be used at several stages of the software development process. This book focuses on a method concerning the early stages of design, namely the modeling of a system at conceptual level, and the verification and validation of this model. The mathematical formalism used for modeling and verifying systems is the synchronized product of transition systems. The book introduces this notion and presents several examples of modeling and verification covering various domains: games, industrial processes, communication protocols, etc. These examples are worked out using the "Mec" software tool. This book is also intended to be an introduction to this tool which is described in full detail.
Theoretical and Mathematical Foundations of Computer Science
Author: Qihai Zhou
Publisher: Springer
ISBN: 364224999X
Category : Computers
Languages : en
Pages : 629
Book Description
This book constitutes the refereed post-proceedings of the Second International Conference on Theoretical and Mathematical Foundations of Computer Science, ICTMF 2011, held in Singapore in May 2011. The conference was held together with the Second International Conference on High Performance Networking, Computing, and Communication systems, ICHCC 2011, which proceedings are published in CCIS 163. The 84 revised selected papers presented were carefully reviewed and selected for inclusion in the book. The topics covered range from computational science, engineering and technology to digital signal processing, and computational biology to game theory, and other related topices.
Publisher: Springer
ISBN: 364224999X
Category : Computers
Languages : en
Pages : 629
Book Description
This book constitutes the refereed post-proceedings of the Second International Conference on Theoretical and Mathematical Foundations of Computer Science, ICTMF 2011, held in Singapore in May 2011. The conference was held together with the Second International Conference on High Performance Networking, Computing, and Communication systems, ICHCC 2011, which proceedings are published in CCIS 163. The 84 revised selected papers presented were carefully reviewed and selected for inclusion in the book. The topics covered range from computational science, engineering and technology to digital signal processing, and computational biology to game theory, and other related topices.
Logic for Programming, Artificial Intelligence, and Reasoning
Author: Franz Baader
Publisher: Springer
ISBN: 3540322752
Category : Computers
Languages : en
Pages : 572
Book Description
This book constitutes the refereed proceedings of the 11th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2004, held in Montevideo, Uruguay in March 2005. The 33 revised full papers presented together with abstracts of 4 invited papers were carefully reviewed and selected from 77 submissions. The papers address all current issues in logic programming, automated reasoning, and AI logics in particular description logics, fuzzy logic, linear logic, multi-modal logic, proof theory, formal verification, protocol verification, constraint logic programming, programming calculi, theorem proving, etc.
Publisher: Springer
ISBN: 3540322752
Category : Computers
Languages : en
Pages : 572
Book Description
This book constitutes the refereed proceedings of the 11th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2004, held in Montevideo, Uruguay in March 2005. The 33 revised full papers presented together with abstracts of 4 invited papers were carefully reviewed and selected from 77 submissions. The papers address all current issues in logic programming, automated reasoning, and AI logics in particular description logics, fuzzy logic, linear logic, multi-modal logic, proof theory, formal verification, protocol verification, constraint logic programming, programming calculi, theorem proving, etc.
Computer Aided Systems Theory - EUROCAST '95
Author: Franz Pichler
Publisher: Springer Science & Business Media
ISBN: 9783540607489
Category : Computers
Languages : en
Pages : 566
Book Description
This book presents a collection of revised refereed papers selected from the contributions to the Fifth International Workshop on Computer Aided Systems Theory, EUROCAST '95, held in Innsbruck, Austria in May 1995. The 42 full papers contained have been contributed by CAST theoreticians, tool-makers, designers, and appliers and reflect the full spectrum of activities in the area. The papers are organized in sections on systems theory, design environments, complex systems design, and specific applications.
Publisher: Springer Science & Business Media
ISBN: 9783540607489
Category : Computers
Languages : en
Pages : 566
Book Description
This book presents a collection of revised refereed papers selected from the contributions to the Fifth International Workshop on Computer Aided Systems Theory, EUROCAST '95, held in Innsbruck, Austria in May 1995. The 42 full papers contained have been contributed by CAST theoreticians, tool-makers, designers, and appliers and reflect the full spectrum of activities in the area. The papers are organized in sections on systems theory, design environments, complex systems design, and specific applications.
Mathematical Foundations of Computer Science 2000
Author: Mogens Nielsen
Publisher: Springer
ISBN: 3540446125
Category : Computers
Languages : en
Pages : 724
Book Description
This book constitutes the refereed proceedings of the 25th International Symposium on Mathematical Foundations of Computer Science, MFCS 2000, held in Bratislava/Slovakia in August/September 2000. The 57 revised full papers presented together with eight invited papers were carefully reviewed and selected from a total of 147 submissions. The book gives an excellent overview on current research in theoretical informatics. All relevant foundational issues, from mathematical logics as well as from discrete mathematics are covered. Anybody interested in theoretical computer science or the theory of computing will benefit from this book.
Publisher: Springer
ISBN: 3540446125
Category : Computers
Languages : en
Pages : 724
Book Description
This book constitutes the refereed proceedings of the 25th International Symposium on Mathematical Foundations of Computer Science, MFCS 2000, held in Bratislava/Slovakia in August/September 2000. The 57 revised full papers presented together with eight invited papers were carefully reviewed and selected from a total of 147 submissions. The book gives an excellent overview on current research in theoretical informatics. All relevant foundational issues, from mathematical logics as well as from discrete mathematics are covered. Anybody interested in theoretical computer science or the theory of computing will benefit from this book.