Representing Product Architecture And Analyzing Evolvable Design Characteristics