CASRock is an integration of elasto-brittle plastic mechanics, rock mechanics, engineering geology, fracture mechanics, and cellular automata. It uses a local updating rule to solve engineering rockmass fracturing problem. The basic content includes: cellular automaton components, acoustic emission definition, heterogeneous characterization of materials, cell mechanical model, engineering rockmass stability index, etc.