Frameworks for Program Decomposition in Cognitive Complexity Measurements

G.W. Rumantir (Australia)


software engineering metrics, software complexity, cognition


Measuring software complexity based on the cogni tive processes that a programmer experiences when mod ifying and debugging a piece of software is conceptually proposed in [18]. This paper proposes two separate frame works, namely control flow structure and data flow struc ture, to be used as the basis of program decomposition to facilitate the formulation of metrics based on the two ba sic programmers activities, namely chunking and tracing. Three metrics associated with the difficulty of tracing are formulated using the data flow structure as the basis frame work.

Important Links:

Go Back