An Ontology-based Approach for Software Architecture Recommendations Full Paper
Software Architecture as a Set of Architectural Design Decisions