Active artefact management for distributed software engineering

被引:10
|
作者
Boldyreff, C [1 ]
Nutter, D [1 ]
Rank, S [1 ]
机构
[1] Univ Durham, Dept Comp Sci, Res Inst Software Evolut, Durham DH1 3HP, England
关键词
D O I
10.1109/CMPSAC.2002.1045153
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We describe a software artefact repository that provides its contents with sonic awareness of their own creation. "Active" artefacts are distinguished from their passive counterparts by their enriched meta-data model which reflects the work-flow process that created them, the actors responsible, the actions taken to change the artefact, and various other pieces of organisational knowledge. This enriched view of an artefact is intended to support re-use of both software and the expertise gained when creating the software. Unlike other organisational knowledge systems, the meta-data is intrinsically part of the artefact and may be populated automatically from sources including existing data-format specific information, user supplied data and records of communication. Such a system is of increased importance in the world of "virtual teams" where transmission of vital organisational knowledge, at best difficult, is further constrained by the lack of direct contact between engineers and differing development cultures.
引用
收藏
页码:1081 / 1086
页数:4
相关论文
共 50 条
  • [31] Distributed component technologies and their software engineering implications
    Emmerich, W
    ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 537 - 546
  • [32] SOFTWARE ENGINEERING FOR DISTRIBUTED CONTROL-SYSTEMS
    RUDER, JA
    ISA TRANSACTIONS, 1991, 30 (02) : 33 - 40
  • [33] A Practical Software Engineering Course with Distributed Teams
    Teiniker, Egon
    Paar, Sybille
    Lind, Regina
    2011 14TH INTERNATIONAL CONFERENCE ON INTERACTIVE COLLABORATIVE LEARNING (ICL), 2011, : 195 - 201
  • [34] A review of awareness in distributed collaborative software engineering
    Omoronyia, Inah
    Ferguson, John
    Roper, Marc
    Wood, Murray
    SOFTWARE-PRACTICE & EXPERIENCE, 2010, 40 (12): : 1107 - 1133
  • [35] Distributed Software Engineering in Collaborative Research Projects
    Derntl, Michael
    Renzel, Dominik
    Nicolaescu, Petru
    Koren, Istvan
    Klamma, Ralf
    2015 IEEE 10TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2015), 2015, : 105 - 109
  • [36] Distributed group working in software engineering education
    Brereton, P
    Lees, S
    Gumbley, M
    Boldyreff, C
    Drummond, S
    Layzell, P
    Macaulay, L
    Young, R
    INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (04) : 221 - 227
  • [37] Distributed group working in software engineering education
    Keele Univ, Keele, United Kingdom
    Inf Software Technol, 4 (221-227):
  • [38] Workshop on Software Engineering for Parallel and Distributed Systems
    Agha, G
    Russo, S
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 678 - 678
  • [39] Supporting collaboration in distributed software engineering teams
    Layzell, P
    Brereton, OP
    French, A
    SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 38 - 45
  • [40] DAVIT - A SOFTWARE ENGINEERING ENVIRONMENT FOR DISTRIBUTED PROGRAMS
    WEIMER, F
    UNIVERSITY EDUCATION USES OF VISUALIZATION IN SCIENTIFIC COMPUTING, 1994, 48 : 95 - 104