Groupware systems allow users to be part of a shared environment in order to carry out groupwork. Members of a group belong to organizations in which each one fulfils general and specific enterprise objectives. This paper presents a proposal, from the perspective of the CSCW (Computer-Supported Cooperative Work) systems, for modelling enterprise organization and developing groupware applications. This research work focuses on two specific models for the proposal: a conceptual domain model formalized through a domain ontology, and a system model built using a UML-based notation. The second stems from the first and each provides a Computation Independent View (CIV) with different objectives. Respectively, they allow a common vocabulary for knowledge sharing to be established, and organization functional requirements to be specified, particularly those concerning communication, coordination and collaboration. Furthermore, these models are part of a concrete MDA-based development process of groupware applications that is also introduced.
%0 Journal Article
%1 garrido_definitionAndUseOfCiumInMdaBasedGroupwareDevelopmentProcess_2007
%A Garrido, Jose Luis
%A Noguera, Manuel
%A Gonzalez, Miguel
%A Hurtado, Maraa V.
%A Rodriguez, Maria L.
%D 2007
%J Science of Computer Programming
%K CSCW,Groupware development modeling;Software models process;MDA;Ontology;OWL;UML;Enterprise
%N 1
%P 25 - 43
%R 10.1016/j.scico.2006.10.008
%T Definition and use of Computation Independent Models in an MDA-based groupware development process
%U http://www.sciencedirect.com/science/article/pii/S0167642306002462
%V 66
%X Groupware systems allow users to be part of a shared environment in order to carry out groupwork. Members of a group belong to organizations in which each one fulfils general and specific enterprise objectives. This paper presents a proposal, from the perspective of the CSCW (Computer-Supported Cooperative Work) systems, for modelling enterprise organization and developing groupware applications. This research work focuses on two specific models for the proposal: a conceptual domain model formalized through a domain ontology, and a system model built using a UML-based notation. The second stems from the first and each provides a Computation Independent View (CIV) with different objectives. Respectively, they allow a common vocabulary for knowledge sharing to be established, and organization functional requirements to be specified, particularly those concerning communication, coordination and collaboration. Furthermore, these models are part of a concrete MDA-based development process of groupware applications that is also introduced.
@article{garrido_definitionAndUseOfCiumInMdaBasedGroupwareDevelopmentProcess_2007,
abstract = {Groupware systems allow users to be part of a shared environment in order to carry out groupwork. Members of a group belong to organizations in which each one fulfils general and specific enterprise objectives. This paper presents a proposal, from the perspective of the CSCW (Computer-Supported Cooperative Work) systems, for modelling enterprise organization and developing groupware applications. This research work focuses on two specific models for the proposal: a conceptual domain model formalized through a domain ontology, and a system model built using a UML-based notation. The second stems from the first and each provides a Computation Independent View (CIV) with different objectives. Respectively, they allow a common vocabulary for knowledge sharing to be established, and organization functional requirements to be specified, particularly those concerning communication, coordination and collaboration. Furthermore, these models are part of a concrete MDA-based development process of groupware applications that is also introduced.},
added-at = {2013-02-28T11:13:35.000+0100},
author = {Garrido, Jose Luis and Noguera, Manuel and Gonzalez, Miguel and Hurtado, Maraa V. and Rodriguez, Maria L.},
biburl = {https://www.bibsonomy.org/bibtex/265e1f822fc1abe4fed69f357b0f469a6/fritzsolms},
doi = {10.1016/j.scico.2006.10.008},
interhash = {7f2eb9993ee15f82a52a6f6bf3939848},
intrahash = {65e1f822fc1abe4fed69f357b0f469a6},
issn = {0167-6423},
journal = {Science of Computer Programming},
keywords = {CSCW,Groupware development modeling;Software models process;MDA;Ontology;OWL;UML;Enterprise},
note = {<ce:title>Special Issue on the 5th International Workshop on System/Software Architectures (IWSSA '06)</ce:title>},
number = 1,
pages = {25 - 43},
timestamp = {2013-02-28T11:14:20.000+0100},
title = {Definition and use of Computation Independent Models in an MDA-based groupware development process},
url = {http://www.sciencedirect.com/science/article/pii/S0167642306002462},
volume = 66,
year = 2007
}