A model-view separation architecture for GUI application components

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

    Abstract

    Graphical User Interface (GUI) application component is a compound component, which consists of fine-grained components (such as GUI widgets) and specific logic. GUI application components fabricated by conventional techniques expose low extensibility because of the incomplete separation between the application logic part and GUI part inside the components. In this paper, we propose a new component architecture, "BeaM", which realizes complete separation between both parts inside the GUI application components. We have implemented a development environment corresponding to the proposed architecture in Java language. As a result of experimental evaluations, it is found that BeaM is useful to develop GUI application components as JavaBeans components with high extensibility.

    Original languageEnglish
    Title of host publicationInternational Conference on Information Technology: Coding and Computing, ITCC
    EditorsH. Selvaraj, P.K. Srimani
    Pages359-364
    Number of pages6
    Volume2
    Publication statusPublished - 2005
    EventITCC 2005 - International Conference on Information Technology: Coding and Computing - Las Vegas, NV
    Duration: 2005 Apr 42005 Apr 6

    Other

    OtherITCC 2005 - International Conference on Information Technology: Coding and Computing
    CityLas Vegas, NV
    Period05/4/405/4/6

    Fingerprint

    Graphical user interfaces

    ASJC Scopus subject areas

    • Engineering(all)

    Cite this

    Washizaki, H., & Fukazawa, Y. (2005). A model-view separation architecture for GUI application components. In H. Selvaraj, & P. K. Srimani (Eds.), International Conference on Information Technology: Coding and Computing, ITCC (Vol. 2, pp. 359-364)

    A model-view separation architecture for GUI application components. / Washizaki, Hironori; Fukazawa, Yoshiaki.

    International Conference on Information Technology: Coding and Computing, ITCC. ed. / H. Selvaraj; P.K. Srimani. Vol. 2 2005. p. 359-364.

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

    Washizaki, H & Fukazawa, Y 2005, A model-view separation architecture for GUI application components. in H Selvaraj & PK Srimani (eds), International Conference on Information Technology: Coding and Computing, ITCC. vol. 2, pp. 359-364, ITCC 2005 - International Conference on Information Technology: Coding and Computing, Las Vegas, NV, 05/4/4.
    Washizaki H, Fukazawa Y. A model-view separation architecture for GUI application components. In Selvaraj H, Srimani PK, editors, International Conference on Information Technology: Coding and Computing, ITCC. Vol. 2. 2005. p. 359-364
    Washizaki, Hironori ; Fukazawa, Yoshiaki. / A model-view separation architecture for GUI application components. International Conference on Information Technology: Coding and Computing, ITCC. editor / H. Selvaraj ; P.K. Srimani. Vol. 2 2005. pp. 359-364
    @inproceedings{2a12b985e02c40ebaa06d50a4775ba7b,
    title = "A model-view separation architecture for GUI application components",
    abstract = "Graphical User Interface (GUI) application component is a compound component, which consists of fine-grained components (such as GUI widgets) and specific logic. GUI application components fabricated by conventional techniques expose low extensibility because of the incomplete separation between the application logic part and GUI part inside the components. In this paper, we propose a new component architecture, {"}BeaM{"}, which realizes complete separation between both parts inside the GUI application components. We have implemented a development environment corresponding to the proposed architecture in Java language. As a result of experimental evaluations, it is found that BeaM is useful to develop GUI application components as JavaBeans components with high extensibility.",
    author = "Hironori Washizaki and Yoshiaki Fukazawa",
    year = "2005",
    language = "English",
    isbn = "0769523153",
    volume = "2",
    pages = "359--364",
    editor = "H. Selvaraj and P.K. Srimani",
    booktitle = "International Conference on Information Technology: Coding and Computing, ITCC",

    }

    TY - GEN

    T1 - A model-view separation architecture for GUI application components

    AU - Washizaki, Hironori

    AU - Fukazawa, Yoshiaki

    PY - 2005

    Y1 - 2005

    N2 - Graphical User Interface (GUI) application component is a compound component, which consists of fine-grained components (such as GUI widgets) and specific logic. GUI application components fabricated by conventional techniques expose low extensibility because of the incomplete separation between the application logic part and GUI part inside the components. In this paper, we propose a new component architecture, "BeaM", which realizes complete separation between both parts inside the GUI application components. We have implemented a development environment corresponding to the proposed architecture in Java language. As a result of experimental evaluations, it is found that BeaM is useful to develop GUI application components as JavaBeans components with high extensibility.

    AB - Graphical User Interface (GUI) application component is a compound component, which consists of fine-grained components (such as GUI widgets) and specific logic. GUI application components fabricated by conventional techniques expose low extensibility because of the incomplete separation between the application logic part and GUI part inside the components. In this paper, we propose a new component architecture, "BeaM", which realizes complete separation between both parts inside the GUI application components. We have implemented a development environment corresponding to the proposed architecture in Java language. As a result of experimental evaluations, it is found that BeaM is useful to develop GUI application components as JavaBeans components with high extensibility.

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

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

    M3 - Conference contribution

    SN - 0769523153

    VL - 2

    SP - 359

    EP - 364

    BT - International Conference on Information Technology: Coding and Computing, ITCC

    A2 - Selvaraj, H.

    A2 - Srimani, P.K.

    ER -