With the growing importance of enterprise architecture the discussion about how to create or choose the right enterprise architecture framework for a specific organization arose quickly. But it is not only a question of choosing the right framework for describing or developing an enterprise architecture. It is more important to discover whether the chosen architecture framework meets the defined requirements or not. In this paper, we describe which requirements currently existing architecture frameworks should meet to constitute a useful procedure that enables to develop, describe and keep up an enterprise architecture. Our evaluation of current frameworks shows their lacks and identifies further improvement. Categories and Subject Descriptors D.2.10 [Software Engineering]: Design - Methodologies I.6.5. [Simulation and Modeling]: Model Development Modeling Methodologies General Terms Management, Documentation, Design, Theory Keywords Architecture, Method