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 than user interface design. I believe that by applying patterns at the user interface layout and design level, employing a “top-down” approach, we can avoid some situations where deep-system code decisions impede usability of the resulting user interface.

Continue reading

Denial of Service and Web Services Architecture

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

Abstract

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 denials of service (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.

Continue reading

Proudly powered by WordPress
Theme: Esquire by Matthew Buchanan.

Switch to our mobile site