Semi analysis