A site devoted mostly to everything related to Information Technology under the sun - among other things.

Sunday, February 4, 2007

On Various Measures of Complexity

Please find below a link to a document on the measurement of network complexity @ www.vcu.edu/csbc/pdfs/quantitative_measures.pdf It is a mathematical discussion of network complexity as applied to biological systems - however, its ideas can be adapted to IT systems - computer networks, workflows, etc. It is from Virginia Commonwealth University's Center of the Study of Biological Complexity (www.vcu.edu/csbc/)

Another study from the Center for Computational Analysis of Social and Organizational Systems (www.casos.cs.cmu.edu/index.html) which you can find @ www.casos.cs.cmu.edu/publications/papers/Butts.AxiomaticApproach.pdf is an axiomatic approach to the question "What is an appropriate or correct complexity metric?". The conclusion is that those metrics that satisfy a set of reasonable axioms are not useful and one has to relax some axioms to get a useful complexity metric.

I found a very interesting and useful research report at Helsinki University of Technology by Antti M Latva-Koivisto titled "Finding a complexity measure for business process models" @ users.tkk.fi/~alatvako/Kompleksisuus-erikoistyo_2001-02-13.PDF in which the author states the results of his evaluation of several complexity measures applied to process flows. This author has used Excel and VBA and his conclusions (in a table at the end of his report) are that thes most robust complexity metrics applied to process flows are cyclomatic complexity and the "Tree" complexity metrics.

No comments:

About Me

My photo
I am a senior software developer working for General Motors Corporation.. I am interested in intelligent computing and scientific computing. I am passionate about computers as enablers for human imagination. The contents of this site are not in any way, shape, or form endorsed, approved, or otherwise authorized by HP, its subsidiaries, or its officers and shareholders.

Blog Archive