Chapter 2 provides a review of the related literature. Related work is presented using a taxonomy based on the characteristics of systems regarding information organization, access and manipulation. Related work also includes psychological studies.
Chapter 3 introduces the Elastic Windows approach and discusses the design principles in detail. Chapter 4 describes the applications written using the Elastic Windows approach by detailed scenarios. Chapter 5 details the software architecture of Elastic Windows, its execution model, and data structures and algorithms for window operations and layout dynamics.
Chapter 6 initially summarizes the background work on windowing system evaluations. Then, my experimental and analytical evaluations of the Elastic Windows approach are presented in detail.
Chapter 7 concludes the dissertation with a summary of the benefits, the limitations and the scope of the Elastic Windows approach, and possible future work regarding the enhancements to the implementation of the approach.