Modeling Of Surface Chemical Reactions At The Atomistic Level