Support Method to Apply User Interface Guidelines to GUIs Using Guideline Templates

Junko Shirogane, Kazuya Sugiuchi, Hajime Iwata, Yoshiaki Fukazawa

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    To realize layout consistency and operability of Graphical User Interfaces (GUIs), user interface guidelines (UI guidelines) are common. Currently, UI guidelines vary by platform (e.g., operating systems and desktop systems) and even by company. Although UI guidelines must be applied to GUIs, applying them is burdensome for software developers because UI guidelines contain many detailed guideline elements. To reduce this burden, we previously proposed a method to apply user interface guidelines to GUIs. However, this method targets specific UI guidelines. Hence to apply diverse UI guidelines, unified descriptions of guideline elements and mechanisms to automatically apply guideline elements to GUIs must be developed. In this paper, we propose templates to describe guideline elements of various UI guidelines and a method to automatically apply guideline elements to GUIs. The proposed method can support the development of new guideline elements.

    Original languageEnglish
    Title of host publicationCommunications in Computer and Information Science
    PublisherSpringer Verlag
    Pages673-687
    Number of pages15
    Volume466 CCIS
    ISBN (Print)9783319118536
    DOIs
    Publication statusPublished - 2014
    Event11th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2014 - Volgograd
    Duration: 2014 Sep 172014 Sep 20

    Publication series

    NameCommunications in Computer and Information Science
    Volume466 CCIS
    ISSN (Print)18650929

    Other

    Other11th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2014
    CityVolgograd
    Period14/9/1714/9/20

    Fingerprint

    Graphical user interfaces
    User interfaces
    Industry

    Keywords

    • Generation
    • GUI
    • Template
    • User Interface Guideline

    ASJC Scopus subject areas

    • Computer Science(all)

    Cite this

    Shirogane, J., Sugiuchi, K., Iwata, H., & Fukazawa, Y. (2014). Support Method to Apply User Interface Guidelines to GUIs Using Guideline Templates. In Communications in Computer and Information Science (Vol. 466 CCIS, pp. 673-687). (Communications in Computer and Information Science; Vol. 466 CCIS). Springer Verlag. https://doi.org/10.1007/978-3-319-11854-3_58

    Support Method to Apply User Interface Guidelines to GUIs Using Guideline Templates. / Shirogane, Junko; Sugiuchi, Kazuya; Iwata, Hajime; Fukazawa, Yoshiaki.

    Communications in Computer and Information Science. Vol. 466 CCIS Springer Verlag, 2014. p. 673-687 (Communications in Computer and Information Science; Vol. 466 CCIS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Shirogane, J, Sugiuchi, K, Iwata, H & Fukazawa, Y 2014, Support Method to Apply User Interface Guidelines to GUIs Using Guideline Templates. in Communications in Computer and Information Science. vol. 466 CCIS, Communications in Computer and Information Science, vol. 466 CCIS, Springer Verlag, pp. 673-687, 11th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2014, Volgograd, 14/9/17. https://doi.org/10.1007/978-3-319-11854-3_58
    Shirogane J, Sugiuchi K, Iwata H, Fukazawa Y. Support Method to Apply User Interface Guidelines to GUIs Using Guideline Templates. In Communications in Computer and Information Science. Vol. 466 CCIS. Springer Verlag. 2014. p. 673-687. (Communications in Computer and Information Science). https://doi.org/10.1007/978-3-319-11854-3_58
    Shirogane, Junko ; Sugiuchi, Kazuya ; Iwata, Hajime ; Fukazawa, Yoshiaki. / Support Method to Apply User Interface Guidelines to GUIs Using Guideline Templates. Communications in Computer and Information Science. Vol. 466 CCIS Springer Verlag, 2014. pp. 673-687 (Communications in Computer and Information Science).
    @inproceedings{503ef3e4b5c74cc5aeb168b542004453,
    title = "Support Method to Apply User Interface Guidelines to GUIs Using Guideline Templates",
    abstract = "To realize layout consistency and operability of Graphical User Interfaces (GUIs), user interface guidelines (UI guidelines) are common. Currently, UI guidelines vary by platform (e.g., operating systems and desktop systems) and even by company. Although UI guidelines must be applied to GUIs, applying them is burdensome for software developers because UI guidelines contain many detailed guideline elements. To reduce this burden, we previously proposed a method to apply user interface guidelines to GUIs. However, this method targets specific UI guidelines. Hence to apply diverse UI guidelines, unified descriptions of guideline elements and mechanisms to automatically apply guideline elements to GUIs must be developed. In this paper, we propose templates to describe guideline elements of various UI guidelines and a method to automatically apply guideline elements to GUIs. The proposed method can support the development of new guideline elements.",
    keywords = "Generation, GUI, Template, User Interface Guideline",
    author = "Junko Shirogane and Kazuya Sugiuchi and Hajime Iwata and Yoshiaki Fukazawa",
    year = "2014",
    doi = "10.1007/978-3-319-11854-3_58",
    language = "English",
    isbn = "9783319118536",
    volume = "466 CCIS",
    series = "Communications in Computer and Information Science",
    publisher = "Springer Verlag",
    pages = "673--687",
    booktitle = "Communications in Computer and Information Science",

    }

    TY - GEN

    T1 - Support Method to Apply User Interface Guidelines to GUIs Using Guideline Templates

    AU - Shirogane, Junko

    AU - Sugiuchi, Kazuya

    AU - Iwata, Hajime

    AU - Fukazawa, Yoshiaki

    PY - 2014

    Y1 - 2014

    N2 - To realize layout consistency and operability of Graphical User Interfaces (GUIs), user interface guidelines (UI guidelines) are common. Currently, UI guidelines vary by platform (e.g., operating systems and desktop systems) and even by company. Although UI guidelines must be applied to GUIs, applying them is burdensome for software developers because UI guidelines contain many detailed guideline elements. To reduce this burden, we previously proposed a method to apply user interface guidelines to GUIs. However, this method targets specific UI guidelines. Hence to apply diverse UI guidelines, unified descriptions of guideline elements and mechanisms to automatically apply guideline elements to GUIs must be developed. In this paper, we propose templates to describe guideline elements of various UI guidelines and a method to automatically apply guideline elements to GUIs. The proposed method can support the development of new guideline elements.

    AB - To realize layout consistency and operability of Graphical User Interfaces (GUIs), user interface guidelines (UI guidelines) are common. Currently, UI guidelines vary by platform (e.g., operating systems and desktop systems) and even by company. Although UI guidelines must be applied to GUIs, applying them is burdensome for software developers because UI guidelines contain many detailed guideline elements. To reduce this burden, we previously proposed a method to apply user interface guidelines to GUIs. However, this method targets specific UI guidelines. Hence to apply diverse UI guidelines, unified descriptions of guideline elements and mechanisms to automatically apply guideline elements to GUIs must be developed. In this paper, we propose templates to describe guideline elements of various UI guidelines and a method to automatically apply guideline elements to GUIs. The proposed method can support the development of new guideline elements.

    KW - Generation

    KW - GUI

    KW - Template

    KW - User Interface Guideline

    UR - http://www.scopus.com/inward/record.url?scp=84907332462&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84907332462&partnerID=8YFLogxK

    U2 - 10.1007/978-3-319-11854-3_58

    DO - 10.1007/978-3-319-11854-3_58

    M3 - Conference contribution

    SN - 9783319118536

    VL - 466 CCIS

    T3 - Communications in Computer and Information Science

    SP - 673

    EP - 687

    BT - Communications in Computer and Information Science

    PB - Springer Verlag

    ER -