Structured Analysis and Design Technique (SADT) is a method to define and describe a system. It originated as a software engineering methodology in the 1970s. It defines a graphical notation for data models and activity models, and can be used for organization and workflow systems as well as technical systems. The IDEF0 method was derived from SADT.