Research Areas

Systems, Modeling & Model-Based Systems Engineering

Model-based systems engineering (MBSE) is the currently recognized approach for engineering complex systems of all kinds. MBSE puts interconnected conceptual and computation models are the backbone throughout the entire system lifecycle. Research involves investigation of the definition of system and systems engineering, ontology, and classification of systems.

Model-based systems engineering (MBSE) is the currently recognized approach for engineering complex systems of all kinds. MBSE puts interconnected conceptual and computation models are the backbone throughout the entire system lifecycle.

picture for Systems, Modeling & Model-Based Systems Engineering

OPM & Modeling Environments

Object-Process Methodology (OPM) ISO 19450 is the focus of the research in the Lab. OPM is a holistic methodology and modeling language that uniquely combines formal yet intuitive graphics with natural language generated on the fly to express models of systems of all kinds and complexity levels. OPCloud is the cloud-base software environment that we have developed and continue to evolve with ever increasing capabilities and features.

Object-Process Methodology (OPM) ISO 19450 is the focus of the research in the Lab. OPM is a holistic methodology and modeling language that uniquely combines formal yet intuitive graphics with natural language generated on the fly to express models of systems of all kinds and complexity levels. OPCloud is the cloud-base software environment that we have developed and continue to evolve with ever increasing capabilities and features.

picture for OPM & Modeling Environments

Extending OPM with Computational & Other Modeling Abilities

Originally designed as a conceptual modeling language, OPM has been expanded to seamlessly incorporate computations embedded in processes, including all the mathematical operations and the ability to embed code in processes.

Originally designed as a conceptual modeling language, OPM has been expanded to seamlessly incorporate computations embedded in processes, including all the mathematical operations and the ability to embed code in processes. Originally designed as a conceptual modeling language, OPM has been expanded to seamlessly incorporate computations embedded in processes, including all the mathematical operations and the ability to embed code in processes. Originally designed as a conceptual modeling language, OPM has been expanded to seamlessly incorporate computations embedded in processes, including all the mathematical operations and the ability to embed code in processes.

picture for Extending OPM with Computational & Other Modeling Abilities

Fostering Systems Thinking, Collaboration & Education with OPM

OPM provides a solid basis to promote and assess systems thinking. As such, it has been deployed in higher education in general and engineering education in particular.

OPM provides a solid basis to promote and assess systems thinking. As such, it has been deployed in higher education in general and engineering education in particular. OPM provides a solid basis to promote and assess systems thinking. As such, it has been deployed in higher education in general and engineering education in particular. OPM provides a solid basis to promote and assess systems thinking. As such, it has been deployed in higher education in general and engineering education in particular. OPM provides a solid basis to promote and assess systems thinking. As such, it has been deployed in higher education in general and engineering education in particular.

picture for Fostering Systems Thinking, Collaboration & Education with OPM

Model-Based Systems Biology & Medicine

A general language based on a universal minimal ontology, OPM is fit to serve as a basis for modeling systems in any domain. Specifically, OPM is used as a basis for model-based systems biology and for health care, e.g., modeling of diseases and how to diagnose and treat them.

A general language based on a universal minimal ontology, OPM is fit to serve as a basis for modeling systems in any domain. Specifically, OPM is used as a basis for model-based systems biology and for health care, e.g., modeling of diseases and how to diagnose and treat them. A general language based on a universal minimal ontology, OPM is fit to serve as a basis for modeling systems in any domain. Specifically, OPM is used as a basis for model-based systems biology and for health care, e.g., modeling of diseases and how to diagnose and treat them.

picture for Model-Based Systems Biology & Medicine