Eliciting Architectural Decisions from Requirements using a Rule-based Framework.
WenQian Liu, Steve Easterbrook · 2003
Making architectural decisions based on requirements, analyzing cost-benefit trade-offs, and keeping design options open is a difficult task. Existing work on classification of architectural styles and features of reusable components, and derivation of relevant architectural styles provides useful heuristics to the task, but it remains to be largely a laborintensive activity.