Definition and use of Computation Independent Models in an MDA-based groupware development process

被引:26
作者
Garrido, Jose Luis
Noguera, Manuel
Gonzalez, Miguel
Hurtado, Maria V.
Rodriguez, Maria L.
机构
[1] Univ Granada, Dept Software Engn, ETSII, E-18071 Granada, Spain
[2] Autonomous Univ Madrid, EPS, E-28049 Madrid, Spain
关键词
CSCW; groupware development process; MDA; ontology; OWL; UML; enterprise modeling; software models;
D O I
10.1016/j.scico.2006.10.008
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:25 / 43
页数:19
相关论文
共 46 条
  • [1] AAGEDAL J, 2004, 2 EUR WORKSH MDA TEC
  • [2] ABULLAH MS, 2004, P MOD DRIV ARCH FOUN, P202
  • [3] A systematic approach to platform-independent design based on the service concept
    Almelda, JP
    van Sinderen, M
    Pires, LF
    Quartel, D
    [J]. SEVENTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2003, : 112 - 123
  • [4] Agility through coordination
    Andrade, LF
    Fladeiro, JL
    [J]. INFORMATION SYSTEMS, 2002, 27 (06) : 411 - 424
  • [5] [Anonymous], 1995, 107461234 ISO IEC
  • [6] [Anonymous], COMPUTER SUPPORTED C
  • [7] Baader F., 2003, DESCRIPTION LOGIC HD
  • [8] BELANGOUR A, 2002, PLATFORM INDEPENDENC
  • [9] Bendraou R, 2005, LECT NOTES COMPUT SC, V3748, P59
  • [10] Bloomfield T, 2005, LECT NOTES COMPUT SC, V3748, P9