On Constraints and Count-Measures for Software Engineering

Yingxu Wang · 2006

Constraints of software engineering are inherent by its intangibility, complexity, and diversity. A comprehensive set of 14 basic constraints of software engineering are identified in this paper, which can be classified into three categories known as the cognitive, organizational, and resource constraints. The relationships between the three categories of basic constraints of software engineering can be described by the software engineering constraint model (SECM). A set of 31 fundamental principles for software engineering as the key measures for coping with the basic constraints is identified. A mapping between the software engineering constraints and measures is developed, which can be used as a guideline for allocating certain software engineering methodologies for coping with a given problem in a software engineering projects

Read the paper · More papers on PaperTik