The Control Structure Diagram: An Overview and InitialEvaluation
A new graphical representation, the Control Structure Diagram (CSD), has been created to visualize software at both the source code and program design language (PDL) level. The primary impetus for creation of the CSD was to improve the comprehension ...
A Guttman Scaling of CMM Level 2 Practices: Investigatingthe Implementation Sequences Underlying Software EngineeringMaturity
The Capability Maturity Model specifies several hundred key practices that must be implemented as a team moves from Level 1 to Level 5 of the model. However, the model does not specify within each level the optimal sequence in which to implement the ...
The Internal Consistencies of the 1987 SEI Maturity Questionnaireand the SPICE Capability Dimension
This paper presents the results of an empirical evaluation of the reliability of two commonly used assessment instruments: the 1987 SEI Maturity Questionnaire and the SPICE v1 capability dimension. The type of reliability that was evaluated is internal ...
Empirical Studies of Control Dependence Graph Size forC Programs
Many tools and techniques for performing software engineering tasks require control-dependence information, represented in the form of control-dependence graphs. Worst-case analysis of these graphs has shown that their size may be quadratic in the number of ...