Monthly Archives: February 2007

User Interface Design Patterns

This is information about design patterns that can be used in the design of user interfaces. The patterns I’m particularly concerned with deal with the look, feel, and behaviour of modern interface elements, such as those found in browsing “the Web.” Patterns are often employed in object oriented software development and engineering, much more so

Denial of Service and Web Services Architecture

This paper addresses issues of Denial of Service (DoS) for Web Services. Architecture of Web Services is described in context of being doubly susceptible to DoS, and contrasted against other models of delivering software. The impact on the client-publisher relationship is discussed, given the impact of loss of functionality during DoS. Solutions involving performance testing and connection security are proposed.

Paper presented as part of graduate course CIS*6650, Winter of 2007, to Dr. Qusay Mahmoud at the University of Guelph, Guelph, Ontario.