
This book gives a lengthy and fairly comprehensive overview of software testing that emphasizes formal models for testing. In the introduction, the author gives a general overview of the testing process and the reasons and goals for testing. He carefully distinguishes between testing and debugging, and advocates these as separate activities. Testing according to the author is done to find bugs; whereas debugging is done to find the origin of the bugs and fix them. The author characterizes testing as either functional or structural. Functional testing treats the program from the user’s point of view, with inputs given to the program, and then the outputs are checked for conformance to a specified reference. Structural testing examines how the program is implemented, in terms of programming style, design, etc. The notion of an oracle is defined as any program or process that specifies the expected outcome of a collection of tests. The author clearly identifies and characterizes the different types of tests that arise in development organizations, such as unit testing, regression testing, stress testing, and integration testing.
(more…)

Software Project Secrets: Why Software Projects Fail offers a new path to success in the software industry. This book reaches out to managers, developers, and customers who use industry-standard methodologies, but whose projects still struggle to succeed.
(more…)

This text teaches, by example, how to create models, simulate performance simulations and analyze results. It takes a quantitative approach and covers a range of event driven and time driven models. In addition it is software independent – to make implementations as generic as possible, which allows for experimentation with different implementations.
(more…)

Sensible choice and organization of topics, made all the more authoritative by the author’s credentials as a senior academic in the area Prof. David S. Rosenblum, University College London I find Somerville inviting and readable and with more appropriate content Julian Padget, University of Bath Sommerville takes case studies from radically different areas of SE.
(more…)

the best developers have seen well-intentioned software projects fail — often because the customer kept changing requirements, and end users didn’t know how to use the software you developed. Instead of surrendering to these common problems, let Head First Software Development guide you through the best practices of software development. Before you know it, those failed projects will be a thing of the past.
(more…)

Learning Autodesk® 3ds Max® 2008 | Foundation is your shortcut to learning 3ds Max quickly and effectively. Youll get hands-on experience with the key tools and techniques through easy-to-follow, step-by-step project-based lessons, while learning to model, animate, apply materials and render in both the games & design visualization pipelines. By the end of the book youll have a sense of the entire production process as you work on real-life production examples.
(more…)
Tags:
3D,
3D graphics,
Animation,
artists,
digital images,
flowcharts,
Help library,
Maya,
Programming,
Simulation,
Simulator,
tutorial

In Silico introduces Maya programming into one of the most fascinating application areas of 3D graphics: biological visualization. In five building-block tutorials, this book prepares animators to work with visualization problems in cell biology. The book assumes no deep knowledge of cell biology nor 3D graphics programming. An accompanying DVD-ROM includes code derived from the tutorials, the working Maya computer files, and sample animated movies. The interior of the book contains generous Maya screen captures, tables, and flowcharts to compliment the instruction and tutorials.
(more…)

If you want just one book to be your go-to guide for all things 3ds Max, this is the book. Whether you’re a beginner looking for 3D basics or a full-fledged animator seeking new ways to dazzle viewers with your creations, it’s all here.
(more…)