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)

    Abstract

    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
    PublisherSpringer
    Pages105-120
    Number of pages16
    ISBN (Print)978-3-540-29110-7
    DOIs
    Publication statusPublished - 2005

    Publication series

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

    Keywords

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

    Cite this

    Guareis de farias, C., Goncalves, C. E., Rosatelli, M. C., Ferreira Pires, L., & van Sinderen, M. J. (2005). An Architectural Model for Component Groupware. In H. Fuks, S. Lukosch, & A. C. Salgado (Eds.), 11th International Workshop on groupware CRIWG 2005 (pp. 105-120). (Lecture Notes in Computer Science; Vol. 3706). Berlin, Germany: Springer. https://doi.org/10.1007/11560296_8