Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Software Visualization: Visualizing the Structure, Behaviour, and Evolution of Software

Buy
Software visualization encompasses the development and evaluation of methods for graphically representing different aspects of software, including its structure, its execution, and its evolution. Software visualization combines techniques from areas like software engineering, programming languages, data mining, computer graphics, information visualization and human-computer interaction.

So far, there exist only anthologies and proceedings about software visualization. With this book, Stephan Diehl has written the first textbook on software visualization. As such it targets both students and teachers in computer science. Topics covered include static program visualization, algorithm animation, visual debugging, as well as the visualization of the evolution of software. The author's presentation emphasizes common principles and provides different examples mostly taken from seminal work. In addition, each chapter is followed by a list of exercises including both pen and paper exercises, as well as programming tasks. Although written mostly for graduate students, the book will also be a source for researchers in both academia and industry, as it will provide a broad and systematic overview of the area including many pointers to tools available today.

About the Author

Stephan Diehl is a full professor for computer science at the University of Trier, Germany. His research interests include programming languages and compiler design, web technologies, educational software and visualization, in particular software visualization. He teaches courses on software visualization at university as well as in industry and has been heavily involved in various international software visualization related events.

(HTML tags aren't allowed.)

Spectroscopy and Optical Diagnostics for Gases
Spectroscopy and Optical Diagnostics for Gases

This text provides an introduction to the science that governs the interaction of light and matter (in the gas phase). It provides readers with the basic knowledge to exploit the light-matter interaction to develop quantitative tools for gas analysis (i.e. optical diagnostics) and understand and interpret the results of spectroscopic...

Scanners for Dummies
Scanners for Dummies
Get tips on installation, image editing, and more!

Create Web graphics, T-shirts, slide shows, and other fun projects

The easy way to have fun with digital images! With a scanner, you can do all kinds of cool stuff with photos and images. But how do you get the darn thing to work right? Relax! With this friendly guide at your side,...

Que's Official Internet Yellow Pages, 2005 Edition
Que's Official Internet Yellow Pages, 2005 Edition

When you have to make a phone call and you don't know the telephone number, what do you pull out? The yellow pages. When you have to look up something on the Internet and you don't know the Website address, what should you pull out? Que's Official Internet Yellow Pages, 2005 Edition. The only Internet directory to incorporate a rating...


Advances in Cancer Research, Volume 101 (Advances in Cancer Research)
Advances in Cancer Research, Volume 101 (Advances in Cancer Research)
Praise for the Serial:
"This classic and essential series presents critical overviews on select aspects of both cancer research and the basic underlying sciences."
-- American Scientist

"Excellent, highly informative, in-depth reviews...expertly written, up-to-date, and well-referenced."
-- Journal of
...
Hacker Cracker: A Journey from the Mean Streets of Brooklyn to the Frontiers of Cyberspace
Hacker Cracker: A Journey from the Mean Streets of Brooklyn to the Frontiers of Cyberspace

One of the most gripping yet improbable stories spawned by the computer revolution, Hacker Crocker is a classic American-dream success story set on the razor edge of high technology. Ejovi Nuwere takes the reader on the roller-coaster ride of his extraordinary life, from the bullet-riddled, drugged-out streets of one of America's...

Petri Nets: Fundamental Models, Verification and Applications
Petri Nets: Fundamental Models, Verification and Applications

A Petri net is a mathematical representation of a network. This book first introduces the basic models including time and stochastic extensions, in particular place-transition and high level Petri nets. Their modeling and design capabilities are illustrated by a set of representations of interest in operating and communication systems. The...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy