transformation of specifications into data structures and algorithms. structured analysis and design techniques (SADT). based on hierarchical decomposition of ...