In this paper, an object oriented method is developed for generation, optimization and management of a hydrocarbon (CX Hy) pyrolysisreaction network using a Bond-Electron (BE) Matrix. A computer program was developed using C++ language. This program can provide and generate a pyrolysisreaction network for a wide range of hydrocarbons, including alkanes, olefins, diolefins, cyclic and aromatic compounds, using the linear notation structure of the reactant species. Furthermore, the reaction patterns and pruning methods are considered and a new method is presented for identification of reactants and products. The structural identification of species contained in the network allows one to approximate the species and reactions thermochemical properties by group contribution or semi empirical quantum chemistry methods. The reaction network generated by this method can be used directly for simulation of thermal cracking reactions or as input for thermal cracking simulators such as REACT, CHEMKIN and KINALC.