Description:
The SDC-Palm-Tool was developed at the University of Magdeburg.
Application:
The complexity of software results from:
- the variety of developed software products,
- the variety of used methods and tools,
- the variety of used basic soft - and hardware,
the different development teams,
- the specific organizational structures and
- the time orientation of individual documents.
For a (software) product- or a development component there is
component = f(b, d, e, m, p, t)
That means, the component is functional dependent on basic software (b), development team (d), enterprise (e), development methods (m), project/product (p) and time (t).
You can graph the software development complexity with a Kiviat - diagram. Each of the axis represents one dimension of the functional dependencie. Every component has its own typical Kiviat - diagram - polygon, that identifies the functional dependencies in every dimension by the corresponding attribute value.
On this base the complextiy of software development (CSD) can be defined as:
CSD = Sd(Attribute values + D) d
with d dimension
D density between the attribute values
It's possible that no component at all exists for any attribute.
Link zur Online Application
Download Tool and Documentation:
|