Interoperability Testing of Integrated Communication Software Systems
David Lee · Encyclopedia of Software Engineering · 2002
Abstract Interactive graphics offers the software engineer a set of powerful tools for the creation of user interfaces that can convey information in a clear, direct manner. The applications are large in number and highly diverse. The engineer now uses interactive graphics to design and test components for anything from car body frames to silicon chips, the businessperson uses it to look at financial summaries and predictions, the scientist uses it to look at molecules to determine whether they will react, filmmakers use it to create special effects, advertisers use it to animate inanimate objects, and airline pilots use it to learn how to fly. It is also the basis of modern instrumentation systems and a host of games, from cheap children's toys to the virtual reality devices which are now appearing in entertainment parks. The software implementing interactive graphics systems can best be described using three levels of abstraction, namely the functional, procedural and device levels.