An agent-based approach for the maintenance of database applications

被引:4
作者
Gardikiotis, S. K. [1 ]
Lazarou, V. S. [2 ]
Malevris, N. [1 ]
机构
[1] Athens Univ Econ & Business, Athens, Greece
[2] Univ Athens, Athens, Greece
来源
SERA 2007: 5TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT, AND APPLICATIONS, PROCEEDINGS | 2007年
关键词
D O I
10.1109/SERA.2007.53
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Database systems lie at the core of almost every modern software application. The interaction between the application source code and the underlying database schema results in a dependency relationship that affects the application's maintainability by raising a number of additional maintenance issues. To assess this effect and facilitate the maintenance process, a software engineering approach based on software agents is introduced. The distributed and cooperative nature of a software agent system provides the flexibility required to analyze modern multi-tier database applications such as web-based applications. A prototype system, which employs agent architecture in order to satisfy the requirements of the suggested approach, is presented.
引用
收藏
页码:558 / +
页数:2
相关论文
共 21 条
[1]  
Aho Alfred V., 1986, ADDISON WESLEY SERIE
[2]  
[Anonymous], P ACM SIGSOFT S FDN
[3]  
[Anonymous], 147641999 ISOIEC
[4]   A unified framework for coupling measurement in object-oriented systems [J].
Briand, LC ;
Daly, JW ;
Wüst, JK .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (01) :91-121
[5]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[6]   Ontology oriented programming in Go! [J].
Clark, KL ;
McCabe, FG .
APPLIED INTELLIGENCE, 2006, 24 (03) :189-204
[7]   DB-MAIN: A next generation meta-case [J].
Englebert, V ;
Hainaut, JL .
INFORMATION SYSTEMS, 1999, 24 (02) :99-112
[8]  
Gardikiotis S. K., 2006, P 5 IEEE ACIS INT C, P368
[9]   A structural approach towards the maintenance of database applications [J].
Gardikiotis, SK ;
Malevris, N ;
Konstantinou, T .
INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, :277-282
[10]  
Henrard J, 2001, FIFTH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, P11, DOI 10.1109/CSMR.2001.914963