What you ask is what you get: Understanding architecturally significant functional requirements
Guidelines for conducting and reporting case study research in software engineering