Experience using an expert system to assist an architect in designing for modifiability | IEEE Conference Publication | IEEE Xplore