Linear Abstract Pattern