Uncovering Architectural Mismatch in Component Behavior