Logo - springer
Slogan - springer

Computer Science - Software Engineering | Handbook of Open Source Tools

Handbook of Open Source Tools

Koranne, Sandeep

2011, XXXI, 484 p. 314 illus.

Available Formats:

Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.

You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.

After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.


(net) price for USA

ISBN 978-1-4419-7719-9

digitally watermarked, no DRM

Included Format: PDF

download immediately after purchase

learn more about Springer eBooks

add to marked items


Hardcover version

You can pay for Springer Books with Visa, Mastercard, American Express or Paypal.

Standard shipping is free of charge for individual customers.


(net) price for USA

ISBN 978-1-4419-7718-2

free shipping for individuals worldwide

usually dispatched within 3 to 5 business days

add to marked items

  • Presents a comprehensive discussion of more than 200 advanced tools
  • Includes a special focus on mathematical open source software not  available in most open source software books
  • Introduces several tools, which are not known outside of select groups but are very powerful: ACL2, CLIPS, CUDA, and COIN

Handbook of Open Source Tools introduces a comprehensive collection of advanced open source tools useful in developing software applications. The book contains information on more than 200 open-source tools which include software construction utilities for compilers, virtual-machines, database, graphics, high-performance computing, OpenGL, geometry, algebra, graph theory , GUIs and more. Special highlights for software construction utilities and application libraries are included. Each tool is covered in the context of a real like application development setting. This unique handbook presents a comprehensive discussion of advanced tools, a valuable asset used by most application developers and programmers; includes a special focus on Mathematical Open Source Software not available in most Open Source Software books, and introduces several tools (eg ACL2, CLIPS, CUDA, and COIN) which are not known outside of select groups, but are very powerful.

Handbook of Open Source Tools is designed for application developers and programmers working with Open Source Tools. Advanced-level students concentrating on Engineering, Mathematics and Computer Science will find this reference a valuable asset as well.

Content Level » Professional/practitioner

Keywords » Berkeley db - Boost - CGAL - CLIPS - Doxygen - GCC - GNU/Linux - GSL - Graphviz - LLVM - Lex - OpenGL - OpenMP - OpenSource - Qt - SWIG - Yacc - currentjm - pthread - teletalk

Related subjects » Computational Intelligence and Complexity - Database Management & Information Retrieval - Software Engineering

Table of contents 

Part I Fundamentals.- GNU/Linux Operating System.- Text processing.- Part II Software Engineering and Libraries.- Software Engineering.- Standard Libraries.- Apache Portable Runtime.- Boost C++ Libraries.- Performance Libraries.- Compression Engines.- Application Development Libraries.- Hierarchical Data Format 5 : HDF5.- Graphics and Image Processing Libraries.- Part III Parallel and System Programming.- Parallel Programming.- Part IV Engineering and Mathematical Software.- Scientific Software.- VLSI CAD Tools.- Math libraries.- Mathematics Software.- Artificial Intelligence and Optimization.- Part V Scientific Visualization.- Information Visualization.- Web and Database Systems.- Conclusion.- Index

Popular Content within this publication 



Read this Book on Springerlink

Services for this book

New Book Alert

Get alerted on new Springer publications in the subject area of Software Engineering / Programming and Operating Systems.