TY - JOUR
T1 - The measurement of a design structural and functional complexity
AU - Braha, Dan
AU - Maimon, Oded
PY - 1998
Y1 - 1998
N2 - The complexity of a design process or a design artifact substantially influences their performance. When evaluation of terms such as "design complexity" and its "quality" is addressed in studies, it is often performed in an ad hoc manner. This paper attempts to remedy this situation by articulating two definitions of design complexity (structural complexity versus functional complexity), their associated value measures, and the relationships between them. The structural definition states that a design complexity is a function of its representation. Defining design complexity in the structural way provides quantitative techniques for evaluating vague terms such as "abstraction level," "design form's size," and "designing effort." The functional definition states that a design complexity is a function of its probability of successfully achieving the required specifications (functional requirements and constraints). The proposed measurable metrics provide a proper basis for evaluating each step of the design process, and accordingly recommends the direction to follow for design modification and enhancement. It also provides a framework for comparing competing artifacts (the output of a design process). The paper concludes by discussing the scope of the measures.
AB - The complexity of a design process or a design artifact substantially influences their performance. When evaluation of terms such as "design complexity" and its "quality" is addressed in studies, it is often performed in an ad hoc manner. This paper attempts to remedy this situation by articulating two definitions of design complexity (structural complexity versus functional complexity), their associated value measures, and the relationships between them. The structural definition states that a design complexity is a function of its representation. Defining design complexity in the structural way provides quantitative techniques for evaluating vague terms such as "abstraction level," "design form's size," and "designing effort." The functional definition states that a design complexity is a function of its probability of successfully achieving the required specifications (functional requirements and constraints). The proposed measurable metrics provide a proper basis for evaluating each step of the design process, and accordingly recommends the direction to follow for design modification and enhancement. It also provides a framework for comparing competing artifacts (the output of a design process). The paper concludes by discussing the scope of the measures.
UR - http://www.scopus.com/inward/record.url?scp=0032121611&partnerID=8YFLogxK
U2 - 10.1109/3468.686715
DO - 10.1109/3468.686715
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0032121611
SN - 1083-4427
VL - 28
SP - 527
EP - 535
JO - IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans
JF - IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans
IS - 4
ER -