This document discusses an approach called AK+MDD+NFRs that combines architectural knowledge (AK), model-driven development (MDD), and non-functional requirements (NFRs). It presents an ontology called Arteon with four modules for requirements, reasoning and decision making, architectural elements, and MDD concepts. Architectural decisions are made through either constraint satisfaction or quality-oriented approaches. Ongoing work includes improving the ontology design, populating it with knowledge, validating it with case studies, and providing tool support.