Object-Process Methodology (OPM)
dori2.technion.ac.ilA modeling methodology that supports generic systems development using a single graphic model with objects, processes, and states. OPCAT automatically generates natural language, UML, code, and documentation.