1. A system for providing an application server for telecom-based applications, said system comprising: an application server that automatically generates protocol adapters based on an abstract lexical notation; wherein the application server includes a Transaction Capabilities Application Part (TCAP) Adapter that is based upon the TE TCAP stack; wherein said TCAP adapter supports CAMEL Application Part (CAP)/Mobile Application Part (MAP) and other TCAP user protocols by receiving ASN1 files as input.