A method for managing a plurality of application window representations is
described. The method includes steps of defining a set of application
window representation positions in a predefined region, displaying a
plurality of application window representations in the application window
representation positions, receiving an input to open a first application
window, creating a first application window representation in the
predefined region, determining whether a second application window
representation of the plurality needs to be repositioned into a hidden
application window representation position, and repositioning the second
application window representation into the hidden application window
representation upon determining that the second application window
representation needs to be repositioned, wherein the hidden application
window representation position is within a glom.