ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Simulation Engineering
Jim Ledin
1 57820 080 6
CMP Books
James Amor
embedded systems
Appeared in:
As anyone who has worked with them will know, embedded systems are a notoriously difficult beast to master. Simulation Engineering aims to assist the developer by introducing a set of engineering principles that assist the design, development and testing of the most complex embedded systems; in my opinion this aim is definitely realised.

All major aspects of simulation engineering are covered and Ledin does not shy away from any complex principles, providing comprehensive and relatively easy to understand explanations. A myriad of subject areas are covered including all areas of embedded simulation, data visualisation and analysis, verification and validation, software tools and management issues; to list the number of important principles introduced would far exceed the space I have to complete this review. The main criticism I have of this book is that many areas are extremely difficult to read, however this is mainly attributed to the complexity of the techniques being introduced; once these techniques are understood they should form an indispensable part of most simulation engineers knowledge base.

Upon initial assessment you may be put-off by the prevalence of mathematical formulae throughout the book, I would encourage you to persevere as the book introduces a number of important principles; however if you are not particularly mathematically minded, Simulation Engineering also provides evaluations and information on software tools that will perform these calculations for you and then explains how to interpret the results! Some of these tools are included on the bundled CD and walkthroughs of their use provided in the text.

In summary I would say that this is a book targeted primarily at reasonably experienced embedded developers who are interested in learning the principles of simulation engineering. I would not recommend this title to complete novices to the field, however anyone else with an interest should find this book useful - providing they have the perseverance necessary to read it!