An Architecture for Supporting Small Collocated Teams in Cooperative Software Development

被引:4
|
作者
Campagnolo, Bruno
Tacla, Cesar A.
Paraiso, Emerson C.
Sato, Gilson Y.
Ramos, Milton P.
机构
关键词
Collaborative Software Development; Small Teams; MAS; Knowledge Management; Ontology;
D O I
10.1109/CSCWD.2009.4968069
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most CSCW and groupware systems focus the activities of distributed teams involved in large projects by means of tools for communication and awareness. The activities of small collocated teams are often neglected. Analyzing preliminary requirements of small teams, it is possible to observe the need of tools to help the elaboration of project documentation. This paper presents a multi-agent system architecture to support software development in small collocated teams. The architecture proposed in this paper tackles the problem of elaborating documentation, by facilitating the elaboration of the Small Project Management Plan [1]. Tools used in the software development are encapsulated by agents that extract and organize useful information for the elaboration of such a document.
引用
下载
收藏
页码:264 / 269
页数:6
相关论文
共 50 条
  • [31] Software teams teams and their knowledge networks in large-scale software development
    Smite, Darja
    Moe, Nils Brede
    Sablis, Aivars
    Wohlin, Claes
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 86 : 71 - 86
  • [32] Communication, Collaboration, and Bugs: The Social Nature of Issue Tracking in Small, Collocated Teams
    Bertram, Dane
    Voida, Amy
    Greenberg, Saul
    Walker, Robert
    2010 ACM CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK, 2010, : 291 - 300
  • [33] Towards supporting the software architecture life cycle
    Weinreich, Rainer
    Buchgeher, Georg
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (03) : 546 - 561
  • [34] Supporting Software Architecture Evolution by Functional Decomposition
    Faitelson, David
    Heinrich, Robert
    Tyszberowicz, Shmuel
    MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 435 - 442
  • [35] Software bus architecture of CAD supporting system
    Lu, W
    Zheng, GQ
    Sun, JG
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN & COMPUTER GRAPHICS, 1999, : 989 - 993
  • [36] A SOFTWARE ARCHITECTURE FOR SUPPORTING THE EXCHANGE OF ELECTRONIC MANUSCRIPTS
    MAMRAK, SA
    KAELBLING, MJ
    NICHOLAS, CK
    SHARE, M
    COMMUNICATIONS OF THE ACM, 1987, 30 (05) : 408 - 414
  • [37] Modular software architecture for teams of cooperating, heterogeneous robots
    Friedmann, Martin
    Kiener, Jutta
    Petters, Sebastian
    Thomas, Dirk
    von Stryk, Oskar
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-3, 2006, : 613 - +
  • [38] Fixations in Agile Software Development Teams
    Borowa, Klara
    Kamoda, Sebastian
    Ogrodnik, Piotr
    Zalewski, Andrzej
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2023, 48 (01) : 3 - 18
  • [39] Collaborative Learning in Software Development Teams
    Hale, Matthew
    Gamble, Rose
    Wilson, Kimberly
    Narayan, Anupama
    AMCIS 2011 PROCEEDINGS, 2011,
  • [40] Interruptions in Agile Software Development Teams
    Wiesche, Manuel
    PROJECT MANAGEMENT JOURNAL, 2021, 52 (02) : 210 - 222