Use as starting point for DA of kits: Collect and analyze information about various kits, value of features etc.
GENERAL:
Kit Name:
Style:
Purpose:
Application User:
Features of Merit:
(coherence, ease of use, evaluability of
results, distance from problem space,
... "compression")
Notes:
Interoperability with other kits
Sub-kits used
ANALYSIS: A two dimensional (matrix) model was chosen with kit elements on the vertical axis and element attributes on the horizontal axis.
"kit elements" (work products list:)
components
architecture
framework
domain specific language
glue
generator
builder
tests
end user document
maintenance document
kit use documents
domain model
feature set
rationale
generic application
glue language
Element (workproduct) attributes:
present?
completeness
openness
(includes openness of applications
and of the kit itself)
domain specificity
binding time
source
(provided in kit, created,
written by user)
Application Engineering Life Cycle stage
(How/when this element is used? --
problem, solution, implementation)