|
![]() |
|||
|
||||
OverviewComputational models can be found everywhere in present day science and engineering. In providing a logical framework and foundation for the specification and design of specification languages, Raymond Turner uses this framework to introduce and study computable models. In doing so he presents the first systematic attempt to provide computational models with a logical foundation. Computable models have wide-ranging applications from programming language semantics and specification languages, through to knowledge representation languages and formalism for natural language semantics. They are also implicit in computer modelling in many areas of physical and social science. This detailed investigation into the logical foundations of specification and specification languages and their application to the definition of programming languages, coupled with a clear exposition of theories of data and computable models as mathematical notions will be welcomed by researchers and graduate students. Full Product DetailsAuthor: raymond turnerPublisher: Springer London Ltd Imprint: Springer London Ltd Edition: 1st ed. Softcover of orig. ed. 2009 Dimensions: Width: 15.50cm , Height: 1.30cm , Length: 23.50cm Weight: 0.454kg ISBN: 9781849968188ISBN 10: 1849968187 Pages: 240 Publication Date: 13 October 2010 Audience: Professional and scholarly , Professional & Vocational Format: Paperback Publisher's Status: Active Availability: In Print ![]() This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us. Table of ContentsWhat is a Computable Model?.- Typed Predicate Logic.- Data Types.- Definability.- Specification.- Functions.- Preconditions.- Natural Numbers.- Typed Set Theory.- Systems Modeling.- A Type of Types.- Schemata.- Separation Types.- Recursive Schemata.- Inductive Types.- Recursive Functions.- Schema Definitions.- Computable Ontology.- Classes.- Classes of Functions.- Computable Analysis.- Programming Language Specification.- Abstract Types.- Conclusion.ReviewsFrom the reviews: Turner's book ... provides an articulate overview of the theory behind computational model design. ... The book is the result of many years of research and teaching in the field and has all the attributes of a mature work, worthy of being included as a valuable reference for interested professionals. ... a textbook for `graduate students and researchers in theoretical computer science, artificial intelligence, and mathematical logic.' ... there is no doubt that professionals in these areas will find the text valuable ... . (Stefan Robila, ACM Computing Reviews, November, 2009) From the reviews: Turner's book ! provides an articulate overview of the theory behind computational model design. ! The book is the result of many years of research and teaching in the field and has all the attributes of a mature work, worthy of being included as a valuable reference for interested professionals. ! a textbook for 'graduate students and researchers in theoretical computer science, artificial intelligence, and mathematical logic.' ! there is no doubt that professionals in these areas will find the text valuable ! . (Stefan Robila, ACM Computing Reviews, November, 2009) Author InformationTab Content 6Author Website:Countries AvailableAll regions |