Software Configuration Management as a Crosscutting Concern: An Example on Software Testing

被引:0
|
作者
Nakagawa, Elisa Yumi [1 ]
Tornisiello Trevisan, Joao Vitor [1 ]
Maldonado, Jose Carlos [1 ]
机构
[1] Univ Sao Paulo, Dept Comp Syst, POB 668, BR-13560970 Sao Carlos, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
SCM (Software Configuration Management) has substantially contributed as a mature, reliable and essential technology for successful software development, controlling changes and software evolution. In this scenario, tools that automate SCM have been proposed, developed and used in diverse software engineering activities and processes. However, each SCM tool has usually its particular architecture and data structures. Furthermore, there is a lack of work that investigate reuse and evolvability of such tools. In this paper we propose to see SCM as a crosscutting concern, i.e., as an activity that is spread across or tangled with other software engineering activities, in the same perspective of the AOSD (Aspect-Oriented Software Development). Based on this approach, we present a case study to the development of a SCM tool, named ATCMag, for software testing domain. Preliminary results show the viability of our approach and point out to the possibility of developing reusable and evolvable SCM tools.
引用
收藏
页码:628 / 633
页数:6
相关论文
共 50 条
  • [1] Supporting crosscutting concern modelling in software architecture design
    Cao D.
    Mei H.
    Zhou M.
    Frontiers of Computer Science in China, 2007, 1 (1): : 50 - 57
  • [2] Software architecture and software configuration management
    Westfechtel, B
    Conradi, R
    SOFTWARE CONFIGURATION MANAGEMENT, 2003, 2649 : 24 - 39
  • [3] Ontology for Software Configuration Management - A Knowledge Management Framework for Software Configuration Management
    Ploskas, Nikiforos
    Berger, Michael
    Zhang, Jiang
    Dittmann, Lars
    Wintterle, Gert-Joachim
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 257 - +
  • [4] Software Configuration Management
    Krikhaar, Rene
    Crnkovic, Ivica
    SCIENCE OF COMPUTER PROGRAMMING, 2007, 65 (03) : 215 - 221
  • [5] Software configuration management
    Bliss, Marian
    Journal of Information Systems Management, 1993, 10 (03)
  • [6] Software construction - Pragmatic software configuration management
    Berczuk, S
    IEEE SOFTWARE, 2003, 20 (02) : 15 - 17
  • [7] SCRAM:: Software configuration, release, and management -: Software configuration for distributed development
    Williams, C
    DR DOBBS JOURNAL, 2001, 26 (04): : 114 - +
  • [8] A Fragile Software Watermarking Algorithm for Software Configuration Management
    Zhu, Jianpeng
    Xiao, Jun
    Wang, Ying
    MINES 2009: FIRST INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY, VOL 2, PROCEEDINGS, 2009, : 75 - 78
  • [9] SOFTWARE CONFIGURATION MANAGEMENT - TUTORIAL
    BERSOFF, EH
    HENDERSON, VD
    SIEGEL, SG
    COMPUTER, 1979, 12 (01) : 6 - 14
  • [10] CONFIGURATION MANAGEMENT OF SIMULATION SOFTWARE
    MANIERI, V
    PROCEEDINGS OF THE 1989 SUMMER COMPUTER SIMULATION CONFERENCE, 1989, : 473 - 476