DocumentCode :
2508592
Title :
A Reduction of Grid-Bag Layout to Auckland Layout
Author :
Weber, Gerald
Author_Institution :
Dept. of Comput. Sci., Univ. of Auckland, Auckland, New Zealand
fYear :
2010
fDate :
6-9 April 2010
Firstpage :
67
Lastpage :
74
Abstract :
Many major programming platforms support layout managers in Grid-bag style, where GUI elements can be placed on a rectangular grid. In Grid-bag layout mangers, cells of the underlying grid can be merged in order to create more complex layouts. In this work we classify software engineering issues with Grid-bag layout managers - chiefly bad coupling and a low level of abstraction - into several levels of severity of these issues. In the past we have presented the Auckland Layout Model, which is based on tabstops instead of gridlines. The Auckland Layout Model provides several layers of abstraction and avoids the bad coupling phenomena encountered in Grid-bag Layout. In this work we report on a platform-independent reduction of Grid-bag Layout to Auckland Layout, thus establishing that Grid-bag Layout can be implemented on top of Auckland Layout Model. The reduction of Grid-bag Layout to Auckland Layout presented here is based on an abstract datatype called a Grid-bag analyzer.
Keywords :
graphical user interfaces; grid computing; software engineering; Auckland layout; GUI elements; complex layouts; grid bag analyzer; grid bag layout reduction; grid bag style; rectangular grid; software engineering; Application software; Computer science; Conference management; Engineering management; Graphical user interfaces; Java; Mathematical model; Object oriented modeling; Software engineering; Software testing; graphical user interfaces; layout;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (ASWEC), 2010 21st Australian
Conference_Location :
Auckland
ISSN :
1530-0803
Print_ISBN :
978-0-7695-4006-1
Electronic_ISBN :
1530-0803
Type :
conf
DOI :
10.1109/ASWEC.2010.38
Filename :
5475053
Link To Document :
بازگشت