David J. Kasik

Learn More
The design and construction of the user interface to interactive systems is receiving increased attention. This paper describes a user interface management system that allows a designer/developer to focus on the logical functionality of an application without the usual bookkeeping associated with a conventional programming language. The user interface(More)
Interactive visualization of massive models still remains a challenging problem. This is mainly due to a combination of ever increasing model complexity with the current hardware design trend that leads to a widening gap between slow data access speed and fast data processing speed. We argue that developing efficient data access and data management(More)
We discuss the significant technical challenges facing the CAD industry and research community and present an approach to address these issues. The key component of all CAD applications is the end user. Users' success or failure in interacting with CAD products ultimately governs the success of the products themselves. We extend the meaning of interactive(More)
have been using 3D models in a number of different areas. Boeing has more than 25 terabytes of online and near-line 3D geometry describing just the shape of its commercial airplane products. Archived model storage reaches into the hundreds of terabytes. Other companies that build physical products such as automobiles, appliances, aerospace vehicles,(More)
Brief history CAD was one of the first computer graphics applications. Ivan Sutherland’s Sketchpad at MIT and the DAC1 project at General Motors began in the early 1960s. Industry developed its own CAD applications, delivered on multiuser mainframes, in the 1960s and 1970s. In the 1980s turnkey systems bundled hardware and software. Current implementations(More)
This written report summarizes the discussions an d conclusions of the goals and objectives group at th e ACM/SIGGRAPH Workshop on Software Tools for Use r Interface Development . The report is organized into th e following sections : e Section 1 — Overview of group goals and discussions Section 2 — Definition and characteristics of a UIM S ® Section 3 —(More)
Interactive display and visualization of large geometric and textured models is becoming a fundamental<lb>capability. There are numerous application areas, including games, movies, CAD, virtual prototyping,<lb>and scientific visualization. One of observations about geometric models used in interactive<lb>applications is that their model complexity continues(More)
The design of the user interface management system (UIMS) is discussed within the context of the problems that it is intended to solve. The aim is not to review the various forms and strategies that have been proposed and used for UIMS development but rather to clarify the environment of a UIMS. The issues, which relate the services of a UIMS to the(More)