Drawing Programs: The Theory and Practice of Schematic Functional Programming describes a diagrammatic (schematic) approach to programming. It introduces a sophisticated tool for programmers who would rather work with diagrams than with text. The language is a complete functional language that has evolved into a representation scheme that is unique. The result is a simple coherent description of the process of modelling with the computer. The experience of using this tool is introduced gradually with examples, small projects and exercises. The new computational theory behind the tool is interspersed between these practical descriptions so that the reasons for the activity can be understood and the activity, in turn, illustrates some elements of the theory Access to the tool, its source code and a set of examples that range from the simple to the complex is free (see www.springer.com/978-1-84882-617-5). A description of the tool’s construction and how it may be extended is also given. The authors’ experience with undergraduates and graduates who have the understanding and skill of a functional language learnt through using schema have also shown an enhanced ability to program in other computer languages. Readers are provided with a set of concepts that will ensure a good robust program design and, what is more important, a path to error free programming.
"synopsis" may belong to another edition of this title.
Tom Addis is an Emeritus Professor of Computer Science in the School of Computing, University of Portsmouth. Since 1994 is a visiting Professor at the Science Studies Centre, Department of Psychology at the University of Bath. He has had a regular technical exchange with the University of Delft involving postgraduate students. For the last 20 years, he has been actively engaged, in conjunction with Prof. Gooding (Science Historian at the University of Bath), in modelling the 'discovery' process. He has worked with the MPRI UK since 1998 developing an expert control and assessment system for oil tankers and with Portech Ltd working on intelligent robot control. He has investigated the use of architectural and urban development theories to understand system evolution as well as exploring `metaphor' as a mechanism for human computer interaction.
Addis joined ICL Research and Advanced Development Centre in 1969 to work on computer speech recognition and user behaviour; the prototype ICL Content Addressable Files Server from which the technique of Extended Relational Analysis evolved. This was applied to developing a series of artificial intelligent systems. In 1981 he moved to Brunel University and in 1986 to the University of Reading as Professor of Computer Science. He was technical consultant to GEC Hirst Research Laboratories for nine years where he developed an engine for knowledge storage. It was during this time that the elements of Schematic Functional Programming emerged, as limitations of ERA became apparent. With Plessey he evolved a wafer manufacturing scheduling system that was deployed in their plant at Plymouth.
He has over 90 major publications since 1970, he is author of Knowledge Systems Design and co-editor of four research books. He was an Associate Editor of the Int. J. Human Computer Studies, and is a MInstP, CPhys, FBCS, FIET, CEng, CITP and FRSA.
Jan Addis is a mathematician and independent consultant. She originally joined Computer Analysts and Programmers Ltd in 1968 as a computer programmer where she produced computer generated timetables (in Assembler) for BA (then BEA) and a suite of monitoring software (in PL1 and Assembler) for the Concorde fatigue-testing program. Between 1971 and 1982 she took a career break and then returned to Reading University as an applications and support programmer. During that time she provided special teaching aids and a name-server for the Reading electronic mail system. In 1987 she linked up with Tom Addis where she investigated man-machine interfaces for programs developed within new computational paradigms. This led to the concept of the Clarity environment. In 1989 Jan developed pagination and interactive editing of the Swedish Yellow Pages. In 1990 she left the group to become a research officer at the Bath University, where she was involved with Profs. David Gooding and Tom Addis in creating the Clarity environment.
In 1996 Jan Addis became a visiting research fellow, a part-time lecturer at Portsmouth University and Managing Director of Clarity Support Ltd. Between 2001 and 2002 she worked as a Research Fellow on the Amuse Project at Portsmouth University.
Drawing Programs: The Theory and Practice of Schematic Functional Programming describes a diagrammatic (schematic) approach to programming. It introduces a sophisticated tool for programmers who would rather work with diagrams than with text. The language is a complete functional language that has evolved into a representation scheme that is unique. The result is a simple coherent description of the process of modelling with the computer. The experience of using this tool is introduced gradually with examples, small projects and exercises. The new computational theory behind the tool is interspersed between these practical descriptions so that the reasons for the activity can be understood and the activity, in turn, illustrates some elements of the theory.
Access to the tool, its source code and a set of examples that range from the simple to the complex is free (see www.springer.com/978-1-84882-617-5). A description of the tool’s construction and how it may be extended is also given.
The authors’ experience with undergraduates and graduates who have the understanding and skill of a functional language learnt through using schema have also shown an enhanced ability to program in other computer languages. Readers are provided with a set of concepts that will ensure a good robust program design and, what is more important, a path to error free programming.
"About this title" may belong to another edition of this title.
£ 4.48 shipping within United Kingdom
Destination, rates & speedsFREE shipping from U.S.A. to United Kingdom
Destination, rates & speedsSeller: Anybook.com, Lincoln, United Kingdom
Condition: Good. This is an ex-library book and may have the usual library/used-book markings inside.This book has soft covers. In good all round condition. Please note the Image in this listing is a stock photo and may not match the covers of the actual item,700grams, ISBN:9781848826175. Seller Inventory # 9784189
Quantity: 1 available
Seller: Bahamut Media, Reading, United Kingdom
paperback. Condition: Very Good. Shipped within 24 hours from our UK warehouse. Clean, undamaged book with no damage to pages and minimal wear to the cover. Spine still tight, in very good condition. Remember if you are not happy, you are covered by our 100% money back guarantee. Seller Inventory # 6545-9781848826175
Quantity: 1 available
Seller: AwesomeBooks, Wallingford, United Kingdom
paperback. Condition: Very Good. Drawing Programs: The Theory and Practice of Schematic Functional Programming This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. . Seller Inventory # 7719-9781848826175
Quantity: 1 available
Seller: Basi6 International, Irving, TX, U.S.A.
Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEJUNE24-245727
Quantity: 1 available
Seller: Brook Bookstore On Demand, Napoli, NA, Italy
Condition: new. Questo è un articolo print on demand. Seller Inventory # 890b53149e61e5aeb7b0db56c3ab9361
Quantity: Over 20 available
Seller: GreatBookPricesUK, Woodford Green, United Kingdom
Condition: New. Seller Inventory # 6334035-n
Quantity: Over 20 available
Seller: Chiron Media, Wallingford, United Kingdom
Paperback. Condition: New. Seller Inventory # 6666-IUK-9781848826175
Quantity: 10 available
Seller: GreatBookPricesUK, Woodford Green, United Kingdom
Condition: As New. Unread book in perfect condition. Seller Inventory # 6334035
Quantity: Over 20 available
Seller: THE SAINT BOOKSTORE, Southport, United Kingdom
Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 620. Seller Inventory # C9781848826175
Quantity: Over 20 available
Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany
Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware 416 pp. Englisch. Seller Inventory # 9781848826175
Quantity: 2 available