Automatic metadata-based development

被引:0
作者
Padilla, G [1 ]
Páez, Y [1 ]
机构
[1] Ctr Res Math, AC, CIMAT, Guanajuato, Mexico
来源
PROCEEDINGS OF THE FIFTH MEXICAN INTERNATIONAL CONFERENCE IN COMPUTER SCIENCE (ENC 2004) | 2004年
关键词
D O I
10.1109/ENC.2004.1342625
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Time-to-release is a challenge for organizations which develop software systems. A special kind of system, called Information System (IS), can be modeled as a set of data catalogues.. A data catalogue can be conceived as a functional data-depending unit composing the IS. An IS usually contains hundreds of data catalogues. Each data catalogue has its own user interface, constraints, and functionalities such as a built-in query tool, a printer tool, a filter tool, etc. This paper describes a successful technical strategy developed to reduce the system coding and testing time. The technical strategy is based on metadata descriptions of data catalogues and a run-time component-based framework called Data Catalogue Infrastructure (DCI). This paper describes the most important elements of the DCI. Some measurements about the coding and testing time in real projects are presented. These measurements show a significant reduction in coding and testing time with a rate around 80%.
引用
收藏
页码:337 / 344
页数:8
相关论文
共 17 条
[1]  
[Anonymous], MDA GUID VERS 1 0 1
[2]  
[Anonymous], 1999, SEI S SOFTW
[3]  
Beck K., 2002, Test-Driven Development by Example, P240
[4]   A pattern for softcoded values [J].
Blaha, M ;
Smith, C .
COMPUTER, 2002, 35 (05) :28-+
[5]  
COCKBURN A, 2001, AGILE SOFTWARE DEV, P256
[6]  
CRNKOVIC I, 2002, BUILDING RELIABLE CO, P454
[7]  
GAMMA B, 1995, DESIGN PATTERNS ELEM, P416
[8]  
HOLLOWAY M, 1997, P 6 AIAA IEEE DIG AV, V1, P7
[9]  
HUMPHREY W, 2002, SEI SERIES SOFTWARE, P256
[10]  
HUMPHREY W, 1994, DISCIPLINE SOFTWARE, P816