Refinement-Based Specification: Requirements and Architecture
  This paper presents the methodology for the system requirements and architecture w.r.t. their decomposition and refinement. It also introduces ideas of refinement layers and of refinement-based verification. 
Maria Spichkova
cs.SE