1. A computerized method for managing capacity for a communication network, comprising: receiving, by a capacity management system from a communication network element, traffic data indicative of network traffic, wherein the communication network element is selected from a digital subscriber loop access multiplexer and an asynchronous transfer mode switch providing an interface between an asynchronous transfer mode network and the capacity management system; pre-processing the traffic data to generate pre-processed data, wherein the pre-processing includes performing a pre-processing action selected from decompressing compressed data and extracting archived data, wherein the pre-processed data shares common compression and archiving characteristics; parsing the pre-processed data into delimited record files; loading the delimited record files into a database; analyzing the delimited record files in the database; and managing data traffic within the communication network based at least in part on the analyzing; wherein the parsing includes calling a parser manager by a generic parser module using an XML grammar to parse the pre-processed data using regular expressions.