Andrew Broad's Website
Computer Science
PhD Project
Experimental Results
Gerber/SVG


First Model

Gerber: Conceptual Model

Second Model

Scalable Vector Graphics (SVG) Model 4.7

Name-Thesaurus

{gerber, svggeometrymodel, svgstructuremodel, svgpresentationmodel,}
{gerberplot, outmostsvgelement,}
{gerberpoint, point, point3d,}
{xcoordinate, x,}
{ycoordinate, y,}
{zcoordinate, z,}
{coordinatevalue,}
{millimeter, svglengthinmillimetre,}
{inch, svglengthininch,}
{linearinterpolation, line,}
{fromposition, startpoint,}
{toposition, endpoint, drawtopoint,}
{circularinterpolation, ellipticalarccurve,}
{parabolicinterpolation, quadraticbeziersegment,}
{cubicinterpolation, cubicbeziersegment,}
{throughpoints, controlledparameters,}

Experimental Results

The CCUS suffers gigantic quadratic explosion due to the abundance of type_hlcs, domain_rules_hlcs and non_nulls. So I decided to run this experiment with these three HLC-classes disabled (i.e. with type_hlc-optional.filc, type_hlc+non_null-attr.filc, non_null-exists.filc, domain_rules_hlc.filc and propagate_from_defined_type.filc excluded from the case-library).

ModeE-T-U-S-H-RMX
HLCs extracted from first model929292920929292
HLCs extracted from second model1351351351350135135135
Comparisons9075571909904017500318844312763197690755
HLC-comparisons67426742674267420168817326742
Correspondences336333127303333
HLC-correspondences00000000
Differences35413451352335228697410363541
Number of FC-thesaurus lookups431440428913129825212564843144
Number of name-thesaurus lookups793430793396404018721287822880879343

Detailed results suppressed because the models are private.


Email me