Research Article

A Pattern-Based Development Approach for Interaction Flow Modeling Language

Table 7

Results of the 6 projects under evaluation.

Projects
P1P2P3P4P5P6

(1) Size
BigMediumMediumMediumSmallSmall

(2) Different CRUD cases
 C-no11585322
 R-no10794311
 U-no11675421
 D-no11275511
 All-no11695322
 C-1N9754421
 R-1N9474321
 U-1N9244321
 D-1N9563311
 All-1N97104422
 C-nM2663433
 R-nM4282222
 U-nM4296432
 D-nM2463311
 All-nM8376542

(3) Total CRUD operations
125810863633833

(4) Entities in the domain model
1938436271410

(5) Total IFML units
 Total flows11259874512404224177
 Total units11285848533391222168
 Total bindings5387414250194108109

(6) Project total time
 Hours538065035023012580

(7) CRUD operation cost (manually)
 Secs187677714384877388658123425828382
 Hours521.3339.9621.5018.289.527.88

(8) Time dedicated to CRUD
 %9.696.156.147.957.619.85

(9) CRUD operations cost (tool aided)
 Secs222513701339133013171307
 Hours0.620.380.370.370.370.36

(10) Time reduction in CRUD definition (manual-tool aided)
 Hours520.7139.5821.1217.919.157.52
 %99.8899.0598.2797.9896.1695.39