ABCDEF
1
CSP Analysis v1.0 – 2010/02/26
2
3
This spreadsheet provides statistical analysis of the https://cs.1060research.com/csp/ portal.
4
Running on NetKernel Enterprise Edition 4.0.x
5
6
Code ResourcesFilesLinesAverage Lines
7
Groovy302920830.49006623Inclusive of 2250 lines of SQL (~150 SQL statements averaging 15 lines)
8
XSL73509269.75342466
9
Java2222111
10
Total3771452238.5198939
11
12
Structural ResourcesFilesLinesAverage Lines
13
XML / XHTML2401355856.49166667Inclusive of inline AJAX code
14
Breakout
15
Mapper <config>111438039.45945946
16
module.xml14
17
18
19
20
Application Channels / InterfacesQuantity
21
Ajax (/ajax/)64
22
res:/csp/*128
23
Total192
24
25
RequestsQuantity
26
NKFcreateRequest()647context.issueAsyncRequest()22
27
context.issueRequest()617
28
XRLxrl:include191
29
context.source()271
30
context.sink()59
31
context.exists()12
32
context.transrept()2
33
Total1182Average Requests/Channel6.15625
34
35
Accessor RequestsQuantity
36
active:groovy320
37
active:sqlQuery114
38
active:attachGoldenThread74
39
active:xslt73
40
active:cutGoldenThread48
41
active:sqlUpdate38
42
active:xrl228
43
44
Custom AccessorsDeclarations
45
active:c* (app custom)145
46
47
48
RDBMS
49
tables49noun tables27
50
relation tables19
51
sequences47
52
procedures0
53
54
55
SpacesQuantity
56
modules14
57
<rootspace>33
58
<space>38
59
<mapper>32
60
<endpoint> (mapper)410
61
<request> (declarative)399
62
<pluggable-overlay>3
63
<preProcess>32xGateKeeper, 1xXRL Template Wrapper
64
<postProcess>11XRepresentation type coercion
65
66
AJAX / JqueryQuantity
67
<script>95
68
$.post(101
69
$(*).load(34
70
$.get(1
71
72
HTMLQuantity
73
<form>53
74
<table>151
75
<div>540
76
<input>227
77
78
Params/Session RequestsQuantity
79
httpRequest:/param111
80
httpResponse:/redirect6
81
session:* requests180
82
83
84
Development Time
85
Development Hours288
86
Coding Hours (less Datamodel dev)144
87
Time per Channel Interface45minutes
88
Lines of Code / Hour100.8472222
89
Lines of XML / Hour94.15277778
90
Resource Request Constructs / Hour8.208333333