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 条
  • [1] Distributed software engineering management
    Zhao, LN
    Zhang, Y
    Ye, XZ
    Zhang, SY
    PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 39 - 44
  • [2] Supporting distributed software development with fine-grained artefact management
    Bruegge, Bernd
    De Lucia, Andrea
    Fasano, Fausto
    Tortora, Genoveffa
    2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 213 - +
  • [3] Improving artefact quality management in advanced artefact management system with distributed inspection
    De Lucia, A.
    Fasano, F.
    Scanniello, G.
    Tortora, G.
    IET SOFTWARE, 2011, 5 (06) : 510 - 527
  • [4] A project management model to a distributed software engineering environment
    Norie Matsueda Enami, Lucia
    Fatima Calvi Tait, Tania
    Hatsue Moriya Huzita, Elisa
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 382 - +
  • [5] Software engineering for distributed computing
    Bieman, JM
    Srimani, PK
    JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 33 (03) : 205 - 206
  • [6] Software engineering in the small - Practical software engineering and management
    Moitra, D
    COMPUTER, 1999, 32 (10) : 39 - 40
  • [7] Management of software engineering
    Middleton, P
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 1999, 12 (2-5) : 174 - 180
  • [8] Active Learning for Software Engineering
    Cambronero, Jose P.
    Dang, Thurston H. Y.
    Vasilakis, Nikos
    Shen, Jiasi
    Wu, Jerry
    Rinard, Martin C.
    PROCEEDINGS OF THE 2019 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON NEW IDEAS, NEW PARADIGMS, AND REFLECTIONS ON PROGRAMMING AND SOFTWARE (ONWARD!' 19), 2019, : 62 - 78
  • [9] .Collaborative engineering: 'Towards design guidelines for risk management in distributed software development'
    van Grinsven, J
    de Vreede, GJ
    DESIGN 2002: Proceedings of the 7th International Design Conference, Vols 1 and 2, 2002, : 941 - 946