Organizations are required to pay constant attention to human resource development in order to prosper. Competence frameworks have received increased attention in this context, as the availability of qualified people with the right combination of competences establishes itself as a major issue for organizational performance. This paper investigates the modeling of competence frameworks in Enterprise Architecture: (i) we identify a key set of competence-related concepts found in competence frameworks; (ii) analyze them using the Unified Foundational Ontology to build a reference Competence Ontology, and, then; (iii) propose well-founded representation patterns for competence modeling in the ArchiMate EA language, discussing how these patterns can be embedded in enterprise competence-based practices.