0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (4)
  • R100 - R250 (263)
  • R250 - R500 (3,670)
  • R500+ (10,900)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

Network Performance Analysis - Using the J Programming Language (Paperback, Softcover reprint of hardcover 1st ed. 2008): Alan... Network Performance Analysis - Using the J Programming Language (Paperback, Softcover reprint of hardcover 1st ed. 2008)
Alan Holt
R2,653 Discovery Miles 26 530 Ships in 18 - 22 working days

This book brings Network Calculus closer to the network professional and will also have real appeal for postgraduates studying network performance. It provides valuable analytical tools and uses J as a means of providing a practical treatment of the subject. It builds a bridge between mathematics theory and the practical use of computers in the field of network performance analysis.

Implementing Distributed Systems with Java and CORBA (Paperback, Softcover reprint of hardcover 1st ed. 2005): Markus Aleksy,... Implementing Distributed Systems with Java and CORBA (Paperback, Softcover reprint of hardcover 1st ed. 2005)
Markus Aleksy, Axel Korthaus, Martin Schader
R1,425 Discovery Miles 14 250 Ships in 18 - 22 working days

This book provides graduate students and practitioners with knowledge of the CORBA standard and practical experience of implementing distributed systems with CORBA's Java mapping. With tested code examples that will run immediately

Categories for Software Engineering (Paperback, Softcover reprint of hardcover 1st ed. 2005): Jose Luiz Fiadeiro Categories for Software Engineering (Paperback, Softcover reprint of hardcover 1st ed. 2005)
Jose Luiz Fiadeiro
R1,399 Discovery Miles 13 990 Ships in 18 - 22 working days

Demonstrates how category theory can be used for formal software development.


The mathematical toolbox for the Software Engineering in the new age of complex interactive systems.

Recent Advances in Formal Languages and Applications (Paperback, Softcover reprint of hardcover 1st ed. 2006): Zoltan Esik,... Recent Advances in Formal Languages and Applications (Paperback, Softcover reprint of hardcover 1st ed. 2006)
Zoltan Esik, Carlos Martin-Vide, Victor Mitrana
R4,013 Discovery Miles 40 130 Ships in 18 - 22 working days

The contributors present the main results and techniques of their specialties in an easily accessible way accompanied with many references: historical, hints for complete proofs or solutions to exercises and directions for further research. This volume contains applications which have not appeared in any collection of this type. The book is a general source of information in computation theory, at the undergraduate and research level.

Programming Languages - An Active Learning Approach (Paperback, 2008): Kent D Lee Programming Languages - An Active Learning Approach (Paperback, 2008)
Kent D Lee
R3,084 Discovery Miles 30 840 Ships in 18 - 22 working days

Programming Languages: An Active Learning Approach introduces students to three programming paradigms: object-oriented/imperative languages using C++ and Ruby, functional languages using Standard ML, and logic programming using Prolog. This interactive textbook is intended to be used in and outside of class. Each chapter follows a pattern of presenting a topic followed by a practice exercise or exercises that encourage students to try what they have just read. This textbook is best-suited for students with a 2-3 course introduction to imperative programming.

Key Features: (1) Accessible structure guides the student through various programming languages. (2) Seamlessly integrated practice exercises. (3) Classroom-tested. (4) Online support materials.

Advance praise:
"The Programming Languages book market is overflowing with books, but none like this. In many ways, it is precisely the book I have been searching for to use in my own programming languages course. One of the main challenges I perpetually face is how to teach students to program in functional and logical languages, but also how to teach them about compilers. This book melds the two approaches very well." -- David Musicant, Carleton College

Hardware Verification with System Verilog - An Object-Oriented Framework (Paperback, Softcover reprint of hardcover 1st ed.... Hardware Verification with System Verilog - An Object-Oriented Framework (Paperback, Softcover reprint of hardcover 1st ed. 2007)
Mike Mintz, Robert Ekendahl
R2,913 Discovery Miles 29 130 Ships in 18 - 22 working days

Verification is increasingly complex, and SystemVerilog is one of the languages that the verification community is turning to. However, no language by itself can guarantee success without proper techniques. Object-oriented programming (OOP), with its focus on managing complexity, is ideally suited to this task.

With this handbook-the first to focus on applying OOP to SystemVerilog-we'll show how to manage complexity by using layers of abstraction and base classes. By adapting these techniques, you will write more "reasonable" code, and build efficient and reusable verification components.

Both a learning tool and a reference, this handbook contains hundreds of real-world code snippets and three professional verification-system examples. You can copy and paste from these examples, which are all based on an open-source, vendor-neutral framework (with code freely available at www.trusster.com).

Learn about OOP techniques such as these:

  • Creating classes-code interfaces, factory functions, reuse
  • Connecting classes-pointers, inheritance, channels
  • Using "correct by construction"-strong typing, base classes
  • Packaging it up-singletons, static methods, packages
Transactions on Aspect-Oriented Software Development VII - A Common Case Study for Aspect-Oriented Modeling (Paperback,... Transactions on Aspect-Oriented Software Development VII - A Common Case Study for Aspect-Oriented Modeling (Paperback, Edition.)
Shmuel Katz, Mira Mezini; Edited by (ghost editors) Joerg Kienzle
R1,447 Discovery Miles 14 470 Ships in 18 - 22 working days

- Those who want to learn about AOM ?nd in this special issue a concise collection of descriptions of solid and mature AOM approaches. They only have to take the time to understand one case study in order to appreciate the sample models shown in all papers. - Those who want to apply AOM for a particular purpose and are looking for the most appropriate AOM technique can use the papers presented in this specialissue to identify the mostpromisingapproach(es).By identifying similarities between their problem and the case study they should be able to determine candidate AOM approaches easily. - Those working on their own AOM approach can readily identify approaches that were able to handle concerns that their own approach is not able to handle elegantly. This stimulates cross-fertilization between approaches and collaborative research. - Thoseengineering researchersthat areworkingon enhancing softwaredev- opment processes can use the example models presented in this special issue to understand the potential bene?ts of using AOM techniques at di?erent phases of the software development life-cycle.

Introduction to Programming with Greenfoot - Object-Oriented Programming in Java with Games and Simulations (Paperback, 2nd... Introduction to Programming with Greenfoot - Object-Oriented Programming in Java with Games and Simulations (Paperback, 2nd edition)
Michael Kolling
R3,802 Discovery Miles 38 020 Ships in 10 - 15 working days

For courses in programming and computer science. Hands-on Programming with Greenfoot Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with Games and Simulations teaches the basics of Java computer programming languages in the context of Greenfoot. Readers are able to learn the general fundamentals and principles of programming by creating their very own fun and interesting games and simulations. Major concepts are conveyed in modern, object-oriented programming language through hands-on, practical activity that allows readers to create, observe, and play. The Second Edition employs a unique approach that teaches by doing--concepts are often explained after readers have had a chance to engage in interactive examples. Because of its uniquely hands-on approach in the context of the Greenfoot environment, Introduction to Programming with Greenfoot makes programming a fun, interactive subject for readers to enjoy.

Programming Languages and Systems - 9th Asian Symposium, APLAS 2011, Kenting, Taiwan, December 5-7, 2011. Proceedings... Programming Languages and Systems - 9th Asian Symposium, APLAS 2011, Kenting, Taiwan, December 5-7, 2011. Proceedings (Paperback, 2011)
Hong-Seok Yang
R1,435 Discovery Miles 14 350 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 9th Asian Symposium on Programming Languages and Systems, APLAS 2011, held in Kenting, Taiwan, in December 2011. The 22 revised full papers presented together with 4 invited talks and one system and tool presentations were carefully reviewed and selected from 64 submissions. The papers are organized in topical sections on program analysis; functional programming; compiler; concurrency; semantics; as well as certification and logic.

Distributed Embedded Control Systems - Improving Dependability with Coherent Design (Paperback, Softcover reprint of hardcover... Distributed Embedded Control Systems - Improving Dependability with Coherent Design (Paperback, Softcover reprint of hardcover 1st ed. 2008)
Matjaz Colnaric, Domen Verber
R4,005 Discovery Miles 40 050 Ships in 18 - 22 working days

This fascinating new work comes complete with more than 100 illustrations and a detailed practical prototype. It explores the domains encountered when designing a distributed embedded computer control system as an integrated whole. Basic issues about real-time systems and their properties, especially safety, are examined first. Then, system and hardware architectures are dealt with, along with programming issues, embodying desired properties, basic language subsets, object orientation and language support for hardware and software specifications.

Formal Languages and Compilation (Paperback, Softcover reprint of hardcover 1st ed. 2009): Stefano Crespi Reghizzi Formal Languages and Compilation (Paperback, Softcover reprint of hardcover 1st ed. 2009)
Stefano Crespi Reghizzi
R1,995 Discovery Miles 19 950 Ships in 18 - 22 working days

State of books on compilers The book collects and condenses the experience of years of teaching compiler courses and doing research on formal language theory, on compiler and l- guage design, and to a lesser extent on natural language processing. In the turmoil of information technology developments, the subject of the book has kept the same fundamental principles over half a century, and its relevance for theory and practice is as important as in the early days. This state of a?airs of a topic, which is central to computer science and is based on consolidated principles, might lead us to believe that the acc- panying textbooks are by now consolidated, much as the classical books on mathematics. In fact this is rather not true: there exist ?ne books on the mathematical aspects of language and automata theory, but the best books on translators are sort of encyclopaedias of algorithms, design methods, and practical know-how used in compiler design. Indeed a compiler is a mic- cosm, featuring avarietyofaspectsrangingfromalgorithmicwisdomto CPU andmemoryexploitation.Asaconsequencethetextbookshavegrowninsize, and compete with respect to their coverage of the last developments on p- gramming languages, processor architectures and clever mappings from the former to the latter

Fundamental Problems in Computing - Essays in Honor of Professor Daniel J. Rosenkrantz (Paperback, Softcover reprint of... Fundamental Problems in Computing - Essays in Honor of Professor Daniel J. Rosenkrantz (Paperback, Softcover reprint of hardcover 1st ed. 2009)
Sekharipuram S. Ravi, Sandeep Kumar Shukla
R2,697 Discovery Miles 26 970 Ships in 18 - 22 working days

Fundamental Problems in Computing is in honor of Professor Daniel J. Rosenkrantz, a distinguished researcher in Computer Science. Professor Rosenkrantz has made seminal contributions to many subareas of Computer Science including formal languages and compilers, automata theory, algorithms, database systems, very large scale integrated systems, fault-tolerant computing and discrete dynamical systems. For many years, Professor Rosenkrantz served as the Editor-in-Chief of the Journal of the Association for Computing Machinery (JACM), a very prestigious archival journal in Computer Science. His contributions to Computer Science have earned him many awards including the Fellowship from ACM and the ACM SIGMOD Contributions Award.

Advanced Memory Optimization Techniques for Low-Power Embedded Processors (Paperback, Softcover reprint of hardcover 1st ed.... Advanced Memory Optimization Techniques for Low-Power Embedded Processors (Paperback, Softcover reprint of hardcover 1st ed. 2007)
Manish Verma, Peter Marwedel
R2,653 Discovery Miles 26 530 Ships in 18 - 22 working days

This book proposes novel memory hierarchies and software optimization techniques for the optimal utilization of memory hierarchies. It presents a wide range of optimizations, progressively increasing in the complexity of analysis and of memory hierarchies. The final chapter covers optimization techniques for applications consisting of multiple processes found in most modern embedded devices.

Fundamental Networking in Java (Paperback, Softcover reprint of hardcover 1st ed. 2006): Esmond Pitt Fundamental Networking in Java (Paperback, Softcover reprint of hardcover 1st ed. 2006)
Esmond Pitt
R1,436 Discovery Miles 14 360 Ships in 18 - 22 working days

The book provides complete coverage of fundamental IP networking in Java. It introduces the concepts behind TCP/IP and UDP and their intended use and purpose; gives complete coverage of Java networking APIs, includes an extended discussion of advanced server design, so that the various design principles and tradeoffs concerned are discussed and equips the reader with analytic queuing-theory tools to evaluate design alternatives; covers UDP multicasting, and covers multi-homed hosts, leading the reader to understand the extra programming steps and design considerations required in such environments.

After reading this book the reader will have an advanced knowledge of fundamental network design and programming concepts in the Java language, enabling them to design and implement distributed applications with advanced features and to predict their performance. Special emphasis is given to the scalable I/O facilities of Java 1.4 as well as complete treatments of multi-homing and UDP both unicast and multicast.

Advances in Object-Oriented Graphics I (Paperback, Softcover reprint of the original 1st ed. 1991): Edwin H. Blake, Peter... Advances in Object-Oriented Graphics I (Paperback, Softcover reprint of the original 1st ed. 1991)
Edwin H. Blake, Peter Wisskirchen
R2,644 Discovery Miles 26 440 Ships in 18 - 22 working days

Object-oriented systems have gained a great deal of popularity recently and their application to graphics has been very successful. This book documents a number of recent advances and indicates numerous areas of current research. The purpose of the book is: - to demonstrate the extraordinary practical utility of object-oriented methods in computer graphics (including user interfaces, image synthesis, CAD), - to examine outstanding research issues in the field of object-oriented graphics, and in particular to investi- gate extensions and shortcomings of the methodology when applied to computer graphics. Papers included in the book extend existing object-oriented graphical techniques, such as Smalltalk's "model view controller" or "constraints," introduce the use of complex and persistent objects in graphics, and give approaches to direct manipulation interfaces. The reader is presented with an in-depth treatment of a number of significant existing graphics systems, both for user interfaces and for image synthesis. There are theoretical surveys and chapters pointing to new directions in the broad field of computer graphics. Computer language scientists will find a useful critique of object-oriented language constructs and suggested ways to extend object-oriented theory.

Software Architecture - 4th European Conference , ECSA 2010, Copenhagen, Denmark, August 23-26, 2010, Proceedings (Paperback,... Software Architecture - 4th European Conference , ECSA 2010, Copenhagen, Denmark, August 23-26, 2010, Proceedings (Paperback, Edition.)
Muhammad Ali Babar, Ian Gorton
R1,477 Discovery Miles 14 770 Ships in 18 - 22 working days

Welcome to the European Conference on Software Architecture (ECSA), which is the premier European software engineering conference. ECSA provides researchers and practitioners with a platform to present and discuss the most recent, innovative, and significant findings and experiences in the field of software architecture research and practice. The fourth edition of ECSA was built upon a history of a successful series of European workshops on software architecture held from 2004 through 2006 and a series of European software architecture conferences from 2007 through 2009. The last ECSA was merged with the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA). Apart from the traditional technical program consisting of keynote talks, a main - search track, and a poster session, the scope of the ECSA 2010 was broadened to incorporate other tracks such as an industry track, doctoral symposium track, and a tool demonstration track. In addition, we also offered several workshops and tutorials on diverse topics related to software architecture. We received more than 100 submissions in the three main categories: full research and experience papers, emerging research papers, and research challenges papers. The conference attracted papers (co-)authored by researchers, practitioners, and academics from 30 countries (Algeria, Australia, Austria, Belgium, Brazil, Canada, Chile, China, Colombia, Czech Republic, Denmark, Finland, France, Germany, Hong Kong, I- land, India, Ireland, Israel, Italy, The Netherlands, Poland, Portugal, Romania, Spain, Sweden, Switzerland, Tunisia, United Kingdom, United States).

Algebraic Foundations in Computer Science - Essays Dedicated to Symeon Bozapalidis on the Occasion of His Retirement... Algebraic Foundations in Computer Science - Essays Dedicated to Symeon Bozapalidis on the Occasion of His Retirement (Paperback, 2011)
Werner Kuich, George Rahonis
R1,430 Discovery Miles 14 300 Ships in 18 - 22 working days

This Festschrift volume, published in honor of Symeon Bozapalidis on the occasion of his retirement after more than 35 years of teaching activity, focuses on the subjects taught by Symeon, namely: algebra, linear algebra, mathematical logic, number theory, automata theory, tree languages and series, algebraic semantics, and fuzzy languages. Since 1982 -- at the Aristotle University of Thessaloniki -- Symeon's main interests have been closely connected with the algebraic foundations in computer science. In particular, he contributed to the development of the theory of tree languages and series, the axiomatization of graphs, picture theory, and fuzzy languages. The volume contains 15 invited papers, written by colleagues, friends, and students of Symeon. All of the papers were carefully refereed and are connected to his research topics. Most of the papers were presented at the Workshop on Algebraic Foundations in Computer Science, held in Thessaloniki, Greece, during November 7--8, 2011.

Programming Languages for Industrial Robots (Paperback, Softcover reprint of the original 1st ed. 1986): Christian Blume Programming Languages for Industrial Robots (Paperback, Softcover reprint of the original 1st ed. 1986)
Christian Blume; Translated by K. Selke; Wilfried Jakob
R1,449 Discovery Miles 14 490 Ships in 18 - 22 working days

Previous works on industrial robots dealt with "programming" and "programming languages" only in passing; no comparison was made between characteristics of the individual programming lan guages. This book, therefore, gives a detailed account of industrial robot programming and its environment. Mter introducing basic concepts special attention is paid to the language constructs relevant to robot programming. The features of various elements of the languages ex amined are compared. The languages are based on the following concepts: SRL - high-level programming language based on AL with PASCAL elements (University of Karlsruhe, F. R G. ) PASRO - integrated into PASCAL, based on the geometrical data types of SRL (I. I. -BIOMATIC Informatics Institute, Freiburg, F. RG. ) AL - derived from the high-level programming language ALGOL (Stanford University, U. S. A., and University of Karls ruhe, F. RG. ) AML - high-level programming language, influenced by PL/1 (IBM, U. S. A. ) VAL - language specifically developed for robots (Unimation, U. S. A. ) HELP - mixture of high-level language elements and robot l- guage elements and real-time processing (DEA, Italy) SIGLA - a simple machine language (Olivetti, Italy) ROBEX - based on NC programming (Technical College (RWTH), Aachen, F. RG. ) RAIL - high-level programming language for industrial robots with elements for graphic processing (Automatix, U. S. A. ) IRDATA - general software interface between programming and robot controller (Association of German Engineers (VDI), F. R G."

Foundations of Logic Programming (Paperback, 2nd ed. 1987. Softcover reprint of the original 2nd ed. 1987): John W. Lloyd Foundations of Logic Programming (Paperback, 2nd ed. 1987. Softcover reprint of the original 2nd ed. 1987)
John W. Lloyd
R3,096 Discovery Miles 30 960 Ships in 18 - 22 working days

In the two and a half years since the frrst edition of this book was published, the field of logic programming has grown rapidly. Consequently, it seemed advisable to try to expand the subject matter covered in the first edition. The new material in the second edition has a strong database flavour, which reflects my own research interests over the last three years. However, despite the fact that the second edition has about 70% more material than the first edition, many worthwhile topic!! are still missing. I can only plead that the field is now too big to expect one author to cover everything. In the second edition, I discuss a larger class of programs than that discussed in the first edition. Related to this, I have also taken the opportunity to try to improve some of the earlier terminology. Firstly, I introduce "program statements", which are formulas of the form A+-W, where the head A is an atom and the body W is an arbitrary formula. A "program" is a finite set of program statements. There are various restrictions of this class. "Normal" programs are ones where the body of each program statement is a conjunction of literals. (The terminology "general", used in the first edition, is obviously now inappropriate).

C++20 for Programmers - An Objects-Natural Approach (Paperback, 3rd edition): Paul Deitel, Harvey Deitel C++20 for Programmers - An Objects-Natural Approach (Paperback, 3rd edition)
Paul Deitel, Harvey Deitel
R1,252 Discovery Miles 12 520 Ships in 10 - 15 working days

The professional programmer's Deitel (R) guide to C++20 Written for programmers with a background in another high-level language, in this book, you'll learn Modern C++ development hands on using C++20 and its "Big Four" features--Ranges, Concepts, Modules and Coroutines. (For more details, see the Preface, and the table of contents diagram inside the front cover.) In the context of 200+, hands-on, real-world code examples, you'll quickly master Modern C++ coding idioms using popular compilers--Visual C++ (R), GNU (R) g++, Apple (R) Xcode (R) and LLVM (R)/Clang. After the C++ fundamentals quick start, you'll move on to C++ standard library containers array and vector; functional-style programming with C++20 Ranges and Views; strings, files and regular expressions; object-oriented programming with classes, inheritance, runtime polymorphism and static polymorphism; operator overloading, copy/move semantics, RAII and smart pointers; exceptions and a look forward to C++23 Contracts; standard library containers, iterators and algorithms; templates, C++20 Concepts and metaprogramming; C++20 Modules and large-scale development; and concurrency, parallelism, the C++17 and C++20 parallel standard library algorithms and C++20 Coroutines. Features Rich coverage of C++20's "Big Four": Ranges, Concepts, Modules and Coroutines Objects-Natural Approach: Use standard libraries and open-source libraries to build significant applications with minimal code Hundreds of real-world, live-code examples Modern C++: C++20, 17, 14, 11 and a look to C++23 Compilers: Visual C++ (R), GNU (R) g++, Apple Xcode (R) Clang, LLVM (R)/Clang Docker: GNU (R) GCC, LLVM (R)/Clang Fundamentals: Control statements, functions, strings, references, pointers, files, exceptions Object-oriented programming: Classes, objects, inheritance, runtime and static polymorphism, operator overloading, copy/move semantics, RAII, smart pointers Functional-style programming: C++20 Ranges and Views, lambda expressions Generic programming: Templates, C++20 Concepts and metaprogramming C++20 Modules: Large-Scale Development Concurrent programming: Concurrency, multithreading, parallel algorithms, C++20 Coroutines, coroutines support libraries, C++23 executors Future: A look forward to Contracts, range-based parallel algorithms, standard library coroutine support and more "C++20 for Programmers builds up an intuition for modern C++ that every programmer should have in the current software engineering ecosystem. The unique and brilliant ordering in which the Deitels present the material jibes much more naturally with the demands of modern, production-grade programming environments. I strongly recommend this book for anyone who needs to get up to speed on C++, particularly in professional programming environments where the idioms and patterns of modern C++ can be indecipherable without the carefully crafted guidance that this book provides." --Dr. Daisy Hollman, ISO C++ Standards Committee Member "This is a fine book that covers a surprising amount of the very large language that is C++20. An in-depth treatment of C++ for a reader familiar with how things work in other programming languages." --Arthur O'Dwyer, C++ trainer, Chair of CppCon's Back to Basics track, author of several accepted C++17/20/23 proposals and the book Mastering the C++17 STL "Forget about callback functions, bare pointers and proprietary multithreading libraries--C++20 is about standard concurrency features, generic lambda expressions, metaprogramming, tighter type-safety and the long-awaited concepts, which are all demonstrated in this book. Functional programming is explained clearly with plenty of illustrative code listings. The excellent chapter, 'Parallel Algorithms and Concurrency: A High-Level View,' is a highlight of this book." --Danny Kalev, Ph.D. and Certified System Analyst and Software Engineer, Former ISO C++ Standards Committee Member Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. Note: eBooks are 4-color and print books are black and white.

Model Driven Engineering Languages and Systems - 14th International Conference, MODELS 2011, Wellington, New Zealand, October... Model Driven Engineering Languages and Systems - 14th International Conference, MODELS 2011, Wellington, New Zealand, October 16-21, 2011, Proceedings (Paperback)
Jon Whittle, Tony Clark, Thomas Kuhne
R1,553 Discovery Miles 15 530 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 14th International Conference on Model Driven Engineering Languages and Systems, MODELS 2011, held in Wellington, New Zealand, in October 2011. The papers address a wide range of topics in research (foundations track) and practice (applications track). For the first time a new category of research papers, vision papers, are included presenting "outside the box" thinking. The foundations track received 167 full paper submissions, of which 34 were selected for presentation. Out of these, 3 papers were vision papers. The application track received 27 submissions, of which 13 papers were selected for presentation. The papers are organized in topical sections on model transformation, model complexity, aspect oriented modeling, analysis and comprehension of models, domain specific modeling, models for embedded systems, model synchronization, model based resource management, analysis of class diagrams, verification and validation, refactoring models, modeling visions, logics and modeling, development methods, and model integration and collaboration.

Formal Methods for Industrial Critical Systems - 16th International Workshop, FMICS 2011, Trento, Italy, August 29-30, 2011,... Formal Methods for Industrial Critical Systems - 16th International Workshop, FMICS 2011, Trento, Italy, August 29-30, 2011, Proceedings (Paperback, 2011)
Gwen Salaun, Bernhard Schatz
R1,401 Discovery Miles 14 010 Ships in 18 - 22 working days

This book constitutes the proceedings of the 16th International Workshop on Formal Methods for Industrial Critical Systems, FMICS 2011, held in Trento, Italy, in August 2011. The 16 papers presented together with 2 invited talks were carefully reviewed and selected from 39 submissions. The aim of the FMICS workshop series is to provide a forum for researchers who are interested in the development and application of formal methods in industry. It also strives to promote research and development for the improvement of formal methods and tools for industrial applications.

Certified Programs and Proofs - First International Conference, CPP 2011, Kenting, Taiwan, December 7-9, 2011, Proceedings... Certified Programs and Proofs - First International Conference, CPP 2011, Kenting, Taiwan, December 7-9, 2011, Proceedings (Paperback, 2011 ed.)
Jean-Pierre Jouannaud, Zhong Shao
R1,440 Discovery Miles 14 400 Ships in 18 - 22 working days

This book constitutes the referred proceedings of the First International Conference on Certified Programs and Proofs, CPP 2011, held in Kenting, Taiwan, in December 2011.
The 24 revised regular papers presented together with 4 invited talks were carefully reviewed and selected from 49 submissions. They are organized in topical sections on logic and types, certificates, formalization, proof assistants, teaching, programming languages, hardware certification, miscellaneous, and proof perls.

Concurrent And Real-Time Programming In Ada (Hardcover, 2005): Alan Burns, Andy Wellings Concurrent And Real-Time Programming In Ada (Hardcover, 2005)
Alan Burns, Andy Wellings
R2,285 Discovery Miles 22 850 Ships in 10 - 15 working days

Ada is the only ISO-standard, object-oriented, concurrent, real-time programming language. It is intended for use in large, long-lived applications where reliability and efficiency are essential, particularly real-time and embedded systems. In this book, Alan Burns and Andy Wellings give a thorough, self-contained account of how the Ada tasking model can be used to construct a wide range of concurrent and real-time systems. This is the only book that focuses on an in-depth discussion of the Ada tasking model. Following on from the authors' earlier title Concurrency in Ada, this book brings the discussion up to date to include the new Ada 2005 language and the recent advances in real-time programming techniques. It will be of value to software professionals and advanced students of programming alike: indeed every Ada programmer will find it essential reading and a primary reference work that will sit alongside the language reference manual.

Programming for Software Sharing (Paperback, Softcover reprint of the original 1st ed. 1983): D.T. Muxworthy Programming for Software Sharing (Paperback, Softcover reprint of the original 1st ed. 1983)
D.T. Muxworthy
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

Most computer users are familiar with the problems of sharing software with others, and the transfer of programs from one computing environment to another. Software represents an ever-increasing proportion of the cost of computing and these costs tend to nullify all the economic advantages flowing from the wider availability of cheap hardware. Years ago it was hoped that the widespread use of high-level programming languages would help in alleviating the problems of software production, by increasing productivity and by making it simpler for users with similar problems to be able to use the same programs, possibly on different types of machines. It is a common experience that in practice this simple optimism has proved to be unfounded. It was these considerations which led us in 1979 to organize a two-week course on "Programming for Software Sharing" at the European Community Joint Research Centre, Ispra Establishment (Italy), forming part of the regular series of "Ispra Courses." With prominent invited lecturers, local contributions and through discussion sessions we examined with an audience from many countries the problems involved in the sharing and transfer of software, as well as suggesting ways of overcoming them. In our local environment we are faced daily with three problems both from engagements in software exchange in the scientific-technical field on a Europe-wide or world-wide basis, and from work with programming techniques and contributions to the international standardization process.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Applied Business Statistics - Methods…
Trevor Wegner Paperback R930 Discovery Miles 9 300
Object-oriented Programming Languages…
Dorian P. Yeager Mixed media product R2,034 R1,666 Discovery Miles 16 660
Quality, IT and Business Operations…
P.K. Kapur, Uday Kumar, … Hardcover R4,890 Discovery Miles 48 900
Communications and Multimedia Security…
Sokratis Katsikas Hardcover R4,186 Discovery Miles 41 860
Resource Allocation for OFDMA Systems
Chen Chen, Xiang Cheng Hardcover R2,653 Discovery Miles 26 530
Archaeology and Digital Communication…
Chiara Bonacchi Paperback R1,234 Discovery Miles 12 340
Designing Switch/Routers - Fundamental…
James Aweya Hardcover R12,552 Discovery Miles 125 520
Complex Systems - Fundamentals…
G. Rzevski, C.A. Brebbia Hardcover R4,183 Discovery Miles 41 830
Human Face Recognition Using Third-Order…
Okechukwu A. Uwechue, Abhijit S. Pandya Hardcover R4,081 Discovery Miles 40 810
Information Technology Evaluation…
Wim Van Grembergen Paperback R2,003 Discovery Miles 20 030

 

Partners