An Architectural Model for Component Groupware

Cléver Guareis de farias, Carlos E. Goncalves, Marta C. Rosatelli, Luis Ferreira Pires, Marten J. van Sinderen

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    2 Citations (Scopus)
    9 Downloads (Pure)


    This paper proposes an architectural model to facilitate the design of component-based groupware systems. This architectural model has been defined based on (1) three pre-defined component types, (2) a refinement strategy that relies on these component types, (3) the identification of layers of collaboration concerns, and (4) rules for the coupling and distribution of the components that implement these concerns. Our architectural model is beneficial for controlling the complexity of the development process, since it gives concrete guidance on the concerns to be considered and decomposition disciplines to be applied in each development step. The paper illustrates the application of this architectural model with an example of an electronic voting system.
    Original languageUndefined
    Title of host publication11th International Workshop on groupware CRIWG 2005
    EditorsHugo Fuks, Stephan Lukosch, Ana Carolina Salgado
    Place of PublicationBerlin, Germany
    Number of pages16
    ISBN (Print)978-3-540-29110-7
    Publication statusPublished - 2005
    Event11th International Workshop on Groupware, CRIWG 2005 - Porto de Galinhas, Brazil
    Duration: 25 Sept 200529 Sept 2005

    Publication series

    NameLecture Notes in Computer Science
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349


    Workshop11th International Workshop on Groupware, CRIWG 2005
    Other25-29 September 2005


    • SCS-Services
    • IR-63462
    • METIS-224917
    • EWI-7055

    Cite this