Introduction to ASM