Software Support Requirements for Awareness in Collaborative Modeling

被引:0
|
作者
Dirix, Michel [1 ,2 ]
Le Pallec, Xavier [1 ]
Muller, Alexis [2 ]
机构
[1] Univ Lille 1, F-59655 Villeneuve Dascq, France
[2] Axellience, Lille, France
关键词
Modeling; Collaboration; Awareness; Survey;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To address issues of traditional modeling tools (installation, model versioning and lack of model repositories), Axellience has developed the first online UML modeling tool. In GenMyModel's beta-phase, the most requested feature was collaboration. Supporting collaborative modeling involves addressing classical concerns of CSCW. These issues are usually classified through core dimensions like awareness and articulation work. We decided to focus our research on the most important dimension: awareness. Commercial modeling tools and research prototypes provide little support for awareness. To define the importance of awareness in modeling tools, we decided to study what awareness information is really required in collaborative modeling and to assess its importance according to articulation work types. To do this, we have implemented a basic collaboration system without constraint on articulation work. After a few months of use, we have identified three articulation work types present in more than 500 collaborative projects. This preliminary study allowed us to define awareness elements potentially needed for each articulation work type. As these elements are different for each articulation work type, we launched different surveys for each one of them. With these surveys, we have sorted awareness information by relevance according to articulation work types.
引用
收藏
页码:382 / 399
页数:18
相关论文
共 50 条
  • [1] A tool to support collaborative software requirements management
    Lang M.
    Duggan J.
    Requirements Engineering, 2001, 6 (3) : 161 - 172
  • [2] Visualized Awareness Support for Collaborative Software Development on Mobile Devices
    Chen, Meng-Yao
    Chen, Cong
    Liu, Shu-Qing
    Zhang, Kang
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2015, 25 (02) : 253 - 275
  • [3] Historical awareness support and its evaluation in collaborative software engineering
    Nutter, D
    Boldyreff, C
    TWELFTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2003, : 171 - 176
  • [4] Using Wikis as Collaborative Strategy to Support Software Requirements Elicitation
    Sevilla, Gustavo
    Zapata, Sergio
    Torres, Estela
    Collazos, Cesar A.
    2014 9TH COMPUTING COLOMBIAN CONFERENCE (9CCC), 2014, : 54 - 61
  • [5] Towards enhanced automated support for collaborative software requirements management
    Lang, M
    Duggan, J
    NEW PERSPECTIVES ON INFORMATION SYSTEMS DEVELOPMENT: THEORY, METHODS AND PRACTICE, 2002, : 377 - 389
  • [6] Group support for distributed collaborative concurrent software modeling
    Boulila, N
    Bruegge, B
    19TH INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 422 - 425
  • [7] Modeling Domain Knowledge in Support of Requirements Analysis in Software Engineering
    Li, Zhi
    Hall, Jon G.
    Rapanotti, Lucia
    2010 INTERNATIONAL CONFERENCE ON COMMUNICATION AND VEHICULAR TECHNOLOGY (ICCVT 2010), VOL II, 2010, : 270 - 273
  • [8] The ReqWiki Approach for Collaborative Software Requirements Engineering with Integrated Text Analysis Support
    Sateli, Bahar
    Angius, Elian
    Witte, Rene
    2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 405 - 414
  • [9] A Collaborative Effort-Benefit-Value Analysis Model to Support Requirements Reuse for Software Requirements Prioritization
    Gupta, Ankita
    Gupta, Chetna
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2021, 9 (01) : 37 - 51
  • [10] Collaborative Practices for Software Requirements Gathering in Software Startups
    Chanin, Rafael
    Pompermaier, Leandro
    Sales, Afonso
    Prikladnicki, Rafael
    2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019), 2019, : 31 - 32