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 条
  • [1] Information needs in collocated software development teams
    Ko, Andrew J.
    DeLine, Robert
    Venolia, Gina
    ICSE 2007: 29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 344 - +
  • [2] Supporting web collaboration for cooperative software development
    Wu, L
    Sahraoui, H
    IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2004), PROCEEDINGS, 2004, : 740 - 743
  • [3] Ambient Awareness of Build Status in Collocated Software Teams
    Downs, John
    Plimmer, Beryl
    Hosking, John G.
    2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 507 - 517
  • [4] The Scrum software development process for small teams
    Rising, L
    Janoff, NS
    IEEE SOFTWARE, 2000, 17 (04) : 26 - +
  • [5] Tailoring RUP to Small Software Development Teams
    Borges, Pedro
    Monteiro, Paula
    Machado, Ricardo J.
    2011 37TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2011), 2011, : 306 - 309
  • [6] A Framework for Supporting the Software Architecture Evaluation Process in Global Software Development
    Babar, Muhammad Ali
    ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 93 - 102
  • [7] Knowledge Transfer in Non-Collocated Software Architecture Development: From the Perspective of Analysts and Software Architects
    Abdullah, Salfarina
    Jabar, Marzanah A.
    Anuar, Sazly
    PROCEEDINGS OF KNOWLEDGE MANAGEMENT INTERNATIONAL CONFERENCE (KMICE) 2012, 2012, : 504 - 512
  • [8] Mapping RUP Roles to Small Software Development Teams
    Borges, Pedro
    Monteiro, Paula
    Machado, Ricardo J.
    SOFTWARE QUALITY: PROCESS AUTOMATION IN SOFTWARE DEVELOPMENT, 2012, 94 : 59 - +
  • [9] Inter-activities management for supporting cooperative software development
    Lewandowski, Arnaud
    Bourguin, Gregory
    ADVANCES IN INFORMATION SYSTEMS DEVELOPMENT, VOL 1 AND 2: BRIDGING THE GAP BETWEEN ACADEMIA AND INDUSTRY, 2006, : 155 - 167
  • [10] An embedded software architecture for the development of a cooperative autonomous vehicle
    Garcia-Bedoya, Olmer
    Ferreira, Janito Vaqueiro
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2022, 15 (02) : 83 - 92