Abstract

SUMMARY To realize usability in software, GUI (Graphical User In-terface) layouts must be consistent because consistency allows end usersto operate software based on previous experiences. Often consistency canbe achieved by user interface guidelines, which realize consistency in asoftware package as well as between various software packages within aplatform. Because end users have different experiences and perceptions,GUIs based on guidelines are not always usable for end users. Thus, itis necessary to realize consistency without guidelines. Herein we proposea method to realize consistent GUIs where existing software packages aresurveyed and common patterns for window layouts, which we call layoutrules, are specified. Our method uses these layout rules to arrange the win-dows of GUIs. Concretely, source programs of developed GUIs are ana-lyzed to identify the layout rules, and then these rules are used to extractparameters to generate source programs of undeveloped GUIs. To evaluateour method, we applied it to existing GUIs in software packages to extractthe layout rules from several windows and to generate other windows. Theevaluation confirms that our method easily realizes layout consistency.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.