JAVA-based ISM (interpretation of structural models) supporting multiple matrices