A change propagation model and platform for multi-database applications

被引:10
作者
Deruelle, L [1 ]
Bouneffa, M [1 ]
Melab, N [1 ]
Basson, H [1 ]
机构
[1] Littoral Maison Rech Blaise Pascal, Lab Informat, F-62228 Calais, France
来源
IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET | 2001年
关键词
source code analysis; software maintenance; distributed database applications; change propagation; Knowledge-Based Systems;
D O I
10.1109/ICSM.2001.972710
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we propose a formal model and a platform for software change management. The model is based on graphs rewriting, and deal with both multi-language source codes and heterogeneous database schemas. These are represented by software components linked by meaningful relationships. The change impact analysis is done, using a Knowledge-Based System, that includes impact propagation rules preserving the software consistency. This is implemented by an integrated platform including a multi-language parsing tool, and a software change management module,
引用
收藏
页码:42 / 51
页数:4
相关论文
共 21 条
[1]  
ARNALD R, 1993, P INT C SOFTW MAINT, P292
[2]  
ATKINSON DC, 1999, P 18 INT C SOFTW ENG
[3]  
AVRILIONIS D, OPSIS VIEW MECH SOFT
[4]  
BARROS S, 1997, THESIS U P SABATIER
[5]  
CATTEL RGG, 1995, ODMG 93 OBJECT ORIEN
[6]   A change impact model for changeability assessment in object-oriented software systems [J].
Chaumun, MA ;
Kabaili, H ;
Keller, RK ;
Lustman, F .
PROCEEDINGS OF THE THIRD EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, 1999, :130-138
[7]  
DERUELLE L, 1999, P DAT EXP SYST APPL
[8]  
DESIGN O, 1998, BOOKSHELF OBJECTST P
[9]  
EDDON G, 1999, INSIDE DISTRIBUTED C
[10]   RETE A FAST ALGORITHM FOR THE MANY PATTERN MANY OBJECT PATTERN MATCH PROBLEM [J].
FORGY, CL .
ARTIFICIAL INTELLIGENCE, 1982, 19 (01) :17-37