In the past decade, high quality interfaces have become standard in a growing number of areas such as games and CD-ROM-based encyclopedias. Yet the overwhelming majority of programmers edit their code using a single font within a single window and view code execution via the hand insertion of print statements.
Software Visualization (SV) redresses this unbalance by using typography, graphics, and animation techniques to show program code, data, and control flow. Software Visualization: Programming as a Multimedia Experience, published by MIT Press, describes the history of SV, techniques and frameworks for its construction, its use in education and program debugging, and recent attempts to evaluate its effectiveness. The book has a strong KMi presence as two of the four editors and around a quarter of the chapters authors are from KMi.
More information on the book can be found at the MIT Press overview.
There’s also a website for KMI’s research on SV
CONTACT US
Knowledge Media Institute
The Open University
Walton Hall
Milton Keynes
MK7 6AA
United Kingdom
Tel: +44 (0)1908 653800
Fax: +44 (0)1908 653169
Email: KMi Support
COMMENT
If you have any comments, suggestions or general feedback regarding our website, please email us at the address below.
Email: Digital Development Services
The Open University
Explore
Undergraduate
- Arts and Humanities
- Art History
- Biology
- Business and Management
- Chemistry
- Combined Studies
- Computing and IT
- Counselling
- Creative Writing
- Criminology
- Design
- Early Years
- Economics
- Education
- Electronic Engineering
- Engineering
- English
- Environment
- Film and Media
- Geography
- Health and Social Care
- Health and Wellbeing
- Health Sciences
- History
- International Studies
- Languages
- Law
- Marketing
- Mathematics
- Mental Health
- Music
- Nursing and Healthcare
- Philosophy
- Physics
- Politics
- Psychology
- Religious Studies
- Science
- Social Sciences
- Social Work
- Sociology
- Software Engineering
- Sport and Fitness
- Statistics
Postgraduate
- Postgraduate study
- Research degrees
- Masters in Art History (MA)
- Masters in Computing (MSc)
- Masters in Creative Writing (MA)
- Masters degree in Education
- Masters in Engineering (MSc)
- Masters in English Literature (MA)
- Masters in History (MA)
- Master of Laws (LLM)
- Masters in Mathematics (MSc)
- Masters in Psychology (MSc)
- MBA
- A to Z of Masters degrees