OOT is Object Oriented Technology which uses UML, Use Case, Class Diagram, Sequence Diagram.... and etc.

Structure Approach uses Data Flow Diagram, Entity Relationship Diagram, Structure Chart...

OOP is object oriented programming (java, C++).

My question is how to choose a metholodogy(OOT vs Structure Approach) for open source project.