Object-Process Methodology and its Applications for Complex, Real-Time Systems Modeling.
Function, structure, and behavior are the three main aspects that any conceivable system exhibits. The system's architecture is what enables it to function so as to benefit its users.
Modeling of complex systems should conveniently combine structure and behavior in a single model. Motivated by this observation, Object-Process Methodology (OPM) is a comprehensive, holistic approach to modeling, study, development, engineering, evolution, and lifecycle support of systemsEmploying a combination of graphics and a subset of English, the OPM paradigm integrates the object-oriented, process-oriented, and state transition approaches into a single frame of reference. Structure and behavior coexist in the same OPM model without highlighting one at the expense of suppressing the other to enhance the comprehension of the system as a whole.
In the talk I will give an overview of OPM, its ontology, semantics, and symbols. I will describes experiences with recent modeling projects of real-time systems for industrial applications in Israel and abroad.